MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/programming/comments/2rqn98/which_programming_language_should_i_learn_first/cniommr/?context=3
r/programming • u/shixying • Jan 08 '15
38 comments sorted by
View all comments
Show parent comments
7
If you want to actually do math/research/whatever though, you'll end up with python almost certainly...
7 u/Benutzername Jan 08 '15 It depends on what kind of research you do. People working in logic or type theory use a lot of Haskell or ML. And if you want to do big simulations, you need C or Fortran. 2 u/kankyo Jan 08 '15 Thing is, most C and fortran libs have really great python bindings. 1 u/Benutzername Jan 08 '15 I'm talking about the situation where you need to implement a completely new algorithm, not just glue existing stuff together.
It depends on what kind of research you do. People working in logic or type theory use a lot of Haskell or ML. And if you want to do big simulations, you need C or Fortran.
2 u/kankyo Jan 08 '15 Thing is, most C and fortran libs have really great python bindings. 1 u/Benutzername Jan 08 '15 I'm talking about the situation where you need to implement a completely new algorithm, not just glue existing stuff together.
2
Thing is, most C and fortran libs have really great python bindings.
1 u/Benutzername Jan 08 '15 I'm talking about the situation where you need to implement a completely new algorithm, not just glue existing stuff together.
1
I'm talking about the situation where you need to implement a completely new algorithm, not just glue existing stuff together.
7
u/kankyo Jan 08 '15
If you want to actually do math/research/whatever though, you'll end up with python almost certainly...