Re: What Math Is Needed for Programming?



krikol skrev:
Bibby wrote:

I'm interesting in studying OOP programming languages on my own: C, C++, Java. I haven't studied the big 4 math subjects in my last year of high school, Calculus, Algebra, Geometry, Statistics. Which of these subjects would I need to be able to understand some of more advanced concepts I may encounter in my studies. Do I necessarily need any of them at all?

Depends highly on what your ambitions are. Apart from boolean algebra (and, or, xor, not), number system (base2, ) and set theory, there is not much math in a emperical language such as C++ and Java (Unlike functional languages like Lisp, Haskell etc.)


/Casper
.



Relevant Pages

  • Re: Hypothetical: All code in classes but main()
    ... > gain access to member data and potentially become bound to it. ... >> There are advantages to having the static Math class in Java. ... >> Other than the fact that people tend to be sloppy with namespaces. ...
    (comp.lang.cpp)
  • Re: C++, C# or Java.
    ... The operator notation gets more and more appealing the more you chain ... It looks more like math. ... more opaque than postfix when you nest. ... Java is like the Roman ...
    (comp.lang.java.programmer)
  • Re: Bloody Java again
    ... have any trouble with this calculus stuff. ... My experience with discrete math was awful. ... Java who has written a book about Java himself. ... As an example only 1 other of the 4 mature students that were ...
    (comp.lang.functional)
  • Re: Bloody Java again
    ... have any trouble with this calculus stuff. ... My experience with discrete math was awful. ... So it was all the lectures fault, ... Java who has written a book about Java himself. ...
    (comp.lang.functional)
  • Re: JVM vs. EXE comaprison
    ... >>> inefficient because all of the other languages that I've tried are many ... >>> times faster than Java on this test. ... >> wrong with a simple object creation benchmark, or even a 3D vector math ... >> collection, vector math, integer math, collections ...
    (comp.lang.java.programmer)