And the award of least significant poll of the week goes to... Seriously, you won't get anything meaningful out of this, people will vote for the language they like and then bash the usual suspects (PHP, actionscript, C++,...). Also they will browse the first 20 entries or so and then get bored and skip to the end. I'm sure the people who "dislike cobol" (7 people at the moment) have intimate knowledge of the languag…
Just curious, why are people bashing Actionscript? The language itself is based on Javascript and Javascript isn't getting so much hate. I know everyone hates Flash now... maybe I just still have a soft spot in my heart for programming Flash-based games back in the day.
Poll: What are your liked and disliked programming languages?
161–170 of 479 posts
Re: Poll: What are your liked and disliked programming languages?
#162There are things like too-clever type systems that get into your way, instead of catching errors. Constness can be silly in C++ if you are not careful, but that's nothing against the situation in e.g. Haskell.
Then there is type inference, which really scares me. When I write (in pseudocode):
fun add(a, b) { return a + b; }
the meaning can change depending on how this is called at a different place in my code (e.g. with strings or ints as arguments). On the one hand, this confuses me - if there is a conflict, it can be incredibly hard to debug. On the other hand, the compiler can get confused. If I call add(get_number(x), get_number(y)), I know that a and b are going to be ints, but the compiler might be unable to infer this, depending on how complex get_number is. Type inference is magic, and IMHO often not worth the saved keystrokes. I'd rather have my language use a Variant type when no type is specified (and sure, when it can infer the type, use it as an optimization).
Re: Poll: What are your liked and disliked programming languages?
#163Earlier quoted context omitted.
Just curious, why are people bashing Actionscript? The language itself is based on Javascript and Javascript isn't getting so much hate. I know everyone hates Flash now... maybe I just still have a soft spot in my heart for programming Flash-based games back in the day.
1/ Because it's at the top of the list and people are more likely to cast a vote 2/ Because most people (myself included) don't know actionscript but think Actionscript == Flash and downvote based on that.
Re: Poll: What are your liked and disliked programming languages?
#164Earlier quoted context omitted.
I can also break out Lisp into Arc, SBCL, Emacs, Chicken, Racket but I have to draw the line somewhere. Also historically VBasic has not garnered many responses thus the catch all.
Some VB variants like VBA, VBScript, and VB6, are indeed similar enough to be grouped into a single item, I'll grant you that. VB.NET, however, is not. It's basically C# in VB's clothing. It kept the VB name and some of its syntax to bring VB6 developers into the world of .NET. So, IMHO, grouping VB.NET with VB6 would be like grouping C, C++, and C# together just because they have a C in their names.
Re: Poll: What are your liked and disliked programming languages?
#165Earlier quoted context omitted.
Many libs in Java require to think about patterns instead of giving you a straightforward way to accomplish your goals.
Do you have more concrete examples of "pattern oriented solutions" that exist in Java and not in C#? Are you trying to say that C# is so expressive that it doesn't need, for instance, factories?
For further information you can read: http://c2.com/cgi/wiki?PatternAbuse
Re: Poll: What are your liked and disliked programming languages?
#166What? No love for F#? Why do folks always leave F# out of these things?
I liked F#. Even build a web request handler using it :) However I kind of don't trust Microsoft to keep supporting this side project... Remember FoxPro?
I write in Visual Studio, which I own, I deploy to Mono, which is free, and I have access to all the MS libraries over in linux, which are also free.
What's there to support? Do I really need version 7.0 of F# with the neuro-cranial implants? Or do I need just to write solutions for people?
F# is a great transition language from OOP/Imperative-land. You can write code the old way, the new way, purely functional, or in a hybrid fashion. I don't think we require much MS support for it to continue to fulfill that role.
Now if you're deploying to windows, that could be another kettle of fish. But I don't do that anymore.
Re: Poll: What are your liked and disliked programming languages?
#167I was wondering why ColdFusion is doing so poorly, but then I looked up examples on Wikipedia. Good God.
The examples on Wikipedia don't do it justice. Modern CFML is written largely in C-style script form, much like JavaScript in feel.
The examples you see on Wikipedia is programming within the old language form now (mostly) reserved for templating.
Re: Poll: What are your liked and disliked programming languages?
#168What? No love for F#? Why do folks always leave F# out of these things?
I liked F#. Even build a web request handler using it :) However I kind of don't trust Microsoft to keep supporting this side project... Remember FoxPro?
Re: Poll: What are your liked and disliked programming languages?
#169Saddened to see a high number of ColdFusion dislike votes. As a CFML developer who routinely bears the brunt of gleeful derision, allow me to point out what you're missing out on. Yes, ColdFusion was a bit awful in its early days, but to be fair, it was pretty much the first of its breed, predating PHP, JSP, and ASP. Modern CFML is a JVM-native language and framework that runs in a Java servlet engine. There are thre…
Re: Poll: What are your liked and disliked programming languages?
#170What? No love for F#? Why do folks always leave F# out of these things?