This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#26 2012-06-15 05:50:06

Servine
Scratcher
Registered: 2011-03-19
Posts: 1000+

Re: When will Java die?

stickdude123 wrote:

without it you would not have MINECRAFT

and i have made a "hello world" code on java  big_smile


http://bluetetrarpg.x10.mx/usercard/?name=Servine

Offline

 

#27 2012-06-15 08:02:08

nathanprocks
Scratcher
Registered: 2011-04-14
Posts: 1000+

Re: When will Java die?

I am currently learning C++ and am using Visual Studio and it runs so fast that I have to make it say "Press any key to continue...". I would love to learn Java to make Minecraft mods, but I don't think I could handle another programming language at the moment.  tongue


http://carrot.cassiedragonandfriends.org/Scratch_Signature/randomsig.php
http://trinary.site40.net/images/scratchrank.php?username=nathanprocks&display=small

Offline

 

#28 2012-06-15 09:33:31

jvvg
Scratcher
Registered: 2008-03-26
Posts: 1000+

Re: When will Java die?

Java is a nice language. It has a syntax similar to C++ and is good for learning OOP (although I'm one of the few people alive that still prefers procedural).


http://tiny.cc/zwgbewhttp://tiny.cc/e1gbewhttp://tiny.cc/zygbewhttp://tiny.cc/izgbew
Goodbye, Scratch 1.4  sad                                                        Hello Scratch 2.0!  smile

Offline

 

#29 2012-06-15 19:50:39

BornAgainAtheist
New Scratcher
Registered: 2012-02-13
Posts: 42

Re: When will Java die?

OK, I now have a new appreciation for Java... thanks guys  big_smile
still love python though.

Offline

 

#30 2012-06-15 20:00:16

bobbybee
Scratcher
Registered: 2009-10-18
Posts: 1000+

Re: When will Java die?

jvvg wrote:

(although I'm one of the few people alive that still prefers procedural).

I agree.


I support the Free Software Foundation. Protect our digital rights!

Offline

 

#31 2012-06-15 20:12:44

jvvg
Scratcher
Registered: 2008-03-26
Posts: 1000+

Re: When will Java die?

bobbybee wrote:

jvvg wrote:

(although I'm one of the few people alive that still prefers procedural).

I agree.

Yeah, most programmers prefer OO now. Also, I'm about 14 years old, so it's not like I was around before OOP.


http://tiny.cc/zwgbewhttp://tiny.cc/e1gbewhttp://tiny.cc/zygbewhttp://tiny.cc/izgbew
Goodbye, Scratch 1.4  sad                                                        Hello Scratch 2.0!  smile

Offline

 

#32 2012-06-16 09:25:19

sonicfan12p
Scratcher
Registered: 2011-11-16
Posts: 1000+

Re: When will Java die?

Java's not going away anytime soon, especially since iOS devices still won't run Flash. It will probably die eventually, but not yet. Besides, as Stickdude said, no Java, no Minecraft. And that would be a tragedy!  yikes


Why are the secret organizations getting all the attention?  mad

Offline

 

#33 2012-06-16 10:07:40

scratchisthebest
Scratcher
Registered: 2009-02-08
Posts: 500+

Re: When will Java die?


bye 1.4, we all loved you. but we all outgrew the site. 2.0 is a welcome change.
http://scratch.mit.edu/img/Pico3-med.pnghttp://scratch.mit.edu/img/Pico3-med.pnghttp://scratch.mit.edu/img/Pico3-med.pnghttp://scratch.mit.edu/img/Pico3-med.pnghttp://scratch.mit.edu/img/Pico3-med.png

Offline

 

#34 2012-06-16 12:41:49

XenoK
Scratcher
Registered: 2011-09-08
Posts: 1000+

Re: When will Java die?

Java will never die.  It is used by a lot of different things, unlike flash.  Adobe is very close-minded about where their products will go, which is one of the reasons I hate it, and one of the reasons that steve jobs hated it.  Ever wonder why you can't run flash on old devices?  Adobe * Steve jobs off.  It won't change either.  The real question here is when will flash die.  Do you know how many different things use java? A lot.  Do you know how many things use flash? A lot less.


Eternity Tasks has launched into Alpha One! http://tasks.eternityincurakai.com/EI%20projects.png

Offline

 

#35 2012-06-16 13:01:49

P110
Scratcher
Registered: 2011-04-12
Posts: 500+

Re: When will Java die?

I agree java is slow in some respects, but it is an excellent programming language and my friend loves it, he recently learnt it and had a go at copying Minecraft 2d.


Me live on 2.0 now  sad

Offline

 

#36 2012-06-17 17:27:09

LiquidMetal
Scratcher
Registered: 2011-06-15
Posts: 500+

Re: When will Java die?

Java is an awesome programming language.  All you people talking negatively about it here obviously have no association with Java other than the Java scratch player.

roijac wrote:

pretty soon i guess
give it 5 more years and it will be as popular as perl or basic

python 4ever  smile

@roijac, perl is much greater than basic, and many professional companies still use it today.  Regarding python vs. Java, have you ever seen a python applet? You go ahead and make an online scratch player with python (not possible).  Dealing with graphics in Python is not so easy.  Also, there is a lot less syntax trouble with java then with python. (Oops! I put four spaces instead of five. Dead! - python)  In fact, most java errors can't be compiled at all! If you still believe python is better then Java, go here. Have fun  tongue .

Sun Microsystems are dead, Oracle bought them. 

Java is the fastest evolving computer language in the world, and will not be disappearing any time soon without heavenly intervention.

Last edited by LiquidMetal (2012-06-17 17:30:13)

Offline

 

#37 2012-06-17 17:35:13

SFollis
Scratcher
Registered: 2012-03-04
Posts: 76

Re: When will Java die?

BornAgainAtheist wrote:

Java is very slow, verbose and a chore to learn... the only merit to its name is its portability. Do you think it will die any time soon?

Java though, some projects work better on. With Flash though it doesn't, so Java will probably go a while. Plus they might be able to make Scratch program Lego©MINDSTORMS NXT, Because the NXT uses Java.


http://blocks.scratchr.org/API.php?user=SFollis&action=projects&type=newest&return=image&num=1 is a picture of my project http://blocks.scratchr.org/API.php?user=SFollis&action=projects&type=newest&return=text&num=1 which has http://blocks.scratchr.org/API.php?user=SFollis&action=projects&type=newest&return=views&num=1 views

Offline

 

#38 2012-06-17 17:42:28

GeonoTRON2000
Scratcher
Registered: 2009-12-24
Posts: 1000+

Re: When will Java die?

Servine wrote:

stickdude123 wrote:

without it you would not have MINECRAFT

and i have made a "hello world" code on java  big_smile

Isn't it:

Code:

System.out.print("Hello world!");

http://i.imgur.com/BAEgGDL.png

Offline

 

#39 2012-06-17 17:47:26

jvvg
Scratcher
Registered: 2008-03-26
Posts: 1000+

Re: When will Java die?

GeonoTRON2000 wrote:

Isn't it:

Code:

System.out.print("Hello world!");

Or, you can also use:

Code:

System.out.println("Hello world!");

You never truly learn a programming language until you can say "Hello world!" in it.  tongue


http://tiny.cc/zwgbewhttp://tiny.cc/e1gbewhttp://tiny.cc/zygbewhttp://tiny.cc/izgbew
Goodbye, Scratch 1.4  sad                                                        Hello Scratch 2.0!  smile

Offline

 

#40 2012-06-17 18:36:29

LiquidMetal
Scratcher
Registered: 2011-06-15
Posts: 500+

Re: When will Java die?

SFollis wrote:

BornAgainAtheist wrote:

Java is very slow, verbose and a chore to learn... the only merit to its name is its portability. Do you think it will die any time soon?

Java though, some projects work better on. With Flash though it doesn't, so Java will probably go a while. Plus they might be able to make Scratch program Lego©MINDSTORMS NXT, Because the NXT uses Java.

This already exists, see Enchanting.

Last edited by LiquidMetal (2012-06-17 18:50:00)

Offline

 

#41 2012-06-17 18:43:40

LiquidMetal
Scratcher
Registered: 2011-06-15
Posts: 500+

Re: When will Java die?

BornAgainAtheist wrote:

Java is very slow, verbose and a chore to learn... the only merit to its name is its portability. Do you think it will die any time soon?

Java is not very slow unless it is doing a lot at once (like the scratch player), or poorly coded (or both!).  Verbosity also, is slightly greater because of global portability, but is really not that true.  As for a chore to learn, there are some great books.  If you care to, try "Sams Teach Yourself Java in 24 Hours, 6th Edition".  If you don't, stop mocking java  tongue .

Offline

 

#42 2012-11-28 13:01:51

bookman1995
New Scratcher
Registered: 2012-11-28
Posts: 1

Re: When will Java die?

Those of you considering this topic from an academic perspective might benefit from the standpoint of industry. I'm a senior leader in the IT department at a large public company. We spend nearly $20M a year on software, hardware, services, and personnel. We are also a large Oracle customer. My $0.02 cents is that those of you who debate Java demise or lack thereof on esoteric points like what it's like to write code in Java, or even whether it's slow or fast, are missing the reality of what's happening in the market. Java, especially on the end user device, is dying at an accelerating rate, and Apple is leading the charge to push it off the cliff by making it more and more difficult for end users to use Java on a Mac, and preventing Java on the iPhone or iPad. The fact that the JRE is riddled with security exploits is well-known, as is Oracle's propensity to drags it heels to fix these exploits. Java code is also not as portable as you think. We know this because we have Java applet-based web applications that flat out do not work on certain releases of JRE, with 1.6 U19, U20, and U29 being particularly troubling, and organizations often have minimum computing requirements for enterprise applications that require use of old JREs, so you can't just assume an user will update their JRE to solve your compatibility issue. The bottom line is, you want your code to run on tablets and smartphones, because that is where everything is going. Therefore, if you are a young programmer looking to establish marketable credentials to work in the field, you'd be better off looking at acquiring skills in other programming languages that have more traction on the tablet and smartphone platforms. Mobile-enabled web sites can be produced in HTML5, .NET, LAMPP, making them viable alternatives which will be around for many years to come. Heck, even Oracle's proprietary PL/SQL programming language would be a better choice than Java - Oracle has established itself as the alternative to IBM for the 21st century. By the way, none of what I just said applies to Javascript - that language has considerable staying power as well and will not go away anytime soon.

Offline

 

#43 2012-11-28 14:35:45

roijac
Scratcher
Registered: 2010-01-19
Posts: 1000+

Re: When will Java die?

forgot android^^
although you can now do C

Offline

 

#44 2012-11-28 18:05:30

GeonoTRON2000
Scratcher
Registered: 2009-12-24
Posts: 1000+

Re: When will Java die?

bookman1995 wrote:

Those of you considering this topic from an academic perspective might benefit from the standpoint of industry. I'm a senior leader in the IT department at a large public company. We spend nearly $20M a year on software, hardware, services, and personnel. We are also a large Oracle customer. My $0.02 cents is that those of you who debate Java demise or lack thereof on esoteric points like what it's like to write code in Java, or even whether it's slow or fast, are missing the reality of what's happening in the market. Java, especially on the end user device, is dying at an accelerating rate, and Apple is leading the charge to push it off the cliff by making it more and more difficult for end users to use Java on a Mac, and preventing Java on the iPhone or iPad. The fact that the JRE is riddled with security exploits is well-known, as is Oracle's propensity to drags it heels to fix these exploits. Java code is also not as portable as you think. We know this because we have Java applet-based web applications that flat out do not work on certain releases of JRE, with 1.6 U19, U20, and U29 being particularly troubling, and organizations often have minimum computing requirements for enterprise applications that require use of old JREs, so you can't just assume an user will update their JRE to solve your compatibility issue. The bottom line is, you want your code to run on tablets and smartphones, because that is where everything is going. Therefore, if you are a young programmer looking to establish marketable credentials to work in the field, you'd be better off looking at acquiring skills in other programming languages that have more traction on the tablet and smartphone platforms. Mobile-enabled web sites can be produced in HTML5, .NET, LAMPP, making them viable alternatives which will be around for many years to come. Heck, even Oracle's proprietary PL/SQL programming language would be a better choice than Java - Oracle has established itself as the alternative to IBM for the 21st century. By the way, none of what I just said applies to Javascript - that language has considerable staying power as well and will not go away anytime soon.

The only field where HTML5 is better than Java is portability.  The only reason this advantage exists is because Apple is being stubborn and declining the use of Java on their smart phones and tablets.  To name a few advantages of Java, there's multi-threading, filesystem access (which, even with it's annoying sandbox is way better than the HTML5 attempt at implementation,) and classes (which make it a lot easier for me as a programmer.)

Last edited by GeonoTRON2000 (2012-11-28 18:06:24)


http://i.imgur.com/BAEgGDL.png

Offline

 

#45 2012-11-28 18:10:22

SJRCS_011
Scratcher
Registered: 2011-02-07
Posts: 1000+

Re: When will Java die?

LiquidMetal wrote:

BornAgainAtheist wrote:

Java is very slow, verbose and a chore to learn... the only merit to its name is its portability. Do you think it will die any time soon?

Java is not very slow unless it is doing a lot at once (like the scratch player), or poorly coded (or both!).  Verbosity also, is slightly greater because of global portability, but is really not that true.  As for a chore to learn, there are some great books.  If you care to, try "Sams Teach Yourself Java in 24 Hours, 6th Edition".  If you don't, stop mocking java  tongue .

the scratch player wasnt even written in true java.  It was written mostly in logo, and then the player executed the logo code


http://i.imgur.com/vQqtH.png
Learning to Program in a Nutshell:  "You're missing a closing parentheses" - LS97

Offline

 

#46 2012-11-29 11:59:25

DigiTechs
Scratcher
Registered: 2011-04-30
Posts: 500+

Re: When will Java die?

Sorry to have a bump, but Java won't die any time soon. It'd probbably die somwhere in the year 2040 - mabye even more! But, A faster interpreted language to Java is Lua. Lua provides most of the same things as Java, and has a similar syntax!


I'm back.
Maybe.

Offline

 

#47 2012-11-29 14:32:33

TRocket
Scratcher
Registered: 2009-08-18
Posts: 1000+

Re: When will Java die?

DigiTechs wrote:

Sorry to have a bump, but Java won't die any time soon. It'd probbably die somwhere in the year 2040 - mabye even more! But, A faster interpreted language to Java is Lua. Lua provides most of the same things as Java, and has a similar syntax!

Java is a lot faster than Lua  hmm


http://i.imgur.com/1QqnHxQ.png

Offline

 

#48 2012-11-30 07:36:35

technoguyx
Scratcher
Registered: 2008-10-18
Posts: 1000+

Re: When will Java die?

Lua is a much less featured language than Java, as it's meant to be a lightweight (and it's very lightweight) scripting language which you are meant to implement, providing your own functions for whatever purpose you want to accomplish.

A quick glance to this benchmark shows that Lua is, indeed, much slower than Java, though it uses much less memory and programs can be written in way less code. I blame this on the fact Lua is interpreted (while latest Java versions use JIT compilers), though JIT implementations are also available. c:

roijac wrote:

forgot android^^
although you can now do C

You could always run C and C++ native code in Android - but it's meant for tasks that require native code efficiency (rendering 3D graphics to draw in an Android canvas perhaps), and not to create apps in it merely because you prefer the language.

As to why Java isn't dead yet, it's because it's still in widespread use in all kinds of devices, from computers, to smartphones, to cars ( tongue ) to microcontrollers. Effectively, you can "compile once, run anywhere", with minor differences in the code itself due to such broad differences in hardware.

Last edited by technoguyx (2012-11-30 07:43:04)


http://getgnulinux.org/links/en/linuxliberated_4_78x116.png

Offline

 

#49 2012-11-30 14:17:09

MrFlash67
Scratcher
Registered: 2012-08-08
Posts: 500+

Re: When will Java die?

I personally think that it may die from web use soon, but not with executables (.exe and .app).


Who would win, SOPA or PIPA?

Offline

 

#50 2012-11-30 15:18:21

soniku3
Scratcher
Registered: 2011-12-08
Posts: 1000+

Re: When will Java die?

Flash is sorta the new Java only better [/justkiddingornot:D]


internet's all about cats today.

Offline

 

Board footer