|
|
| | Poll: What's Your Most Disliked Programming Language? | |
358 points by mrspeaker on March 24, 2012 | hide | past | favorite | 350 comments
|
| | Which programming language makes you most sad/angry/annoyed/... - add a note in any comments on the language you most like, so we can do some correlation. | |
|
| | |
1095 points |
| | |
1091 points |
| | |
653 points |
| | |
578 points |
| | |
444 points |
| | |
239 points |
| | |
226 points |
| | |
226 points |
| | |
194 points |
| | |
131 points |
| | |
121 points |
| | |
116 points |
| | |
100 points |
| | |
93 points |
| | |
80 points |
| | |
72 points |
| | |
64 points |
| | |
48 points |
| | |
46 points |
| | |
43 points |
| | |
40 points |
| | |
37 points |
| | |
36 points |
| | |
33 points |
| | |
33 points |
| | |
31 points |
| | |
28 points |
| | |
27 points |
| | |
25 points |
| | |
21 points |
| | |
21 points |
| | |
16 points |
| | |
16 points |
| | |
13 points |
| | |
12 points |
| | |
11 points |
| | |
10 points |
|
|
Consider applying for YC's W25 batch! Applications are open till Nov 12.
Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
|
* It has everything including the kitchen sink but nothing in the decor matches. There is no unifying principle to help you grok the language
* The Community is all about quick hacky fixes to already broken code and this approach seems to flow from the core developers out.
* It's not type safe, not even at runtime. I don't know if I ever want to work in a language that doesn't have proper type safety as a guard rail. (Note I'm not talking about compile time vs runtime type safety I'm just talking about type safety period)
* The code is just plain ugly to look at and I used to be a pretty heavy perl coder so that's saying something.
I know some of these are pretty subjective but for me php just manages to hit every single one of my top programming language gripes.
If you want to know my favourite that's a much harder question to answer. Golang has been pleasing me lately although it's interfaces have a very tiny hole in the type safety.
ML and it's varying descendants have as close to my ideal type system as I've ever seen. But the chances I'll ever get to use it for a job are slim to none and it seems the community is a little too academic for my taste.
Lisp has the most awesome metaprogramming built in and I had a brief heady love affair with it until it's lack of good type safety brought me back to earth.
I suppose all this means I'm one day fated to write my own "ideal" programming language so it can be featured in a list like this :-)