|
Math for Programmers?
|
View this Thread in Original format
| Joss Weatherby |
So in my attempts to continuing my self-education in math I was wondering if any programmers here, or math people, know of any courses or books that teach math using programming languages rather than mathematical syntax? The big problem I seem to have with most math is remember what the or how the syntax traditionally used is applied or means... :p
Any ideas?
Doesn't have to be language specific, can even be in languages geared for math. |
|
|
| Lira |
| quote: | Originally posted by Joss Weatherby
Any ideas? |
Maybe you could go back to school and study something related to computers and programming in other to get a more comprehensive education. It would certainly be infinitely better than anything we tell you here. |
|
|
| Joss Weatherby |
| quote: | Originally posted by Lira
Maybe you could go back to school and study something related to computers and programming in other to get a more comprehensive education. It would certainly be infinitely better than anything we tell you here. |
Nah. I've pretty much come to the conclusion that the math they teach you at any level of school is pretty crap, unless you want to be a mathematician, which I don't.
You do not need a lot of math to be a good programmer, there really isn't a lot of math involved unless you are going into specific fields outside of the normal job sector for programmers. I'd like to get into more into some of those fields and from what I have heard its usually better to approach the math you need to learn from a programming perspective than from a mathematician perspective. While I have picked up a lot of math just doing what I need to do to get things done, I am looking for some guidance on a better method and if anyone here has done that before.
School seems rather over-kill for something I can learn in a month or so just reading up on it. |
|
|
| Meat187 |
1) Forget about self-education and go to school.
2) Programmed math is rather different from real math. For that you might want to read up on numerical methods.
3) The only good approach imho is to learn and understand math the traditional way and then delve into programming specifics. To my knowledge there is no book teaching mathematical theory based on some programming syntax. There are theory books and there are books explaining a programming language. And it's best that way. |
|
|
| MrJiveBoJingles |
| What kind of math do you want to learn, anyway? And what are you going to use it for? |
|
|
| Watts |
| Maybe you want a language like Haskell. |
|
|
| igottaknow |
| oh nou and his self education. :stongue: I thought you were going to college? You dropped out already? |
|
|
| MrJiveBoJingles |
| quote: | Originally posted by igottaknow
oh nou and his self education. :stongue: I thought you were going to college? You dropped out already?
Programming is nothing nothing more than a language to interface with a computer. Probably what you are referring to is unlike the decimal system that standard math is based on computers use binary. |
It's probably better if you stay out of this one. You're already making yourself look clueless. |
|
|
| igottaknow |
| quote: | Originally posted by MrJiveBoJingles
It's probably better if you stay out of this one. You're already making yourself look clueless. | Oh no is your programming dick bigger than mine? |
|
|
| MrJiveBoJingles |
| quote: | Originally posted by igottaknow
Oh no is your programming dick bigger than mine? |
My programming dick is tiny, actually.
Just saying: if you want to poke fun at someone's education or lack of it, it works a lot better if you don't look ignorant yourself while doing it. |
|
|
| ziptnf |
Nou, I've taken 8 math courses in college. Most of the programming classes I've been in require at least a little bit of math knowledge. If you try to teach yourself, you aren't going to learn jack ing . You need to go to school. If you blow me off and just say you're going to learn it yourself, and that all college math courses are worthless, then you're absolutely clueless and naive and you're kidding yourself.
Go enroll in Calculus 1, and then take 2, and 3. Then take Differential Equations, Linear Algebra, and Discrete math. You can take Probability and Statistics too. This is an all-or-nothing thing, you are remiss if you just say "oh, hey, I don't need 90% of what they're teaching, so I'll just cut out the middle man and teach myself." You will be completely void of lots of important math knowledge that could potentially help you. There are no classes that teach you nothing but practical programming math, so go and learn it all so that you know how to apply your own knowledge to your craft. I'm speaking from experience, here, trust me. |
|
|
| Moongoose |
That.
Until i took math in uni i didnt realise just how at math i acually was and that everything that ive learned on my own was worthless. There is a reason why the best coders are those with a degree in math, not computer science. |
|
|
|
|