Main Menu

Why is Java so complicated?

Started by Nayrman, January 09, 2009, 12:31:15 PM

Previous topic - Next topic

0 Members and 3 Guests are viewing this topic.

Nayrman

Argh, my CS1331 class is going to be so tough.
Someone explain to me why Java is so needlessly complicated (I hate declaring my variables beforehand...it's so annoying).
I had to download JGrasp and Java SE 6 (the latest version) and I still have no idea whats going on.
At least everything else I have (besides Calc2) is fairly easy and straitforward.

Jono2

what?  have you never programmed before Java?  You ALWAYS declare variables at the beginning of a program.  It's one of the major programming standards.

Quote from: LinkXLR on January 30, 2008, 09:10:54 PM
Quote from: famy on January 30, 2008, 08:36:30 PM
is big willy unleashed a will smith game

...I'm not even gonna touch this one.

SteamID: Lazylen

Nayrman

Quote from: Jono2 on January 09, 2009, 12:37:41 PM
what?  have you never programmed before Java?  You ALWAYS declare variables at the beginning of a program.  It's one of the major programming standards.
We used Python before and it's so much easier to get things done.
I understand WHY it's standard, I just don't like it X_X;;

Totla

#3
Quote from: Nayrman on January 09, 2009, 12:43:34 PM
Quote from: Jono2 on January 09, 2009, 12:37:41 PM
what?  have you never programmed before Java?  You ALWAYS declare variables at the beginning of a program.  It's one of the major programming standards.
We used Python before and it's so much easier to get things done.
I understand WHY it's standard, I just don't like it X_X;;
Python is probably the easiest thing you'll ever program in.
and since i'll never get a chance to use this again

Nayrman

Quote from: Totla on January 09, 2009, 01:21:30 PM
Quote from: Nayrman on January 09, 2009, 12:43:34 PM
Quote from: Jono2 on January 09, 2009, 12:37:41 PM
what?  have you never programmed before Java?  You ALWAYS declare variables at the beginning of a program.  It's one of the major programming standards.
We used Python before and it's so much easier to get things done.
I understand WHY it's standard, I just don't like it X_X;;
Python is probably the easiest thing you'll ever program in.
and since i'll never get a chance to use this again

that sums it up perfectly

JMV

what


for(int i=0; i<100;i++){
System.out.printf("DICKS");
}
Boyah Forums | Join Boyah

Zovistograt

"I lovat a gabber.  I could listen to maure and moravar again.  Regn onder river.  Flies do your float.  Thick is the life for mere." - James Joyce (Finnegans Wake, page 213)

Doodle

#7
I don't really know any programming languages, so I don't know. :-\
YEAH

Java

I'm not complicated...
I'm a fairly simple person. :(

StarWindWizard7

   

Rius

Most programming languages require you to declare variables beforehand... at the least, it's just good style. Personally, I much prefer Java to something like Common LISP. Anyway, declarations are the least of your problems; have fun with regular expressions.

JMV

Boyah Forums | Join Boyah

Macawmoses

So, totally only responding to this thread now. It's complex because it was made by a Canadian, specifically, an Albertan...more specific yet, a Calgarian. We're brilliant people.

Nayrman

Quote from: mackormoses on February 04, 2009, 10:03:11 PM
So, totally only responding to this thread now. It's complex because it was made by a Canadian, specifically, an Albertan...more specific yet, a Calgarian. We're brilliant people.
It's complicated-ness probably stems from the fact that it was supposed to be a universal version of C++ so it wouldn't depend on the system.
(And I doubt it was just a canadien that made it XD )

Silverhawk79

C++ does the same thing.
It's not uncommon. In fact, it's standard.