• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

For all you developers

Which programming language gets the least amount of respect from you and why?

For myself, I'd probably have to go with VB. It;s just a painful world where all programming logic goes to hell.
 
None, there is no single language that is the best in every situation and most of them have their own strengths and weaknesses that one can respect.
 
I respect them all for their own rights. C++ is so damn flexible. VB is awesome for RAD. PHP for fast and easy web dev. Perl for regex and scripting. Java for ease of portability. Etc.

LISP has to be the one I hate the most though. Respected, but hated.
 
VB. It's likely because when I would have to support other programmers, the large majority of absurdly stupid things were done by VB programmers. I'm not saying that C# programmers were all brilliant, but the VB programers easily had the majority. It's the VB programmers that also tend to lack basic programming conceptual knowledge (in my work experience, not saying this as a general blanket statement). I also *really* hate reading VB code, it's just so cluttered and unwieldy, especially if you have to cast multiple things in a line.
 
Every language has its purpose and is usally very good at what it does best.

But if I have to choose it would be VBA because the Office IDE for VBA is bad and VBA code writers aren't usually programmers but accountants.
 
Originally posted by: tfinch2
Originally posted by: esun
How about these?:

Brainf*ck
Malbolge
LOLCODE

On a more serious note, I'm not a fan of PHP or Java. Though they're useful, they just aren't elegant.

Define "elegant"? 😕

print is elegant. System.out.println is not.

/blah/ is elegant (if looping on $_, for example). ereg("blah", $x) is not.


Basically, I like a language that doesn't make it excessively verbose or complex to perform simple tasks (which is what I'm doing the vast majority of the time).
 
Originally posted by: esun
Originally posted by: tfinch2
Originally posted by: esun
How about these?:

Brainf*ck
Malbolge
LOLCODE

On a more serious note, I'm not a fan of PHP or Java. Though they're useful, they just aren't elegant.

Define "elegant"? 😕

print is elegant. System.out.println is not.

/blah/ is elegant (if looping on $_, for example). ereg("blah", $x) is not.


Basically, I like a language that doesn't make it excessively verbose or complex to perform simple tasks (which is what I'm doing the vast majority of the time).

I want to learn the LOLCODE :laugh:
 
For me, C#. It has syntactical features carried over from C that strike me as being purposefully obtuse, it has case sensitivity which I'm fairly convinced is a tool of the devil primarily intended to keep non-programmers out of our little club, VS is far less helpful when using C# then VB, and ultimately it's essentially identical in output to equivalent VB code. The whole affair strikes me a language being made difficult to use on purpose to let people who only programmed in even more obtuse languages feel at home.
 
I never use it myself, but VB6 is actually much better for database front-ends than the VC++ I use every day. It's also at least as good as MFC dialog-based apps for building something quick for light use. Use of ActiveX components seems a little cleaner too.

Most languages have value to them if you match them to the right set of problems.
 
With C# available, I don't ever find much use for VB. VB used to be good for quick apps (as Dave suggested), but C# is just as fast (for me at least).
 
Back
Top