Live data from Hacker News

Programming languages that every developer should know

bureau14.fr

1–10 of 21 posts

Re: Programming languages that every developer should know

#3
I could add the following languages:

SmallTalk (or SELF): After I learned some SmallTalk I realized I had never understood the deep meaning of OOP before.

FORTH: It's the Nirvana of building abstractions in layers, starting from very simple primitives.

Tcl: a few Tcl ideas are really worth understanding. The idea of having a single data type in the whole language, and the [uplevel] command that basically provides to the language the equivalent of Lisp macros but with a trivial semantics. At implementation-level the dual-ported objects strategy is a very powerful idea that little programmers are aware of.

Javascript or SELF: it's very interesting to understand how prototype-based OOP works.

Re: Programming languages that every developer should know

#4
I'm not entirely sure I agree with this list. Here's some I would add:

PHP - even if you loathe its every existence, if you're a web developer, you're going to come across it, might as well know it.

Perl - text processing, data scraping, all around great language.

Javascript - Like others have mentioned, I think its a great language, used in front end web development, and now moving to back end.

Shell scripting - Of some sort, please don't be afraid of the command line. Its so insanely powerful, you should definitely take advantage of its power by learning some basic shell scripting.

Re: Programming languages that every developer should know

#7
post #4

I'm not entirely sure I agree with this list. Here's some I would add: PHP - even if you loathe its every existence, if you're a web developer, you're going to come across it, might as well know it. Perl - text processing, data scraping, all around great language. Javascript - Like others have mentioned, I think its a great language, used in front end web development, and now moving to back end. Shell scripting - Of…

Defiantly Javascript, pretty much any web developer these days will be making at least some use of Javascript these days and if not like PHP you will end up dealing with things that do.

Re: Programming languages that every developer should know

#8
post #6

Why do C and C++ always get such a big fellatio in programming articles? They're ugly languages with serious problems and bubble gum fixes.

What other low-level language with a lingua franca status would you suggest?

There aren't any I would suggest. That's the problem! C is the highest used solution and most praised when it happens to be a really bad solution for humans.

Re: Programming languages that every developer should know

#9
I know everybody hates Java and I can surely not exclude myself, but it has to be on this list. There is just too much IT Business around Java to not know it. Even if U don't like it, it might be helpful to pay Ur bills. Question to all people who have to know Java very well because of university or work: Do U think there is any better option for really big teams? If U encounter a problem, where U have to put 50 programmers on it, I don't know any other language that allows to slice a program so distinctly into seperate pieces as Java.

Re: Programming languages that every developer should know

#10
post #4

I'm not entirely sure I agree with this list. Here's some I would add: PHP - even if you loathe its every existence, if you're a web developer, you're going to come across it, might as well know it. Perl - text processing, data scraping, all around great language. Javascript - Like others have mentioned, I think its a great language, used in front end web development, and now moving to back end. Shell scripting - Of…

Javascript is also a good gateway drug to functional languages--it shares many of the facilities available in functional languages while retaining a C-like syntax.
Post reply on HN