Annoying Programming Languages

Recommended Videos

j.c.

New member
Feb 26, 2009
38
0
0
PERL is the most bloated programming language I've ever used. PERL and pure C. You never realize how much you should be in love with strings until you have to use the literal versions...
's' 'p' 'e' 'l' 'l' 'i' 'n' 'g' like that is annoying.
 

linchowlewy

New member
Nov 27, 2008
477
0
0
justnotcricket said:
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!*
Indeed they are, as the simple maths question of 1+1 is easy enough.

oh and sorry to the OP will stop now.
 

lanceuppercut

New member
Feb 1, 2009
2
0
0
I'm amazed no one has mentioned brainf*ck or INTERCAL yet, though those are purposely annoying, I mean INTERCAL's main purpose is to make code that is unreadable yet inexplicably work. As for brainf*ck I suggest everyone try it at least once, if only for the purpose of saying you've made a program in it, and that you can make any program with one line of code.
 

j.c.

New member
Feb 26, 2009
38
0
0
brainf*ck is a nightmare. I refuse to even try that. haha.
Noooooo way.
 

Reep

New member
Jul 23, 2008
677
0
0
Judging by the comments most people hate BASIC, im loving it since its my very first programming language and ive been told by my teacher its the easiest to start off on.

But since its my first its also my most annoying lol
i remember having to dig through a whole page of code to find a tiny syntax error.
Probably not specific to BASIC but still annoying nonetheless.
 

McClaud

New member
Nov 2, 2007
923
0
0
Alex_P said:
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.
I both agree and disagree.

Perl is very much an annoying coding language. The days of useful Perl came and went faster than the brick-sized cellphone.

COBOL, on the other hand, still has a purpose. It still does large file and number processing faster than a decently sized server group. Plus it's hard to hack into a mainframe if you don't know WTF you are looking at and can't convert the information to something that is useful for you. It's the reason all your credit card transactions are still processed on a mainframe, and the government does all of its financial work there.

Mainframes are still being used in 90% of the banking world, since they are still better designed for it. Some day that will no longer be true, but right now, it is. I dream of a day - since I'm a SysAdmin - that my servers and LAN will be as secure or more secure than old AS400 machines.
 

aussiesniper

New member
Mar 20, 2008
424
0
0
I'm pretty good with Visual basic (give me some slack - I'm in a high school computing course) and am trying to learn Perl in my spare time. I can also do some basic stuff with Lua (caused by Gmod 10 Swep creation) but not much else.

As for the most annoying language, I'm going to have to go with Liberty basic. It's about as functional at programming something useful as pseudocode, but it's so easy to use that my classmates build (very buggy) programs designed to insult people with it.
 

Mariena

New member
Sep 25, 2008
930
0
0
I like C. I think it's pretty easy.

VHDL, or any HDL for that matter, I find completely awkward and against anything I learned in C.
 

GRoXERs

New member
Feb 4, 2009
749
0
0
So, I'm not much of a programmer, but I can honestly say that I hate FORTRAN 90.

Also:
Someone has too much time on their hands.
http://www2.lut.fi/~jukasuri/kling.html
Yes, it's a brainf*ck tutorial. In Klingon.

EDIT: This doesn't apply for all instances of FORTRAN, though. 2003 is decent. I had to fiddle with 90 because that's what my teacher knew.
 

Alex_P

All I really do is threadcrap
Mar 27, 2008
2,712
0
0
lanceuppercut said:
I'm amazed no one has mentioned brainf*ck or INTERCAL yet, though those are purposely annoying, I mean INTERCAL's main purpose is to make code that is unreadable yet inexplicably work. As for brainf*ck I suggest everyone try it at least once, if only for the purpose of saying you've made a program in it, and that you can make any program with one line of code.
Here's the thing: you're never going to hear "Implement this for me in brainfuck", but some programmers definitely will[i/] hear "Write this for me in Perl" or "Update this FORTRAN77 to handle multiple cores and a much larger simulation size" or "Make me a user interface in VB.net" or "Find this bug in our MUMPS database code" sometime in their lives.

-- Alex
 

Locker420

New member
Jan 18, 2009
87
0
0
Visual Basic or C# are pretty easy because of the Visual Studio IDE. I loved Python when I did open source stuff because of the tabbed formatting instead of all those stupid row terminators.
 

Locker420

New member
Jan 18, 2009
87
0
0
RAKtheUndead said:
Urgh, no. Whitespace semantics like those in Python are a Bad Thing. Proprietary platforms like those of Microsoft's languages are a Bad Thing.
Just because you say it's a bad thing with your nice capitol letters doesn't really convey any actual information. Here let me provide some, I make a really good living programming applications in .Net. They are easy to code, they do what they are suppose and with Microsoft they are easy to support, extend and interface with the Microsoft OS and the other Microsoft tools used by virtually the entire business community.

If the code is easy, the apps work and I get paid for it that's the epitomy of a Good Thing personally.
 

clicklick

New member
Oct 29, 2008
126
0
0
I had issues with Python as the tabbed formatting gave me trouble than make life easier :p

But I think Prolog was dumb when i studied Artificial Intelligence. Oh and BASIC as well.
 

jdnoth

New member
Sep 3, 2008
203
0
0
Java
For god sake why did they feel there was an adequate gap in the market for a case sensitive programming language?

Python is the anti-Java
 

Exocet

Pandamonium is at hand
Dec 3, 2008
726
0
0
Alex_P said:
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
It's exactly what happened,though there is a command to allow more recursive calling without a such error,Python Shell just freezes up.
I learned my lesson,Python does not like fixing random variables in constantly repeating functions :(
 

jdnoth

New member
Sep 3, 2008
203
0
0
Locker420 said:
RAKtheUndead said:
Urgh, no. Whitespace semantics like those in Python are a Bad Thing. Proprietary platforms like those of Microsoft's languages are a Bad Thing.
Just because you say it's a bad thing with your nice capitol letters doesn't really convey any actual information. Here let me provide some, I make a really good living programming applications in .Net. They are easy to code, they do what they are suppose and with Microsoft they are easy to support, extend and interface with the Microsoft OS and the other Microsoft tools used by virtually the entire business community.

If the code is easy, the apps work and I get paid for it that's the epitomy of a Good Thing personally.
Well some people enjoy writing programs in languages that won't render the program utterly useless if you want to change OS, or use it on a different OS.

Microsoft have a nasty habit of trying to lock people to their platform. Hence all of their closed source exclusive libraries.

The purpose of languages like .Net and DirectX is just to make it far too difficult for people to switch to better platforms.
 

Locker420

New member
Jan 18, 2009
87
0
0
RAKtheUndead said:
Ease of coding is not as important as platform agnosticism. There's a reason why programming licences like C and C++ became important - they were available to a large number of platforms and eventually became ISO standards. Programming languages like Python have the open-source advantage.

Microsoft's .NET isn't open-source. It's not platform-agnostic either. Therefore, it cannot be regarded in the same light as C, C++ or Python.
I'm guessing you are either a hobby programmer, a teacher or not a programmer at all. In the real world it's the environment and the business rules that dictate what is and is not more important, there is no universal rule.

That being said I have to say that platform agnosticism means jack and squat when you are developing in house apps where everyone is on the same platform. Since the thread is about programming languages and VB or C# are programming languages I think it entirely appropriate to regard them in the same light.