Which is the worst programming Language?

Hardest Code?

  • Assembly Language

    Votes: 21 36.8%
  • C

    Votes: 1 1.8%
  • C++

    Votes: 7 12.3%
  • Java

    Votes: 10 17.5%
  • HTML (I know people still use it, so I included it)

    Votes: 6 10.5%
  • XHTML, CSS

    Votes: 1 1.8%
  • Specify

    Votes: 11 19.3%

  • Total voters
    57
C++ is by far my favourite. I couldn't imagine going back to a non-object oriented language. Assembly I dislike - I mean, although, yeah, it's interesting to know how things work, you'll never use it for anything.

HTML, CSS, and XHTML, as mentioned before, are markup languages. Anyone who thinks they even come close to programming needs to be shot.

-Angry Lawyer
 
After a bit of C++, I keep looking at at things in programmes thinking "that's an object.. that too...so is that". In a rather speculative way.

I keep getting compile errors D:
 
Oh noes! Error in linker! Unresolved function call!

shaving7.jpg

PLEASE! SHAVE ME!

-Angry Lawyer
 
I didn't know anything about C++, and they thrust boost smart pointers upon me in the first day.

The error analysis seems eviler than other languages I've used.
 
If C++ and Java are parents... C++ is the dad that makes you do your own chores, take responsibility for your mistakes, pay for your own car, and get a job to cover your college tuition. You'll have a tough time and, occasionally, you'll really hate him... but you'll be better able to cope when you enter the real world. Java is the over-protective mother that cleans up your mess and helps you with your homework.

What I mean is that, to accomplish the same tasks, Java is usually quicker to write/debug and less likely to give you a headache... but if performance is more important C++ is where it's at. For intensive applications like video games, C++ is about as high-level as you should go. Also, I just generally use C++ instead of Java because it's more mentally challenging... and I don't have any deadlines to meet. To me, it's more fun.
 
I'm glad Angry Lawyer pointed out that XHTML/HTML and CSS aren't programming languages. Sorry if someone else did and I didn't spot them :p.

Java is lovely to use and is really quite simple to design well functioning GUI programs with. The code looks nice, too. It can be a bit slow though >_<

C is quite a hard language to master because it's not OO, and still relies on in-line programming. It's also the first language I learned.

C++ is great because, like Java it is OO, but it's a lot less forgiving.. So to speak :<. And try using MFC (Microsoft Foundation Classes (I think that's what its called, been so long since Ive done any real programming...)) for GUI programs and things get really tricky.

I'd still say assembly though in the poll. Simply because it's the least used.
 
Assembly is used ALOT, in embedded systems. Mainly because you can get lots more out off a crap cpu, using assembly
 
C++ is my favourite.

Hm, I've got a few coding projects going on at the moment and I just can't seem to progress with them. Argh I hate this, it's like writers block, but for coders. Coders block I guess.
 
Angry Lawyer said:
I get coders block.

-Angry Lawyer
Dude I had that with some HTML once (when I was making my first site ever), I spent 3 hours on a problem before I fixed it and it was so simple but I couldn't find it :(
 
rosseh said:
I'm glad Angry Lawyer pointed out that XHTML/HTML and CSS aren't programming languages. Sorry if someone else did and I didn't spot them :p.

Sadface

:(

I was so happy that the coding greateness on this sight was semi-quoting me. Then...

ZOMF ANGRYLAWYER YOU ARE T3H BOMBAS AT POINTING MISTAKES OUT!

Beerdude26 said:
Dude I had that with some HTML once (when I was making my first site ever), I spent 3 hours on a problem before I fixed it and it was so simple but I couldn't find it :(


Omfg. Don't get me started.

I spent like a week trying to debug this PHP page I had, that did the simplest shit in the world (I believe it just changed the site layout depending on the POST var passed to it). I ended up spending like, a ****ing month debugging the bastard, only to find out that in one line, I had opened up a var with " and closed it with '.
 
assembly is the easiest langue it simple and direct. the hardest i would say is C. F^CK POINTERS
 
Tried programming, then realized im too stewpud
 
Java is idiotic.

What you can do with 2 lines in C++, be sure that you will need at least 9 in JAVA, and that the program will run 5 times as slow.
 
out of all the programing languages ive delt with, i would have to say assembly first, then cobal. oh man did i hate cobal.

missing period statement on line 1420
 
Oh well, at least after you've finished a 1 week's debugging session, you're a better man because of it.
 
bryanf445 said:
hmm if you end up majoring in something for computers in college, will you have to know some of these launguages before you learn them in your studies?

Its my first year at Uni, and I have to learn C++, TASM, and XHTML (aswell as using CSS)

You teach XHTML to your self, our lecturer doesn't teach us shite
 
Kitfox said:
assembly is the easiest langue it simple and direct. the hardest i would say is C. F^CK POINTERS

well assembly is full of "pointers"
 
Never got pointers...all I know is they point to a value in memory, and everytime I read them I fail to see their use, but I know ya gotta know them to be anywhere half-decent in the C++ language so it really dosn't work out..
 
It means you don't need to make copies, and are pretty essential in array type things.

I'm learning about boost smart pointers, which is tough considering I haven't been learning for long.
 
how painfu;l, whatds the worst language

poll asks whats the hardest one! , doode!
 
Yeah, I initially thought it meant worst as in most useless.
 
Minerel said:
Never got pointers...all I know is they point to a value in memory, and everytime I read them I fail to see their use

That's why asm is for ;)
 
Pointers are a Godsend. Anyone who can't understand why they're used shouldn't be programming in the first place.

-Angry Lawyer
 
I had a very bad experience with Pascal, let's just leave it like that.
 
Max35 said:
I had a very bad experience with Pascal, let's just leave it like that.
Yea man, that guy beat the shit outta me once with his triangle
 
Max35 said:
I had a very bad experience with Pascal, let's just leave it like that.

Let me guess? It mugged you and forced you to perform humiliating acts of sexual servitude?
 
Angry Lawyer said:
Pointers are a Godsend. Anyone who can't understand why they're used should be programming in VB.

-Angry Lawyer

fixt :p
 
kirovman said:
Let me guess? It mugged you and forced you to perform humiliating acts of sexual servitude?


Oh, if only it were that simple....
 
Angry Lawyer said:
Pointers are a Godsend. Anyone who can't understand why they're used shouldn't be programming in the first place.

-Angry Lawyer

I know what pointers are used for, I just keep on forgetting the hex-values for each specific task
 
I don't think you should be remembering the hex-values (You're talking about the addresses, right?)... the programme should be doing that automatically. Depends what language you're using though, I guess.
 
kirovman said:
I don't think you should be remembering the hex-values (You're talking about the addresses, right?)... the programme should be doing that automatically. Depends what language you're using though, I guess.

I think he confused interrupts with pointers ;)
 
I can't help but notice that PERL isn't on the list.

My vote would be for C, just because of the sheer number of people I know who 'know' C but can't write code worth shit using it.

And HTML's name says what it is: markup language. Not really a programming language.
 
Back
Top