Annoying Programming Languages

Recommended Videos

gmer412

New member
Feb 21, 2008
754
0
0
I'm in Advanced Placement CS at my high school, and we use java in the class. After having to completely rework a program because of some class errors (30 @#$^ing minutes on integers and Items), I realized that java is really picky about syntax. So, to all the programmers on the Escapist, what programming language do you find annoying?
 

Valiance

New member
Jan 14, 2009
3,823
0
0
Java's actually not that bad.
I find it easier than C++.

The only thing I've really had serious trouble dealing with was Cobol, and I didn't even have to know that one...just wanted to try learning some of it.

Anyway, SQL is annoying as all hell.
 

tim25314

New member
Feb 26, 2009
1
0
0
gmer412 said:
I'm in Advanced Placement CS at my high school, and we use java in the class. After having to completely rework a program because of some class errors (30 @#$^ing minutes on integers and Items), I realized that java is really picky about syntax.

It doesn't matter what language you use. If you have syntax errors, the compiler is going to complain. That is your fault, not the fault of the design of the language.
 

MiketheBassMan

New member
Jan 21, 2009
108
0
0
I live on C++, everything else is child's play. BASIC drives me CRAZY though, so...inconvenient. Visual Basic is definitely the worst variant at that. Nothing more than glorified scripting!
 

Dark Crusader

New member
Sep 3, 2008
71
0
0
As the old saying goes: Garbage in, Garbage out.
I haven't had much practice with other programming languages, but I've heard that Java is sort of like Actionscript, and if that holds true, it must be alot easier than C++(Which I hate, Actionscript the commands you give actually make sense, like "on(mouseOver) { gotoAndStop(2);}", while I started looking at C++ and decided I'd wait to be taught how to use it in class xD)
 

Alex_P

All I really do is threadcrap
Mar 27, 2008
2,712
0
0
Perl is crap. Powerful crap that does certain kinds of text processing well, but still crap through and through. Don't get me wrong -- Perl used to have a purpose, just like Fortran, Ada, and Cobol. No more, though.

Don't believe me? Here is definitive proof that Perl is crap:
Code:
@x = (1, 2, 3, (4, 5));
Go ahead. Create that list. Take a look at just what the hell Perl creates when you make it.
(Still confused? Hint: try
Code:
print $x[3]; print $x[4];
on that list (recall that the lists are 0-indexed). Witness the abomination!)

-- Alex
 

linchowlewy

New member
Nov 27, 2008
477
0
0
justnotcricket said:
I got frustrated with Python once, does that count? =D
Serious? I find python to be one of the simpler codes. Then again it's the only one i've tried learning...
 

Exocet

Pandamonium is at hand
Dec 3, 2008
726
0
0
I hate Python with a fiery passion.It has so many limitations.
I had a program I needed to do in Python and half of the functions in the program caused an error because they were called too many times in a too short amount of time.
Answer?Make 1 big function and stick all the previous functions in a multitude of loops and inhumanly long conditions.

Hooray for C.
 

BasicMojo

New member
Mar 27, 2008
130
0
0
This isn't a computer programming language, but HTML/XHTML frustrates me to no end. Not because it's unintuitive (it isn't) but because it's rapidly becoming obsolete and it's the only language I'm comfortably familiar with.
 

the captain

New member
Nov 20, 2008
469
0
0
Nothing beats the original dos. For some reason there was a class in my high school still teaching it even though it was the early 2000's.
 

Lyiat

New member
Dec 10, 2008
405
0
0
You know whats frustrating?

Neverwinter Nights 2 Scripting. That is a pain to the 11th power.
 

justnotcricket

Echappe, retire, sous sus PANIC!
Apr 24, 2008
1,205
0
0
linchowlewy said:
justnotcricket said:
I got frustrated with Python once, does that count? =D
Serious? I find python to be one of the simpler codes. Then again it's the only one i've tried learning...
Even simple things can be frustrating sometimes, young man =)
 

Alex_P

All I really do is threadcrap
Mar 27, 2008
2,712
0
0
Exocet said:
I hate Python with a fiery passion.It has so many limitations.
I had a program I needed to do in Python and half of the functions in the program caused an error because they were called too many times in a too short amount of time.
Answer?Make 1 big function and stick all the previous functions in a multitude of loops and inhumanly long conditions.

Hooray for C.
... Did you overrun the stack with recursive calls or something?

-- Alex
 

Graustein

New member
Jun 15, 2008
1,756
0
0
All the ones I ever tried.
I have fortes, and programming is not one of them. The only thing I got out of that is that I can understand most of xkcd's jokes without having them explained to me by my informatics-champ friends.
 

linchowlewy

New member
Nov 27, 2008
477
0
0
justnotcricket said:
linchowlewy said:
justnotcricket said:
I got frustrated with Python once, does that count? =D
Serious? I find python to be one of the simpler codes. Then again it's the only one i've tried learning...
Even simple things can be frustrating sometimes, young man =)
True, but simple things are less likely to be frustrating because they are easier.
 

Alex_P

All I really do is threadcrap
Mar 27, 2008
2,712
0
0
While we're at it: IDL.

IDL is supposed to be a language for data analysis, especially for physics. You know, calculating things and displaying information about them.

Oftentimes, in physics, you'll want to write a program that uses a loop to iterate over a data set, run a simulation, &c. So, guess what this does?
Code:
for i = 0, 100000 do begin
[i]... put some simulation code here ...[/i]
endfor
If you said "runs the stuff in the loop 100,000 times", you're wrong.

It runs forever.

You see, you implicitly declared i to be an integer, and in IDL, regular integers only go up to 32767. After that they just wrap around. You have to explicitly declare i as "i = 0L" in order to avoid this problem.

So, you've got a data processing language that:
1. Uses a tiny, useless size for the default integer type.
2. Doesn't auto-promote on overflow (gee, you'd think physicists would have better things to do than go looking for overflow/wrap-around bugs in their code).
3. Doesn't warn you about this stuff at all.

-- Alex
 

justnotcricket

Echappe, retire, sous sus PANIC!
Apr 24, 2008
1,205
0
0
linchowlewy said:
justnotcricket said:
linchowlewy said:
justnotcricket said:
I got frustrated with Python once, does that count? =D
Serious? I find python to be one of the simpler codes. Then again it's the only one i've tried learning...
Even simple things can be frustrating sometimes, young man =)
True, but simple things are less likely to be frustrating because they are easier.
Interesting point, Euthyphro, but are simple things always easier?

*Sincere apologies to gmer412 for starting a philosophical discussion in your worthy thread on programming languages!*