• 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.

Programming languages that you learned, and now hate?

Barnaby W. Füi

Elite Member
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.
 
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).
 
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.
 
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.
 
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.
 
what type of language is "shell"?

Likewise, z-80 assembly is my least favorite, but 68000 assembly is right it the middle for me.
 
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.
 
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.
 
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.
 
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 😛
 
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 😛

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...
 
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
 
My current favorite: Java. I love verbose languages
The language I hate : JavaScript . I love verbose langauges


😀
 
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.
 
Originally posted by: amdfanboy
My current favorite: Java. I love verbose languages
The language I hate : JavaScript . I love verbose langauges


😀

Don't learn python then. I'll be getting things done with python while you're busy typing up java. 😛
 
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 ... ?
 
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


😀

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

😛

Thats fine. Just don't come crying when you have to look at that mess and fix it.
 
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


😀

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

😛

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.
 
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. 😛
 
Back
Top