2 ms·
>I don't think in Perl or Haskell or C or anything. I think in programming. This is a good point, I tend to do this as well. I think up how I want to attack t
by loewenskind 16y ago
>I don't think in Perl or Haskell or C or anything. I think in programming.
This is a good point, I tend to do this as well. I think up how I want to attack the problem first and then how to translate it into the language I'm going to use.
The only thing that sounds strange to me is that in every situation you end up with either perl or Haskell. Is this a job constraint? I would think, for example, that in certain cases Erlang might be the best choice if one is doing work that lends itself to message passing, object database, etc.
Personally, after I've come up with how I'm going to do something I tend to choose the language that will be the least amount of work (constrained by what languages are an option of course, in the case of programming for dollars).
- jimbokun 16y ago"The only thing that sounds strange to me is that in every situation you end up with either perl or Haskell." And C. Perl sounds a little bit like his "get things done" language. "I choose the language based on good libraries for the task I am trying to achieve." With CPAN, that is going to be Perl the most of the time, certainly much more often than Haskell or C. C sounds a little bit like his "bread and butter" language: "Incidentally, I always use C for libraries that need to be used my many people." Not exactly the same concept, maybe, but the importance of working on a team effectively is there. I will have to take his word for it the jrockway does not have a Happiness language. But Haskell is certainly a good candidate for one. Maybe a better definition of a Happiness language is a Just for Fun language. What language do you gravitate towards when you do not have a dollar denominated task in front of you, but just want to have some fun on your computer?