java is an out-of-date, interpreted, slow, piece of garbage from the early 90's dot-bomb days. Its already losing ground in industry. It was a joke to help sell sun servers, nothing more
As someone who has tutored, TA'd, and taught first-year programming classes which used Java as the first language I can flat out say that Java is most definitely *NOT* an ideal language for teaching. Think of all the concepts that are used in a basic Java "HelloWorld" program: arrays (args), classes (all programs are a class), calling methods (println), data types (strings), creating methods (main), static vs nonstatic methods, etc.
@pedlezelnip I'm a tutor as well and that's why I'm glad that the intro programming courses are done with Python at my college. You can slowly build up from the ground up.
print ("Hello World")....run...easy as pie(thon)...
What I love about Java is that with all the existing and available classes it's kind of like a giant toolbox. Once you learn how to arrange and use the tools it's kind of really just a matter of looking for what you need and integrating it into your own application. The popularity of the language is another plus. If you have a problem in Java, chances are someone had this problem before and you can find the solution online pretty quickly.
@yoanar2 Well I like the platform-independence and the amount of documentation. Python is great, I love it for smaller scripts, but that you don't have to specify types of variables makes it very vulnerable to coding errors in my oppinion.
The main thing is popularity and the amount of things which are implemented and accessible already because of this popularity. It's not that other languages are technically inferior, most of them just aren't as supported as Java is.
@yoanar2 No what I mean is that variable types are not specified. For example, if you pass an integer instead of a string to a Java function, that won't even compile to bytecode. If you do it in python it is possible that the programm will run just fine and you'll get unexpected behavior. That is an aspect where Java and C++ are simply safer than Python.
@xKeray C# dev here. Started out with Java at university and I must say it's a very easy language. I'm glad my uni gave options for other languages after 2 years. Don't get me wrong, Java is ok, but it's old compared to C# / VB :/
@Insanity0107 it is true java is old compared to C#, but honestly it is the whole platform (I mean the JVM, the TOOLS, the frameworks) that is important.
@xKeray That's a general problem, not at all specific to Java. Let's face it, not all people who've chosen to be programmers are actually suitable programmer material. The ugly truth is that something like 80% of all programmers out there probably shouldn't be programmers at all. Come to think of it, the issue is not even specific to programming. Only a small portion of people in general are above mediocre at what they're doing.
@antred11 Judging by the stupidity of your comments, you're in that "80%". Do everyone a favor and don't write comments about things you know nothing about.
A language depending on some proprietary framework surpassing java? Hardly. Maybe in windows-only development, but what about the more and more popular Android?
The first programming language I learnt was C, and now I'm learning Java. So now that I reasonably understand OOP, when I code in C, I kind of try to map Java on it. lol
28526=pı‾pɐǝɹɥʇ¿ssʇ˙pɐǝɹɥʇ/suoıssnɔsıp/ɯoɔ˙ǝpısɹǝʌɹǝsǝɥʇ˙ʍʍʍ//:dʇʇɥ yep. It's fuc*ing over. He says so himself. "I could hardly care less". Java is dead folks. DEAD DEAD DEAD DEAD. Enjoy your dead end job maintaining useless code.
@thedeadbaby Please DO NOT talk about subjects that u donno shit about, Java is as dead as a 5 years old healthy baby. Specially now with the whole money Oracle is putting into Java Technology I'm sure Java will be better and better specially on server side, Java is the most used language in the world, no other language has a bigger community than Java, 3rd party APIs that Java has has are the best tools you can find in any language. But u always have to know more than 1 language. ALWAYS.
@bobbyjava "Java is the most used language in the world, no other language has a bigger community than Java, 3rd party APIs that Java has has are the best tools you can find in any language"
Well, I see someone hasn't stepped outside of the Java world.
I don't actually use many Java programs either, how many do you use? Runescape?
Assembly for machine-level (obviously), C++ or C for low-level, C# for mid-level, Python for high-level please.
@trecool9992 It is rather someone has never stepped outside of desktop.... You'd probably say that if almost "no one" uses Linux on desktop then no one uses it at all? Very clever, now go back to your kiddie world...
Most people talk about Java the language, and this may sound odd coming from me, but I could hardly care less. -James Gosling THERE YOU HAVE IT. THIS IDIOT DOESNT EVEN CARE ABOUT THE LANGUAGE. ANY 15 YEAR OLD CAN CREATE A BETTER ONE.
It seems that people who pick Java are a bunch of greedy morons who equate the buzzword "ENTERPRISE" with "MORE BIG MONEY IN MY POCKET". Look at linkedin. They have absolutely no fucking revenue stream. Look at the banks. If they are still around. They don't understand that their bullshit business model DOES NOT NEED a bloated sack of shit overly complex time eating non-standard non-portable obsolete unrobust buggy overhyped useless technology to implement a stupid idiotic website.
->realize some languages are better suited for specific tasks.
->realize that nobody should give a fuck about what server/client side languages were used to make websites (except the actual programmers who are developing that website).
@thecoast47 The point of the last post is that the people who make others use it are MORONS. Sun has been shoving "enterprise" bullshit in front of our faces for so long and these stupid managers gobble all of it up like it's pure gold.
@TheOkham maybe because Pascal (also Assembly) shows you the weaknesses of a computer, and after learning that language you get more respect for other languages that spare you the bullshit
java is a terrible language for teaching. the simplest things require a lot of boilerplate.
You may argue that this boilerplate and way of coding can be helpful, and I won't disagree with you, but for learning new concepts and exploratory programming it is not.
the way I look at is this Java as a programming is great, C# is a complete copy of JAVA. I certainly glad MIcrosoft did that since I program in C# visual studio and used Java for 10 years. Java Multi-trier APi pattens has taught desktop programmers to understand patterns and I started out with ASM,C,C++ before moving onto JAVA, then C#. Now Objective C. There's still well paid jobs in Java and java will be around for another 30 years in one shape or form. The virtual Machine is here to stay
Let's take a look at the current market. Apple dropping support for Java. No one adopting Java technology. Sun IS DEAD DEAD DEAD DEAD DEAD DEAD DEAD (no it's not alive through ORACLE. ITS DEAD). JCP IS DEAD. APACHE HAS LEFT THE JCP. SPRING MVC IS DEAD (NO ITS NOT ALIVE THROUGH VMWARE. ITS DEAD). DEAD DEAD DEAD DEAD DEAD DEAD DEAD DEAD. BECAUSE ITS USELESS CRAP.
how many of you have actually attempted to code an "ENTERPRISE" Java application, deploy it on weblogic/jboss, using piece of shit java frameworks like Spring, struts, and the emerging OSGI bullshit? Please Please Please Please tell me that these technologies are the best in the world with ur vast experience. Best non-complex non-buggy inexpensive technologies that are supremely robust and make all your projects work on time. yes yes yes they even cure aids and cancer
This comment has received too many negative votesshow
Thoughts for Students:
Sorry to all north American students who will never have decent jobs in technology because the industry is now in 3rd world countries with java and the idiots that work there.
Please go study a real profession, like law or medicine. You've wasted enough time here already. Once again I'm sorry for destroying the American tech industry.
BTW, java was a scam to sell more Sun servers during the 90's "dot com" era. What a bunch of suckers you are. hahaha
Note that Steve Jobs and Apple never gave a shit about java because they knew it was garbage. Sun and the "dot-com" era ARE OVER. You can't sell your servers with your idiot script language anymore.
I hate being forced to use Java just because it's simple.
Java forces me to do ugly things, Java is not really conform to the platforms it runs on. Java is slower than other languages although it has the best compiler at all and uses JIT optimization. Java GUI Frameworks force me to create tons of dummy classes. Java programs don't crash, they suck your memory and cpu and spam error messages instead. Java is used by noobs who write exception spamming java code.
What he's saying is pretty true. In the first place Java keeps a lot of the lower level things out of view. Not only that but Java's standard library is pretty fricking huge and well documented. I just wish it performed better but with a VM, that' kinda hard to ask. :[
@stopthrm Can you please explain a bit more? I have never had any stability related issues in my experience with ruby. The only negative thing is speed but this is not important when learning to program.
@IAQMas The only reason I say that is because I know that Twitter tried using Rails for their web back end and they had to switch because of major issues.
@stopthrm Well... Github done it right and i do not hear them complaining about Rails. Some why i think and i hear in Rails community Rails was not the biggest problem for them. The system architecture was. But yes... twitter gave a lot of bad light for Rails.
why are you guys so delusional? yea. James Gosling is great for getting thrown out the door by Oracle. There is basically no market for Java junk. Objective C... Coacoa. They all destroy Java. Just because someone continues to drive a Ford Pinto DOES NOT MEAN IT IS GOOD. It means they don't have money to buy something else. More likely than not, whoever is using Java is FORCED to due to a variety of reasons even if something out there is superior to Java in every aspect.
@thedeadbaby IMHO Java is very "nice to look at and code at" language, but there might be lot of garbage around. Like lot's of not very good developers, because Java is today the most taught language to newbies probably. I've seen some weird languages that noone really knows about in the public sector and you can make lots of money there. But compared to Java, those languages are complete crap (like COBOL that was mentioned?). If I'd have to choose, I'd always go for some C family language.
You should try googling jini technology too, although i dont know much about that. You seem more like a frustrated person who has not yet understood the beautiful nature of this language. I am not side-taker, bcos i love to learn other languages like Python, C , C++ etc.
Note: If you say its a historical landmark, why is it that Oracle is still painting it in new colours every quarter of the year?
well, i am sorry to disagree with you thedeadbaby but java is currently holding a status which no other programming language except C++ is at. Moreover, java was developed to be reliable, clear and portable(which is of utmost importance). The apps on your mobile phones run on java, your web runs on java and even servers have dependencies on java.
@thedeadbaby u baby.. its bcoz JVM is machine dependent , Bytecode runs on any PC which meets JVM's configuration and has Java installed .. Do some research..
@hariwonderful EXACTLY WHY IT DOESNT RUN ON MAC RIGHT? BECAUSE ITS "PORTABLE" WHAT A BUNCH OF BULLSHIT. STOP POSTING WRONG COMMENTS. GO WRITE YOUR SWING APP FOR MAC AND SEE IF ITS LOOK AND FEEL IS PORTALBE U DUMB ASS.
yes. it may be used. but it's not a tool people actively develop on anymore because it's too complex and stupid. It's like having an old building. You don't want to tear it down because that will be expensive, but you still want to tear it down because it's old and falling apart but somehow it's a historical landmark and people just hang on to it.
@Solado Java is a whole lot easier than C++. C++ is by far the most powerful language and I also enjoy writing programs in that particular language. But, you should be open to other languages such as C# Objective C, or C.
@Solado I have been using C++ for some time and I didn't like Java at first. Looking back after using Java for some time, C++ is PITA for me. The syntax is so messy...
@dante4d The language that solves your problem without too much bullshit is the one you want. Game Programming ? C or C++ and opengl or directx api. Front end Web programming? Only two choices: Flash/Flex or Javascript (but not javascript for dynamic sound or video) Middle tier programming? Too many to pick from, but I wouldn't pick Java. If you will see the most popular web framework built on Java, Spring MVC, you'll see that their website is built using f ucking PHP and a PHP CMS.
@thedeadbaby I found a few words "Drupal" in the source code of Spring's home page. I did program in C++ using OGL and SDL some years ago. Just for fun still going to school. I'd love to get ack to that stuff but on a professional level. What I always lacked was a good IDE that can do refactoring like Eclipse for Java can do. I'm lazy.
@dante4d Also, they sold their dumb Java company out a while back so you realize that a: They don't eat their own dog food b: They realized the market for a failing technology isn't great. Also most Universities DONT use java for their websites(even if they teach java). MIT uses c#. UC system uses PHP.
@dante4d Also, look for an internal memo now made public: "Why Sun is right that Java sucks". This is basically like Toyota recalling their Prius models..... "Don't use/drive our product. It is bad" It was written by actual JAVA ENGINEERS working at SUN. The memo states what is in the name: "Java sucks" You can even contact the individuals who wrote this memo because they actually existed and worked at SUN. Anyways. If this isn't enough reason to abandon this shit, I don't know what is.
@thedeadbaby I looked at what you mention. The part I saw said more or less "implementation of Java VM XY sucks, Sun is not using it for own production systems". But it looks like that thing is years old, so not relevant any more, whatever happened after that...
Dude. this guy was fired from Oracle. Who the f uck cares about Blue Jay. This language is dead. No one wants to use it. Except the niche in phone development and Iphone doesn't use it. No one cares about Java these days. Stealing gum from the supermarket is "easy to learn". Most kids have already done it but it doesn't make stealing useful. "JAva is easy to learN" WHO THE FUCK CARES. ITS USELESS AND BLOATED.
Yes Yes!! the Financial industry is well known for making the BEST decisions EVER. YES YES. BECAUSE THEY PICKED JAVA, JAVA IS GOOD. YES. BECAUSE THE FINANCIAL INDUSTRY'S TRACK RECORD THESE PAST FEW YEARS IS SUPERB!!!!!!!!!! THEY PICKED JAVA GOOD FOR THEM. O wait. it's not.
@moveaxebx Assember is very powerful but admit that in nowadays there is no sense to program in Assembler more... C/C++ is the best option in programming, if u want performance for ur programs...
@pherzecamau Sry, but u r very wrong saying "built the most powerful computing language in the history of the computing revolution", read in the internet, ask for experts, don't throw the words like this, because someone will get mad on ur stupid words...
This has been flagged as spam show
java is an out-of-date, interpreted, slow, piece of garbage from the early 90's dot-bomb days. Its already losing ground in industry. It was a joke to help sell sun servers, nothing more
ThePrivateJoker 3 weeks ago
What? If you know Cobol you'll have a hard time with Java ? Say wuuuuut ?
Altair565 3 weeks ago
thanks sir u created most beautiful programming language ............:)
srinivasRN048 1 month ago
This has been flagged as spam show
see this amazing site that also
brunosupershow.blogspot.com
ellenfgarde12 1 month ago
Why every legend like dennis ritchie, ken thompson, james gosling and there are many have long same looking beard.
chanu07888 1 month ago
@chanu07888 All the best programmers have beards. Less time shaving in the morning means more time coding.
roofdoubleflip 1 month ago
Don't waste your time students, java is on its way out of industry.
ThePrivateJoker 2 months ago
@ThePrivateJoker so what's in?
TheOkham 2 months ago
As someone who has tutored, TA'd, and taught first-year programming classes which used Java as the first language I can flat out say that Java is most definitely *NOT* an ideal language for teaching. Think of all the concepts that are used in a basic Java "HelloWorld" program: arrays (args), classes (all programs are a class), calling methods (println), data types (strings), creating methods (main), static vs nonstatic methods, etc.
pedlezelnip 3 months ago
@pedlezelnip But what is the alternative?
Altairograph 2 months ago
@pedlezelnip I'm a tutor as well and that's why I'm glad that the intro programming courses are done with Python at my college. You can slowly build up from the ground up.
print ("Hello World")....run...easy as pie(thon)...
agnosticforce 2 months ago
What I love about Java is that with all the existing and available classes it's kind of like a giant toolbox. Once you learn how to arrange and use the tools it's kind of really just a matter of looking for what you need and integrating it into your own application. The popularity of the language is another plus. If you have a problem in Java, chances are someone had this problem before and you can find the solution online pretty quickly.
Altairograph 3 months ago 4
@Altairograph Same reason to learn Python.
But what is Java good for? I haven't really considered it.
yoanar2 1 month ago
@yoanar2 Well I like the platform-independence and the amount of documentation. Python is great, I love it for smaller scripts, but that you don't have to specify types of variables makes it very vulnerable to coding errors in my oppinion.
The main thing is popularity and the amount of things which are implemented and accessible already because of this popularity. It's not that other languages are technically inferior, most of them just aren't as supported as Java is.
Altairograph 1 month ago
@Altairograph how do you think Python is prone to coding errors because variables are not specified, Do you mean people with other habits?
yoanar2 1 month ago
@yoanar2 No what I mean is that variable types are not specified. For example, if you pass an integer instead of a string to a Java function, that won't even compile to bytecode. If you do it in python it is possible that the programm will run just fine and you'll get unexpected behavior. That is an aspect where Java and C++ are simply safer than Python.
Altairograph 1 month ago
@yoanar2 java is good for nothing.
ThePrivateJoker 3 weeks ago
I think that being easy to learn is not an adventage... I am Java dev and I don't like how too many newbies write bad code in it...
xKeray 3 months ago
@xKeray have to write bad code to learn what good code looks like. Be happy there are people keeping the language you love alive.
andrewbarrell 3 months ago
@xKeray C# dev here. Started out with Java at university and I must say it's a very easy language. I'm glad my uni gave options for other languages after 2 years. Don't get me wrong, Java is ok, but it's old compared to C# / VB :/
Insanity0107 3 months ago
@Insanity0107 but java is powerfull and yea c# helps to be platform independent but java is java......old and gold
MDSURFER8 3 months ago
@MDSURFER8 "old and gold"? Have you grown out of diapers yet?
ThePrivateJoker 2 months ago
@Insanity0107 it is true java is old compared to C#, but honestly it is the whole platform (I mean the JVM, the TOOLS, the frameworks) that is important.
bartoszrybacki 3 months ago
@xKeray That's a general problem, not at all specific to Java. Let's face it, not all people who've chosen to be programmers are actually suitable programmer material. The ugly truth is that something like 80% of all programmers out there probably shouldn't be programmers at all. Come to think of it, the issue is not even specific to programming. Only a small portion of people in general are above mediocre at what they're doing.
antred11 2 months ago
@antred11 Judging by the stupidity of your comments, you're in that "80%". Do everyone a favor and don't write comments about things you know nothing about.
ThePrivateJoker 2 months ago
@ThePrivateJoker WTF crawled up your ass and died, moron?
antred11 2 months ago
It's even easier to learn than Scheme, only not.
erkolos 3 months ago
save your self 1.27 mins.
he only says, JAVA IS EASY TO LEARN. period
gian0pa 4 months ago 9
my respects to James Gosling, the guru of Java, but C# has surpassed it.
romanejaquez 4 months ago
@romanejaquez
A language depending on some proprietary framework surpassing java? Hardly. Maybe in windows-only development, but what about the more and more popular Android?
chrisxy123 4 months ago
WOW!! pretty easy? look at JSRs, learn buzz words :)
vigoloubev 4 months ago
C# is only better.
h2o2m3n 4 months ago
@h2o2m3n and works only under windows. So much for versatility.
rearbottoms01 4 months ago
@rearbottoms01 u dont need anything else, windows provides you everything that other systems provide. C# is definitely a more modern language.
h2o2m3n 4 months ago
@h2o2m3n
Good luck running Windows on ARM.
chrisxy123 4 months ago
The first programming language I learnt was C, and now I'm learning Java. So now that I reasonably understand OOP, when I code in C, I kind of try to map Java on it. lol
PauloDeLimma 5 months ago
Java isnt easy..
HardCoreProgrammer1 5 months ago
I have learn C/C++ and developed many softwares but now It is very default to learn Java for me why?
saa442 5 months ago
java is def a great way 2 start out. Wish i did. :/
kaydub403 6 months ago
@kaydub403 what about python?
vita6311 4 months ago
I recommend DbSchema as a database management tool
mitzanubv 6 months ago
28526=pı‾pɐǝɹɥʇ¿ssʇ˙pɐǝɹɥʇ/suoıssnɔsıp/ɯoɔ˙ǝpısɹǝʌɹǝsǝɥʇ˙ʍʍʍ//:dʇʇɥ yep. It's fuc*ing over. He says so himself. "I could hardly care less". Java is dead folks. DEAD DEAD DEAD DEAD. Enjoy your dead end job maintaining useless code.
thedeadbaby 7 months ago
@thedeadbaby Please DO NOT talk about subjects that u donno shit about, Java is as dead as a 5 years old healthy baby. Specially now with the whole money Oracle is putting into Java Technology I'm sure Java will be better and better specially on server side, Java is the most used language in the world, no other language has a bigger community than Java, 3rd party APIs that Java has has are the best tools you can find in any language. But u always have to know more than 1 language. ALWAYS.
bobbyjava 6 months ago
@bobbyjava "Java is the most used language in the world, no other language has a bigger community than Java, 3rd party APIs that Java has has are the best tools you can find in any language"
Well, I see someone hasn't stepped outside of the Java world.
I don't actually use many Java programs either, how many do you use? Runescape?
Assembly for machine-level (obviously), C++ or C for low-level, C# for mid-level, Python for high-level please.
No need for Java.
trecool9992 4 months ago
@trecool9992 It is rather someone has never stepped outside of desktop.... You'd probably say that if almost "no one" uses Linux on desktop then no one uses it at all? Very clever, now go back to your kiddie world...
xKeray 3 months ago
@xKeray I'm not even sure how your comment relates even remotely to mine.
trecool9992 3 months ago
@thedeadbaby what about python?
vita6311 4 months ago
Most people talk about Java the language, and this may sound odd coming from me, but I could hardly care less. -James Gosling THERE YOU HAVE IT. THIS IDIOT DOESNT EVEN CARE ABOUT THE LANGUAGE. ANY 15 YEAR OLD CAN CREATE A BETTER ONE.
thedeadbaby 7 months ago
It seems that people who pick Java are a bunch of greedy morons who equate the buzzword "ENTERPRISE" with "MORE BIG MONEY IN MY POCKET". Look at linkedin. They have absolutely no fucking revenue stream. Look at the banks. If they are still around. They don't understand that their bullshit business model DOES NOT NEED a bloated sack of shit overly complex time eating non-standard non-portable obsolete unrobust buggy overhyped useless technology to implement a stupid idiotic website.
thedeadbaby 7 months ago
@thedeadbaby
are you serious?
here are some pro tips:
->realize that a language is just a tool.
->realize some languages are better suited for specific tasks.
->realize that nobody should give a fuck about what server/client side languages were used to make websites (except the actual programmers who are developing that website).
thecoast47 7 months ago
@thecoast47 The point of the last post is that the people who make others use it are MORONS. Sun has been shoving "enterprise" bullshit in front of our faces for so long and these stupid managers gobble all of it up like it's pure gold.
thedeadbaby 7 months ago
I personally think that Pascal is the best language for learning.
riotofdablood 7 months ago
@riotofdablood I actually learnt java and pascal at the same time. Loved java, hated pascal.
TheOkham 2 months ago
@TheOkham maybe because Pascal (also Assembly) shows you the weaknesses of a computer, and after learning that language you get more respect for other languages that spare you the bullshit
riotofdablood 2 months ago
otro Nivel!!!! i love JAVA
cejodrake 8 months ago
This has been flagged as spam show
Java forces oop and I don't like to be forced.
Pradipna 8 months ago
java is a terrible language for teaching. the simplest things require a lot of boilerplate.
You may argue that this boilerplate and way of coding can be helpful, and I won't disagree with you, but for learning new concepts and exploratory programming it is not.
Lewis1711 8 months ago
@Lewis1711 agree with you
riotofdablood 7 months ago
the way I look at is this Java as a programming is great, C# is a complete copy of JAVA. I certainly glad MIcrosoft did that since I program in C# visual studio and used Java for 10 years. Java Multi-trier APi pattens has taught desktop programmers to understand patterns and I started out with ASM,C,C++ before moving onto JAVA, then C#. Now Objective C. There's still well paid jobs in Java and java will be around for another 30 years in one shape or form. The virtual Machine is here to stay
theapeman10 9 months ago
Let's take a look at the current market. Apple dropping support for Java. No one adopting Java technology. Sun IS DEAD DEAD DEAD DEAD DEAD DEAD DEAD (no it's not alive through ORACLE. ITS DEAD). JCP IS DEAD. APACHE HAS LEFT THE JCP. SPRING MVC IS DEAD (NO ITS NOT ALIVE THROUGH VMWARE. ITS DEAD). DEAD DEAD DEAD DEAD DEAD DEAD DEAD DEAD. BECAUSE ITS USELESS CRAP.
thedeadbaby 9 months ago
how many of you have actually attempted to code an "ENTERPRISE" Java application, deploy it on weblogic/jboss, using piece of shit java frameworks like Spring, struts, and the emerging OSGI bullshit? Please Please Please Please tell me that these technologies are the best in the world with ur vast experience. Best non-complex non-buggy inexpensive technologies that are supremely robust and make all your projects work on time. yes yes yes they even cure aids and cancer
thedeadbaby 9 months ago
The easy languages arebasic and pascal...java is not easy
TheDragan00 9 months ago
This comment has received too many negative votes show
Thoughts for Students:
Sorry to all north American students who will never have decent jobs in technology because the industry is now in 3rd world countries with java and the idiots that work there.
Please go study a real profession, like law or medicine. You've wasted enough time here already. Once again I'm sorry for destroying the American tech industry.
BTW, java was a scam to sell more Sun servers during the 90's "dot com" era. What a bunch of suckers you are. hahaha
ThePrivateJoker 11 months ago
@ThePrivateJoker can you dig in sucker?
S5Dic09 9 months ago
@ThePrivateJoker Seems nobody likes to hear the truth these days. Osama, terrorism, java..
ThePrivateJoker 9 months ago
Note that Steve Jobs and Apple never gave a shit about java because they knew it was garbage. Sun and the "dot-com" era ARE OVER. You can't sell your servers with your idiot script language anymore.
ThePrivateJoker 11 months ago
java is the cancer of technology. It lets idiots pretend to develop software .
ThePrivateJoker 11 months ago
@ThePrivateJoker That would be PHP...
stopthrm 11 months ago
@ThePrivateJoker You think that because you can´t learning JAVA
LEMMODYS 8 months ago
paulgraham (dot) com / javacover.html
fefswfae242 1 year ago
I hate being forced to use Java just because it's simple.
Java forces me to do ugly things, Java is not really conform to the platforms it runs on. Java is slower than other languages although it has the best compiler at all and uses JIT optimization. Java GUI Frameworks force me to create tons of dummy classes. Java programs don't crash, they suck your memory and cpu and spam error messages instead. Java is used by noobs who write exception spamming java code.
antisteo 1 year ago
Comment removed
stopthrm 11 months ago
@stopthrm Java has its use fields.
This does not mean that it's the best Platform for everything you do. (But university tries to teach me so)
antisteo 11 months ago
Comment removed
ThePrivateJoker 11 months ago
Comment removed
ThePrivateJoker 11 months ago
What he's saying is pretty true. In the first place Java keeps a lot of the lower level things out of view. Not only that but Java's standard library is pretty fricking huge and well documented. I just wish it performed better but with a VM, that' kinda hard to ask. :[
Lunarll 1 year ago
Ruby - WAY easier to learn and understand.
IAQMas 1 year ago
@IAQMas Not nearly as stable though...
stopthrm 11 months ago
@stopthrm Can you please explain a bit more? I have never had any stability related issues in my experience with ruby. The only negative thing is speed but this is not important when learning to program.
IAQMas 11 months ago
@IAQMas The only reason I say that is because I know that Twitter tried using Rails for their web back end and they had to switch because of major issues.
stopthrm 11 months ago
@stopthrm Well... Github done it right and i do not hear them complaining about Rails. Some why i think and i hear in Rails community Rails was not the biggest problem for them. The system architecture was. But yes... twitter gave a lot of bad light for Rails.
IAQMas 11 months ago
thanks
enrichedd 1 year ago
yeah its really easy to learn java, everyone in India knows java already so good luck getting a job programming in it lol
id1337x 1 year ago
why are you guys so delusional? yea. James Gosling is great for getting thrown out the door by Oracle. There is basically no market for Java junk. Objective C... Coacoa. They all destroy Java. Just because someone continues to drive a Ford Pinto DOES NOT MEAN IT IS GOOD. It means they don't have money to buy something else. More likely than not, whoever is using Java is FORCED to due to a variety of reasons even if something out there is superior to Java in every aspect.
thedeadbaby 1 year ago
@thedeadbaby IMHO Java is very "nice to look at and code at" language, but there might be lot of garbage around. Like lot's of not very good developers, because Java is today the most taught language to newbies probably. I've seen some weird languages that noone really knows about in the public sector and you can make lots of money there. But compared to Java, those languages are complete crap (like COBOL that was mentioned?). If I'd have to choose, I'd always go for some C family language.
dante4d 1 year ago
@thedeadbaby I couldn't agree more.
ThePrivateJoker 9 months ago
James Gosling lo máximo!!
Morphmitrio 1 year ago
this guy owns faces. true story
xkeltoix 1 year ago
You should try googling jini technology too, although i dont know much about that. You seem more like a frustrated person who has not yet understood the beautiful nature of this language. I am not side-taker, bcos i love to learn other languages like Python, C , C++ etc.
Note: If you say its a historical landmark, why is it that Oracle is still painting it in new colours every quarter of the year?
hariwonderful 1 year ago
well, i am sorry to disagree with you thedeadbaby but java is currently holding a status which no other programming language except C++ is at. Moreover, java was developed to be reliable, clear and portable(which is of utmost importance). The apps on your mobile phones run on java, your web runs on java and even servers have dependencies on java.
hariwonderful 1 year ago
@hariwonderful EXACTLY WHY IT DOESNT RUN ON MAC RIGHT? BECAUSE ITS "PORTABLE" WHAT A BUNCH OF BULLSHIT. STOP POSTING WRONG COMMENTS.
thedeadbaby 9 months ago
@thedeadbaby u baby.. its bcoz JVM is machine dependent , Bytecode runs on any PC which meets JVM's configuration and has Java installed .. Do some research..
harryrocks100 7 months ago
@hariwonderful EXACTLY WHY IT DOESNT RUN ON MAC RIGHT? BECAUSE ITS "PORTABLE" WHAT A BUNCH OF BULLSHIT. STOP POSTING WRONG COMMENTS. GO WRITE YOUR SWING APP FOR MAC AND SEE IF ITS LOOK AND FEEL IS PORTALBE U DUMB ASS.
thedeadbaby 9 months ago
yes. it may be used. but it's not a tool people actively develop on anymore because it's too complex and stupid. It's like having an old building. You don't want to tear it down because that will be expensive, but you still want to tear it down because it's old and falling apart but somehow it's a historical landmark and people just hang on to it.
thedeadbaby 1 year ago
Im currently learning C++, I love it. Java just isnt really intresting me.
Solado 1 year ago
@Solado Java is a whole lot easier than C++. C++ is by far the most powerful language and I also enjoy writing programs in that particular language. But, you should be open to other languages such as C# Objective C, or C.
sgeorgstvn 1 year ago
@Solado I have been using C++ for some time and I didn't like Java at first. Looking back after using Java for some time, C++ is PITA for me. The syntax is so messy...
dante4d 1 year ago
Let me list the FAILURES OF JAVA related technologies:
EJB2
EJB3
JSR170
Portlets
Restlet
JAVA ITSELF
Don't tell me to go search top ten programming languages you dumb moron. YOU SEARCH "WHY SUN IS RIGHT THAT JAVA SUCKS" DUMBASS.
thedeadbaby 1 year ago
@thedeadbaby Give us some hints what good languages are then
dante4d 1 year ago
@dante4d The language that solves your problem without too much bullshit is the one you want. Game Programming ? C or C++ and opengl or directx api. Front end Web programming? Only two choices: Flash/Flex or Javascript (but not javascript for dynamic sound or video) Middle tier programming? Too many to pick from, but I wouldn't pick Java. If you will see the most popular web framework built on Java, Spring MVC, you'll see that their website is built using f ucking PHP and a PHP CMS.
thedeadbaby 1 year ago
@thedeadbaby I found a few words "Drupal" in the source code of Spring's home page. I did program in C++ using OGL and SDL some years ago. Just for fun still going to school. I'd love to get ack to that stuff but on a professional level. What I always lacked was a good IDE that can do refactoring like Eclipse for Java can do. I'm lazy.
dante4d 1 year ago
@dante4d Also, they sold their dumb Java company out a while back so you realize that a: They don't eat their own dog food b: They realized the market for a failing technology isn't great. Also most Universities DONT use java for their websites(even if they teach java). MIT uses c#. UC system uses PHP.
thedeadbaby 1 year ago
@thedeadbaby Thats in the realm of websites. Standalone applications are where Java shines. It has quite learning curve as a web form...
stopthrm 1 year ago
@dante4d Also, look for an internal memo now made public: "Why Sun is right that Java sucks". This is basically like Toyota recalling their Prius models..... "Don't use/drive our product. It is bad" It was written by actual JAVA ENGINEERS working at SUN. The memo states what is in the name: "Java sucks" You can even contact the individuals who wrote this memo because they actually existed and worked at SUN. Anyways. If this isn't enough reason to abandon this shit, I don't know what is.
thedeadbaby 1 year ago
@thedeadbaby I looked at what you mention. The part I saw said more or less "implementation of Java VM XY sucks, Sun is not using it for own production systems". But it looks like that thing is years old, so not relevant any more, whatever happened after that...
dante4d 1 year ago
Comment removed
stopthrm 1 year ago
Dude. this guy was fired from Oracle. Who the f uck cares about Blue Jay. This language is dead. No one wants to use it. Except the niche in phone development and Iphone doesn't use it. No one cares about Java these days. Stealing gum from the supermarket is "easy to learn". Most kids have already done it but it doesn't make stealing useful. "JAva is easy to learN" WHO THE FUCK CARES. ITS USELESS AND BLOATED.
thedeadbaby 1 year ago
@thedeadbaby Are you a moron? try to search the top 10 PL and u
will see what language is in the number one!
And I suggest that you take "HARAKIRI", because YOU ARE USELESS!
CruelArrancar 1 year ago
@thedeadbaby what are you talking about? almost ninety percent of the financial industry uses jee as a platform for critical business processes.
pepemark 1 year ago 3
@pepemark
Yes Yes!! the Financial industry is well known for making the BEST decisions EVER. YES YES. BECAUSE THEY PICKED JAVA, JAVA IS GOOD. YES. BECAUSE THE FINANCIAL INDUSTRY'S TRACK RECORD THESE PAST FEW YEARS IS SUPERB!!!!!!!!!! THEY PICKED JAVA GOOD FOR THEM. O wait. it's not.
thedeadbaby 9 months ago
COBOL would rather chew tin foil and wash it down with broken glass
iHateRanchDressing 2 years ago
I would take every minute to listen to the father of java.He's been my role model and one of my building blocks of my carrer path.
Talking about someone(computer geek,computer Nut) who built the most powerful computing language in the history of the computing revolution.
pherzecamau 2 years ago
nah..you're wrong. C is probably most powerful language out there. But, to be more exact, ASM is more powerful.
moveaxebx 2 years ago
@moveaxebx Assember is very powerful but admit that in nowadays there is no sense to program in Assembler more... C/C++ is the best option in programming, if u want performance for ur programs...
aliancemd 2 years ago
This has been flagged as spam show
@pherzecamau Sry, but u r very wrong saying "built the most powerful computing language in the history of the computing revolution", read in the internet, ask for experts, don't throw the words like this, because someone will get mad on ur stupid words...
aliancemd 2 years ago
sun is on life support because the best people left
youtube why I will not buy sun microsystems products
dontablon 3 years ago
So is C# pretty easy to learn hehe, and also better :P
xRaIDeNx69 3 years ago