Hacker News new | ask | show | jobs
by d_sc 897 days ago
When I was in University I took a course that focused on a set of problems to be solved. Each assignment in the course was solving them using a different language. Thinking back the languages were: - C - C++ - ASM - Haskell - Lisp - Java - Eiffel - Modula - Prolog - Perl

It was an awesome course, you learned over time how some languages were better suited for certain tasks than others.

It reinforced the idea of using the right tool for the job. While a solution was feasible or verbose in some of the languages in others it was simple or concise.

I also remember thinking Java was really nice to use. Lives the automatic garbage collection and not having to think about dangling pointers.

Also that Perl was frustrating.