Re: why java is so populer ?
I like it because it impresses the ladies.
Seriously though, I'm not sure what kind of answer you're looking for that you can't find via a google search. I'd also recommend checking out this wikipedia article: Comparison of programming languages - Wikipedia, the free encyclopedia and clicking through the other entries to which it links. Some interesting stuff there.
Or, check these definitive sources of information out:
Java - Uncyclopedia, the content-free encyclopedia
Java - Encyclopedia Dramatica
(warning: the above two links may not be exactly safe for work)
Re: why java is so populer ?
It's FREE.
It's powerful. -- A full service language. If you can't do it in Java, they haven't thought it up yet.
It runs on anything.--compiles to bytecode, which is an open standard, result is it is universal.
You can have a reasonable expectation of compatability into the future.--If you find old Java source, it likely will compile & run
Documentation & tutorials extremely well supported by publisher
Large base of users -- many people know it, so you can ask questions productively.
It should continue to be popular because it is popular
Good reasons not to use Java:
You need to do something very low level and system specific -- may not be good for designing operating systems
You are a beginner and the syntax spooks you. -- phrasing of commands not always as simple as could be
You are intimidated by huge API -- stick to tutorials or trust your teacher.
Re: why java is so populer ?
Quote:
Originally Posted by
meathead
Good reasons not to use Java:
You are a beginner and the syntax spooks you. -- phrasing of commands not always as simple as could be
Just out of curiosity, what other language (or non-language?) would you recommend a beginner programmer use instead, if they were afraid of learning Java's syntax?
Re: why java is so populer ?
if you want to learn another programming language you can start with actionscript 3 . i heard it is easier .. or if you want you can learn c++ ..
Re: why java is so populer ?
Quote:
Originally Posted by
Diana_Diana89
if you want to learn another programming language you can start with actionscript 3 . i heard it is easier .. or if you want you can learn c++ ..
Based on syntax AS3 and Java are 98% identical. Other than the API there is almost nothing else to learn.
Re: why java is so populer ?
Really there is no Syntactical advantage over learning one languages and another. There are two major distinct syntactical styles of programming/scripting languages in my world. One class is the likes of Java/C++/C/PHP the other Python/Visual Basic style this is just the way I see it, but it's probably a personal thing.
Chris
Re: why java is so populer ?
Quote:
Originally Posted by
Freaky Chris
Really there is no Syntactical advantage over learning one languages and another. There are two major distinct syntactical styles of programming/scripting languages in my world. One class is the likes of Java/C++/C/PHP the other Python/Visual Basic style this is just the way I see it, but it's probably a personal thing.
You left out things like lisp or prolog! They are in a class of their own.
Re: why java is so populer ?
Quote:
Originally Posted by
KevinWorkman
You left out things like lisp or prolog! They are in a class of their own.
If you want to go there don't forget esoteric languages ;)
Re: why java is so populer ?
Quote:
Originally Posted by
Freaky Chris
If you want to go there don't forget esoteric languages ;)
Haha! Never realised such languages existed. Chef and LOLCODE... genius :D
Re: why java is so populer ?
Quote:
Originally Posted by
newbie
Haha! Never realised such languages existed. Chef and LOLCODE... genius :D
Don't forget whitespace
Whitespace
Re: why java is so populer ?
Brainf*ck and Befunge are personal favorites of mine :)
Re: why java is so populer ?
Yeah.. I heard Facebook was coded in Whitespace. :D
Re: why java is so populer ?
Quote:
Originally Posted by
Freaky Chris
If you want to go there don't forget esoteric languages ;)
Bahaha, I wonder if I could get my company to translate all legacy C code to whitespace or lolcode?
Re: why java is so populer ?
If you do, I will buy you a beer.