Programming languages that you learned, and now hate?

Barnaby W. Füi

Elite Member
Aug 14, 2001
12,343
0
0
It has to be a language that you learned pretty well, and used to actually code significant things with, not just a language you played around with a little. And now, probably after learning some other language(s), you hate the aforementioned language. So which is it?

Unfortunately due to AT's poll semantics you have to pick a single language (the one you hate the most I suppose).

Hope I don't forget anyone's most hated language! I'll add it if you tell me and it's not something ridiculous like brainfsck.
 

jman19

Lifer
Nov 3, 2000
11,225
664
126
What about SML :)

Actually, I hated ML when I first had to start using it, but now I have a lot of respect for it (even though it doesn't have too many practical uses).
 

Drakkon

Diamond Member
Aug 14, 2001
8,401
1
0
Scheme...defiantely scheme...i mean at least lisp has a real world use...scheme was just...pointless...I learned it and haskell in the same semester...most worthless languages ever...but they probobly taguht me something that I'll one day say "oh yeah" to.
 

jman19

Lifer
Nov 3, 2000
11,225
664
126
Originally posted by: BingBongWongFooey
I know vaguely what ML is, what's SML? You think I should add ML?

SML is a language in the ML family... So go ahead and add ML if you feel like it. Chances are the only people to have used it much are students or use it for research for programming languages.
 

Barnaby W. Füi

Elite Member
Aug 14, 2001
12,343
0
0
Originally posted by: Drakkon
Scheme...defiantely scheme...i mean at least lisp has a real world use...scheme was just...pointless...I learned it and haskell in the same semester...most worthless languages ever...but they probobly taguht me something that I'll one day say "oh yeah" to.

I know a guy who loves haskell and was writing an mp3 player in it. :)

Actually, I should add haskell.
 

sciencewhiz

Diamond Member
Jun 30, 2000
5,885
8
81
what type of language is "shell"?

Likewise, z-80 assembly is my least favorite, but 68000 assembly is right it the middle for me.
 

ArmchairAthlete

Diamond Member
Dec 3, 2002
3,763
0
0
Originally posted by: Drakkon
Scheme...defiantely scheme...i mean at least lisp has a real world use...scheme was just...pointless...I learned it and haskell in the same semester...most worthless languages ever...but they probobly taguht me something that I'll one day say "oh yeah" to.

At the school I'm starting CS classes at next year they used to start with Scheme. It was just to teach you basic concepts that you'll find in any language (languages come and go).

They're using Python now in the first CS class though.
 

DaveSimmons

Elite Member
Aug 12, 2001
40,730
670
126
I don't really hate any language, though some are more annoying than others.

* I had to learn lisp in grad school, but would have preferred to use prolog, so working on AI in the wrong language was annoying.

* VBscript in ASP annoys me because debugging it is a pain, especially the demented implicit type conversion that only works like you'd expect about half the time.

* Perl annoys me because I use c/c++ 95% of the time and Perl is sort of c but just different enough to force me to stop, think, and dig out my Perl book.
 

Barnaby W. Füi

Elite Member
Aug 14, 2001
12,343
0
0
Originally posted by: sciencewhiz
what type of language is "shell"?

Shell scripting. I could have been more specific with sh and csh, but eh, whatever.

Likewise, z-80 assembly is my least favorite, but 68000 assembly is right it the middle for me.

Yeah, it doesn't make a lot of sense to generalize all assembly into one language, but then again, I couldn't possibly list all assembly languages, so.. eh.
 

Drakkon

Diamond Member
Aug 14, 2001
8,401
1
0
wow i didnt use scheme till my junior year...we used java/c++ for "teaching" purposes and only after we got that down did we move "up" to the low level languages like scheme, haskell, etc
The only other obscure one that i know a lot of people hate is Ada, its about the strictest most confounded language there is and hardly any good debugger for it that i have seen. Its what runs the US military though :)
IMHO:
C is like giving a child a hammer and letting him loose in a nuclear reactor
C++ is like giving a child a pair a scissors and telling them to run around
either way you end up with something bad happending at some point, its jsut one you can fix up with bandaids the other...well...requires years of rebuilding :p
 

jman19

Lifer
Nov 3, 2000
11,225
664
126
Originally posted by: Drakkon
wow i didnt use scheme till my junior year...we used java/c++ for "teaching" purposes and only after we got that down did we move "up" to the low level languages like scheme, haskell, lisp, prolog, etc
The only other obscure one that i know a lot of people hate is Ada, its about the strictest most confounded language there is and hardly any good debugger for it that i have seen. Its what runs the US military though :)
IMHO:
C is like giving a child a hammer and letting him loose in a nuclear reactor
C++ is like giving a child a pair a scissors and telling them to run around
either way you end up with something bad happending at some point, its jsut one you can fix up with bandaids the other...well...requires years of rebuilding :p

Lisp is low level? I always thought of it as a high level language, while C, for instance, is more of a low level language...
 

Drakkon

Diamond Member
Aug 14, 2001
8,401
1
0
oops yeah low level wasn't the right wrd there was it...i meant less confounded languages, ones with not to many built in functions and bloat
 

AFB

Lifer
Jan 10, 2004
10,718
3
0
My current favorite: Java. I love verbose languages
The language I hate : JavaScript . I love verbose langauges


:D
 

sciencewhiz

Diamond Member
Jun 30, 2000
5,885
8
81
Originally posted by: BingBongWongFooey

Yeah, it doesn't make a lot of sense to generalize all assembly into one language, but then again, I couldn't possibly list all assembly languages, so.. eh.

I just thought it was funny listing all shell scripting languages together, and the same with assembly, even though the varieties are quite a bit different.
 

Barnaby W. Füi

Elite Member
Aug 14, 2001
12,343
0
0
Originally posted by: amdfanboy
My current favorite: Java. I love verbose languages
The language I hate : JavaScript . I love verbose langauges


:D

Don't learn python then. I'll be getting things done with python while you're busy typing up java. :p
 

Barnaby W. Füi

Elite Member
Aug 14, 2001
12,343
0
0
Originally posted by: sciencewhiz
Originally posted by: BingBongWongFooey

Yeah, it doesn't make a lot of sense to generalize all assembly into one language, but then again, I couldn't possibly list all assembly languages, so.. eh.

I just thought it was funny listing all shell scripting languages together, and the same with assembly, even though the varieties are quite a bit different.

Hm, you are right, I think I'll split shell into bourne and csh, but I'm not sure what to do about assembly. Just limit it to popular arches? x86, mips, sparc, ppc, alpha ... ?
 

AFB

Lifer
Jan 10, 2004
10,718
3
0
Originally posted by: BingBongWongFooey
Originally posted by: amdfanboy
My current favorite: Java. I love verbose languages
The language I hate : JavaScript . I love verbose langauges


:D

Don't learn python then. I'll be getting things done with python while you're busy typing up java. :p

:p

Thats fine. Just don't come crying when you have to look at that mess and fix it.
 

Barnaby W. Füi

Elite Member
Aug 14, 2001
12,343
0
0
Originally posted by: amdfanboy
Originally posted by: BingBongWongFooey
Originally posted by: amdfanboy
My current favorite: Java. I love verbose languages
The language I hate : JavaScript . I love verbose langauges


:D

Don't learn python then. I'll be getting things done with python while you're busy typing up java. :p

:p

Thats fine. Just don't come crying when you have to look at that mess and fix it.

Pretty hard to make a mess in python. :) And -- assuming the code isn't messy or otherwise crappy -- it's much easier to maintain code when there's less of it.
 

WobbleWobble

Diamond Member
Jun 29, 2001
4,867
1
0
Ada. Hated it then, I see no reason why I shouldn't continue hating it.

They say it's complex so that you'll forget what you wrote after you wrote it. That's why the Military uses it. :p