Overclock.net › Forums › Industry News › Software News › [Krebs] New Java Exploit Fetches $5,000 Per Buyer
New Posts  All Forums:Forum Nav:

[Krebs] New Java Exploit Fetches $5,000 Per Buyer - Page 3

post #21 of 31
Quote:
Originally Posted by executorchunk View Post

I'm a programmer and one thing that bothers me to this day is why Java is STILL around. Java imo flat out sucks. Okay, the language itself isn't that bad. In fact, I love the way it's written. It's very clean, easy to read, and very object oriented. But let's face it. Java is an increasingly growing old dinosaur that needs to out of its misery.

Has anyone here actually programmed in Java? To make a stock/default bare bones application, the GUI is so UGLY. Ugly buttons/bold text, ugly inputs. The default stuff is such crap. It's just a programming language with no strong framework(s) to do anything cool with. Not only that, but it sucks for everything else as well. 4-6 years ago, Java was huge for phone apps. But in my experience, those phone apps sucked. Be it email applications, mobile browsers, and games. Thank god for the new phones that dropped this horrible framework.

Example, has anyone ever tried programming in Corona SDK for Android? It is suck a beautiful and intuitive programming language for app/program development. I haven't played in it much, but it's just so easy and beautiful to use. Amazing physics/collision detection with a strong community and well documented website for help. Support for Java is the completely opposite.

One of you people brought up Minecraft. Even that game's not that great for Java app. It has alot of technical/network issues, at least when I used to play it. I haven't touched the crappy game in over a year now.
....not everything needs a GUI....

I work extensively in Java writing software that needs to run on Windows, AIX, Solaris, and RHEL...
Once again...
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 920 [4.28GHz, HT] Asus P6T + Broadcom NetXtreme II VisionTek HD5850 [900/1200] + Galaxy GT240 2x4GB G.Skill Ripjaw X [1632 MHz] 
Hard DriveOSMonitorKeyboard
Intel X25-M 160GB + 3xRAID0 500GB 7200.12 Window 7 Pro 64 Acer H243H + Samsung 226BW XARMOR-U9BL  
PowerCaseMouseMouse Pad
Antec Truepower New 750W Li Lian PC-V2100 [10x120mm fans] Logitech G9 X-Trac Pro 
  hide details  
Reply
Once again...
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 920 [4.28GHz, HT] Asus P6T + Broadcom NetXtreme II VisionTek HD5850 [900/1200] + Galaxy GT240 2x4GB G.Skill Ripjaw X [1632 MHz] 
Hard DriveOSMonitorKeyboard
Intel X25-M 160GB + 3xRAID0 500GB 7200.12 Window 7 Pro 64 Acer H243H + Samsung 226BW XARMOR-U9BL  
PowerCaseMouseMouse Pad
Antec Truepower New 750W Li Lian PC-V2100 [10x120mm fans] Logitech G9 X-Trac Pro 
  hide details  
Reply
post #22 of 31
Quote:
Originally Posted by i_ame_killer_2 View Post

You will not regret learning Java. Its a good startingpoint and you can do som really cool things with it. Our university starts teaching programming with 2 Java courses and they were great. After learning Java its easy to move on to other languages if you want. IMO its a very clean language. Its not as bad as people say it is. Just a bounch of haters. Sure its not perfect, but which language is?

Assembly....ninja.gif

THREAD IN GENERAL:
Honestly, how many times are we going to go over this. Even if Oracle spent their entire budget and had an army looking after the code it would still be problematic as it is one of the most common cross system compromising methods available. Java's strength is its security weakness.
     
CPUGraphicsRAMHard Drive
Intel Core m3-6Y30 Intel HD515 8GB 1866DDR3L Micron M600 MTFDDAV256MBF M.2, 256 GB 
CoolingOSOSMonitor
Fanless Win10 Home x64 Kubuntu 16.04 (requires Linux kernel 4.5/4.6) 13.3 inch 16:9, 1920x1080 pixel, AU Optronics A... 
CPUMotherboardGraphicsRAM
AthlonIIX4 640 3.62GHz (250x14.5) 2.5GHz NB Asus M4A785TD-M EVO MSI GTX275 (Stock 666) 8GBs of GSkill 1600 
RAMHard DriveHard DriveHard Drive
4GBs of Adata 1333 Kingston HyperX 3k 120GB WD Caviar Black 500GB Hitachi Deskstar 1TB 
Optical DriveCoolingOSOS
LG 8X BDR (WHL08S20) Cooler Master Hyper 212+ Kubuntu x64 Windows 7 x64 
OSMonitorPowerCase
Bodhi Linux x64 Acer G215H (1920x1080) Seasonic 520 HAF912 
CPUMotherboardGraphicsRAM
N450 1.8GHz AC and 1.66GHz batt ASUS proprietary for 1001P GMA3150 (can play bluray now!?) 1GB DDR2 
Hard DriveOptical DriveOSOS
160GB LGLHDLBDRE32X Bodhi Linux Fedora LXDE 
OSOSMonitorKeyboard
Kubuntu SLAX 1280x600 + Dell 15inch Excellent! 
PowerCase
6 cells=6-12hrs and a charger 1001P MU17 Black 
  hide details  
Reply
     
CPUGraphicsRAMHard Drive
Intel Core m3-6Y30 Intel HD515 8GB 1866DDR3L Micron M600 MTFDDAV256MBF M.2, 256 GB 
CoolingOSOSMonitor
Fanless Win10 Home x64 Kubuntu 16.04 (requires Linux kernel 4.5/4.6) 13.3 inch 16:9, 1920x1080 pixel, AU Optronics A... 
CPUMotherboardGraphicsRAM
AthlonIIX4 640 3.62GHz (250x14.5) 2.5GHz NB Asus M4A785TD-M EVO MSI GTX275 (Stock 666) 8GBs of GSkill 1600 
RAMHard DriveHard DriveHard Drive
4GBs of Adata 1333 Kingston HyperX 3k 120GB WD Caviar Black 500GB Hitachi Deskstar 1TB 
Optical DriveCoolingOSOS
LG 8X BDR (WHL08S20) Cooler Master Hyper 212+ Kubuntu x64 Windows 7 x64 
OSMonitorPowerCase
Bodhi Linux x64 Acer G215H (1920x1080) Seasonic 520 HAF912 
CPUMotherboardGraphicsRAM
N450 1.8GHz AC and 1.66GHz batt ASUS proprietary for 1001P GMA3150 (can play bluray now!?) 1GB DDR2 
Hard DriveOptical DriveOSOS
160GB LGLHDLBDRE32X Bodhi Linux Fedora LXDE 
OSOSMonitorKeyboard
Kubuntu SLAX 1280x600 + Dell 15inch Excellent! 
PowerCase
6 cells=6-12hrs and a charger 1001P MU17 Black 
  hide details  
Reply
post #23 of 31
Quote:
Originally Posted by executorchunk View Post

I'm a programmer and one thing that bothers me to this day is why Java is STILL around. Java imo flat out sucks. Okay, the language itself isn't that bad. In fact, I love the way it's written. It's very clean, easy to read, and very object oriented. But let's face it. Java is an increasingly growing old dinosaur that needs to out of its misery.

Has anyone here actually programmed in Java? To make a stock/default bare bones application, the GUI is so UGLY. Ugly buttons/bold text, ugly inputs. The default stuff is such crap. It's just a programming language with no strong framework(s) to do anything cool with. Not only that, but it sucks for everything else as well. 4-6 years ago, Java was huge for phone apps. But in my experience, those phone apps sucked. Be it email applications, mobile browsers, and games. Thank god for the new phones that dropped this horrible framework.

Example, has anyone ever tried programming in Corona SDK for Android? It is suck a beautiful and intuitive programming language for app/program development. I haven't played in it much, but it's just so easy and beautiful to use. Amazing physics/collision detection with a strong community and well documented website for help. Support for Java is the completely opposite.

One of you people brought up Minecraft. Even that game's not that great for Java app. It has alot of technical/network issues, at least when I used to play it. I haven't touched the crappy game in over a year now.

Java Developer Here, its my job. You clearly have not seen past java's limited issues in the browser area. Yea, there is security issues in Applets, but I haven't seen any new tech using applets since 2005/6. The tech is old and pretty much defunct within the language (blame Oracle), its not used and really not necessary, as applets were mostly to bolster things which were lacking in JS / HTML4.01 as well as to provide means of hot deploying code, without having to leave a footprint beyond a single jar, outside of the JVM.

You appear to be heavily biased to the mobile world to decide which languages are "good" and which ones need to be put out of their misery. Maybe you should step back and realize there are more applications, and situations where one language would be appropriate over another.

Java is one of the widest used technologies with very large frameworks for the enterprise environment, and it has the best thing going for it, which alternatives with its versatility do not, its free.

Quote:
Originally Posted by ventacon View Post

I am curious, aside from everyone saying JAVA is old and out dated why is it so bad when its used to run a majority of things? Colleges are offering JAVA Programming as top courses and a lot of companies are asking for JAVA programers. Seems like there is a lot of hate going around and I cannot figure out why its so bad when its used to run phones, sprinkler systems, traffic lights, etc. Just seems like its a very widely used language.

I was looking into taking some programing classes because I thought it would be worth it to know a few things here and there. What would be a good recommended programing language to start with if not JAVA?

Learning java will give you a tremendous background in OO design and development. You can then apply that top level knowledge to sidestep or backtrack towards C/C++ development and start to learn the nitty gritty of pointer based development, without so much *deer in headlights* from the information overload. On top of that, despite what you have read from some apparent java haters, there is a huge demand for knowledgeable and skilled java developers. As I hinted at above, which languages you specialize in after initial education, should be an educated choice, based on the niches each set of tools will be used.

Quote:
Originally Posted by Espair View Post

I'd recommend C#, its easy to pick up, easy to make a UI, and you can do many things with it.

I have no need for java so these security issues never effect me, but this is crazy bad upkeeping by orcale.

C# is a decent alternative, and basically m$'s copy of java after the abysmal failure of J#. Its a great language, and would be a viable, thought costly, alternative.

Most people don't use java applets, in most scenarios it truly is a defunct tool. Alas, the inertia of legacy code is incredibly hard to overcome.. especially in niche markets with little to no competition in the software field. (Healthcare, insurance, etc.. etc..)

Quote:
Originally Posted by i_ame_killer_2 View Post

You will not regret learning Java. Its a good startingpoint and you can do som really cool things with it. Our university starts teaching programming with 2 Java courses and they were great. After learning Java its easy to move on to other languages if you want. IMO its a very clean language. Its not as bad as people say it is. Just a bounch of haters. Sure its not perfect, but which language is?

Yep.

Its a strong tool, but like every tool it has its strengths and weaknesses. You wouldn't use a hammer to unscrew a lightbulb, and you probably won't go out and rent a large back-hoe to dig in some petunias.
Nightrider
(17 items)
 
Commodore 64
(10 items)
 
 
CPUMotherboardGraphicsRAM
3930k x79 gd45 PLUS GTX Titan Crucial Ballistix Sport VLP  
Hard DriveHard DriveHard DriveCooling
HyperX 3k Intel 320 Seagate Barracuda Swifttech H220 
CoolingCoolingOSOS
Swifttech 220QP Corsair SP120 Windows 8.1 Pro Windows 10 Pro 
OSOSMonitorMonitor
Windows 7 Home Ubuntu 15.4 QNIX 2710 Catleap 2B 
Keyboard
Ducky - Cherry MX Red 
CPUMotherboardGraphicsRAM
3570k DZ77GA - 70K GTX670-DC2-4GD5  MV-3V4G3D/US 
Hard DriveCoolingOSOS
HyperX 3k CM 212 + Win 7 64 ubuntu 
PowerCase
Seventeam 850w modular CS-NT-ZERO-2  
  hide details  
Reply
Nightrider
(17 items)
 
Commodore 64
(10 items)
 
 
CPUMotherboardGraphicsRAM
3930k x79 gd45 PLUS GTX Titan Crucial Ballistix Sport VLP  
Hard DriveHard DriveHard DriveCooling
HyperX 3k Intel 320 Seagate Barracuda Swifttech H220 
CoolingCoolingOSOS
Swifttech 220QP Corsair SP120 Windows 8.1 Pro Windows 10 Pro 
OSOSMonitorMonitor
Windows 7 Home Ubuntu 15.4 QNIX 2710 Catleap 2B 
Keyboard
Ducky - Cherry MX Red 
CPUMotherboardGraphicsRAM
3570k DZ77GA - 70K GTX670-DC2-4GD5  MV-3V4G3D/US 
Hard DriveCoolingOSOS
HyperX 3k CM 212 + Win 7 64 ubuntu 
PowerCase
Seventeam 850w modular CS-NT-ZERO-2  
  hide details  
Reply
post #24 of 31
Quote:
Originally Posted by executorchunk View Post

I'm a programmer and one thing that bothers me to this day is why Java is STILL around. Java imo flat out sucks. Okay, the language itself isn't that bad. In fact, I love the way it's written. It's very clean, easy to read, and very object oriented. But let's face it. Java is an increasingly growing old dinosaur that needs to out of its misery.

Has anyone here actually programmed in Java? To make a stock/default bare bones application, the GUI is so UGLY. Ugly buttons/bold text, ugly inputs. The default stuff is such crap. It's just a programming language with no strong framework(s) to do anything cool with. Not only that, but it sucks for everything else as well. 4-6 years ago, Java was huge for phone apps. But in my experience, those phone apps sucked. Be it email applications, mobile browsers, and games. Thank god for the new phones that dropped this horrible framework.

Example, has anyone ever tried programming in Corona SDK for Android? It is suck a beautiful and intuitive programming language for app/program development. I haven't played in it much, but it's just so easy and beautiful to use. Amazing physics/collision detection with a strong community and well documented website for help. Support for Java is the completely opposite.

One of you people brought up Minecraft. Even that game's not that great for Java app. It has alot of technical/network issues, at least when I used to play it. I haven't touched the crappy game in over a year now.

I'm a Java and C#/.NET developer. It's literally like 3 lines of code to make a Java application look IDENTICAL to every other Windows application out there. You just have to change the look and feel. In fact, you can even let the user decide what look and feel he/she wants by iterating through all the installed look and feel's and populating a drop down menu with the results. It's really not that hard, starting out that was one of the first things I learned. And even then Nimbus really isn't that bad looking IMO. Metal is not that great though, which is probably what you're talking about as it's usually the default.

You refer to phone applications running in Java; that was Java Mobile Edition which was made for very low power devices. It requires a minimum of 192kb of RAM. The Java you run on your computer is VERY different and it is called Java Standard Edition (Java SE). Pretty much the only similarity between them is the syntax and the types of primitives.
Quote:
It's just a programming language with no strong framework(s) to do anything cool with.
That's why Android uses and is built on top of Java, right? Have you done ANY research at all?

Here are two of the biggies: Using those alone you can accomplish pretty much anything you want. There are OpenGL libraries if you want to make a 3D app, there are database libraries for loads of databases out there, specialised IO frameworks (such as netty), all you had to do was google man! I mean you can even make interactive HTML5 websites using Java, you just need a server and Java EE. I'd hazard saying you can do a lot of the things you can do in PHP, in Java too, and PHP is used for pretty much everything these days (including this site).
Quote:
but it sucks for everything else as well
That is possibly the most useless thing I have seen posted on the internet. That's like saying, "I have a computer. It doesn't make waffles and it sucks at everything else as well." rolleyes.gif

Oh and about the "well documented" quip: http://docs.oracle.com/javase/7/docs/api/ That's documentation for every single publicly accessible class, interface and method that exists in the standard Java API.
How about those libraries I posted earlier? For apache commons IO, for example, you have http://commons.apache.org/io/api-release/index.html That documents everything you would use in that API. How about the Google Guava library? http://docs.guava-libraries.googlecode.com/git-history/release/javadoc/index.html Java has a documentation standard that makes doing things like this an absolute cinch, which is why if a library for java exists it likely has documentation exactly like the official docs.

And ALL of this will work on a Linux box, a Windows box, a Mac box, a BSD box, and most of it even Android will run. If a JVM exists for a platform, you can be pretty damn sure that your code will work on it.

My gosh people post stupid things these days.
It plays TF2
(18 items)
 
LG Nexus 5
(12 items)
 
Acer 5745PG
(6 items)
 
CPUMotherboardGraphicsRAM
4790k ASRock Z97 Extreme6 Asus GTX980 Strix 4GB Kingston HyperX Fury Black 2x8GB 
Hard DriveHard DriveHard DriveOptical Drive
OCZ Vector 128GB Seagate 2TB  Seagate 500GB 7200.12 Some LG that works properly 
CoolingOSMonitorKeyboard
Corsair H105 Windows 8 Pro 64bit Samsung B2330h MS Digital Media Keyboard 
PowerCaseMouseMouse Pad
CoolerMaster Silent Pro M600 Coolermaster CM690II Advanced Logitech G500s CyberSnipa Something 
AudioAudio
JVC RX700 Creative X-Fi Titanium 
CPUMotherboardGraphicsRAM
Quad-core 2.3 GHz Krait 400 LG Something + Qualcomm MSM8974 Snapdragon 800 Adreno 330 2 GB 
Hard DriveOptical DriveCoolingOS
32 GB internal storage 8MP AutoAwesomeHDRFace + 1MP SelfieMachine Air Android 4.4.2 
MonitorPowerCaseMouse
True HD IPS+ 1080 x 1920 pixels, 4.95 inches Non-removable Li-Po 2300 mAh battery LG Sexybox Capacitive touchscreen 
CPUGraphicsRAMHard Drive
i5 480m @ 2.66GHz GT420M 1GB 4GB DDR3 WD 750GB 
OSMonitor
Windows 7 Professional 64 bit 15" 1366x768 + two point touchscreen 
  hide details  
Reply
It plays TF2
(18 items)
 
LG Nexus 5
(12 items)
 
Acer 5745PG
(6 items)
 
CPUMotherboardGraphicsRAM
4790k ASRock Z97 Extreme6 Asus GTX980 Strix 4GB Kingston HyperX Fury Black 2x8GB 
Hard DriveHard DriveHard DriveOptical Drive
OCZ Vector 128GB Seagate 2TB  Seagate 500GB 7200.12 Some LG that works properly 
CoolingOSMonitorKeyboard
Corsair H105 Windows 8 Pro 64bit Samsung B2330h MS Digital Media Keyboard 
PowerCaseMouseMouse Pad
CoolerMaster Silent Pro M600 Coolermaster CM690II Advanced Logitech G500s CyberSnipa Something 
AudioAudio
JVC RX700 Creative X-Fi Titanium 
CPUMotherboardGraphicsRAM
Quad-core 2.3 GHz Krait 400 LG Something + Qualcomm MSM8974 Snapdragon 800 Adreno 330 2 GB 
Hard DriveOptical DriveCoolingOS
32 GB internal storage 8MP AutoAwesomeHDRFace + 1MP SelfieMachine Air Android 4.4.2 
MonitorPowerCaseMouse
True HD IPS+ 1080 x 1920 pixels, 4.95 inches Non-removable Li-Po 2300 mAh battery LG Sexybox Capacitive touchscreen 
CPUGraphicsRAMHard Drive
i5 480m @ 2.66GHz GT420M 1GB 4GB DDR3 WD 750GB 
OSMonitor
Windows 7 Professional 64 bit 15" 1366x768 + two point touchscreen 
  hide details  
Reply
post #25 of 31
SO if this exploit can get out of a sandbox browser. Will it get out of the VM I setup to read this site with and what is under the *spoiler alert* tabs?
Special fried H2O
(21 items)
 
  
CPUMotherboardGraphicsGraphics
Intel Core i7 3770k P8Z77-V PRO evga geforce 980ti sc evga geforce 980ti sc 
RAMHard DriveHard DriveHard Drive
G.Skills sniper Crucial m4 Samsung spinpoint f3 Western Digital wd10eals-00z8a0 
Hard DriveHard DriveHard DriveOptical Drive
seagate  Samsung spinpoint f3 Samsung spinpoint f3 Some bd rom atm 
CoolingOSMonitorKeyboard
xspc Raystorm Win 10 64 40' Crossover Ducky Shine White 
PowerCaseMouseMouse Pad
Crucial 850w NZxt Switch Razer Deathadder x Trax Ripper 
Audio
Klipsich 
  hide details  
Reply
Special fried H2O
(21 items)
 
  
CPUMotherboardGraphicsGraphics
Intel Core i7 3770k P8Z77-V PRO evga geforce 980ti sc evga geforce 980ti sc 
RAMHard DriveHard DriveHard Drive
G.Skills sniper Crucial m4 Samsung spinpoint f3 Western Digital wd10eals-00z8a0 
Hard DriveHard DriveHard DriveOptical Drive
seagate  Samsung spinpoint f3 Samsung spinpoint f3 Some bd rom atm 
CoolingOSMonitorKeyboard
xspc Raystorm Win 10 64 40' Crossover Ducky Shine White 
PowerCaseMouseMouse Pad
Crucial 850w NZxt Switch Razer Deathadder x Trax Ripper 
Audio
Klipsich 
  hide details  
Reply
post #26 of 31
Quote:
Originally Posted by Prymus View Post

SO if this exploit can get out of a sandbox browser. Will it get out of the VM I setup to read this site with and what is under the *spoiler alert* tabs?
No.
It plays TF2
(18 items)
 
LG Nexus 5
(12 items)
 
Acer 5745PG
(6 items)
 
CPUMotherboardGraphicsRAM
4790k ASRock Z97 Extreme6 Asus GTX980 Strix 4GB Kingston HyperX Fury Black 2x8GB 
Hard DriveHard DriveHard DriveOptical Drive
OCZ Vector 128GB Seagate 2TB  Seagate 500GB 7200.12 Some LG that works properly 
CoolingOSMonitorKeyboard
Corsair H105 Windows 8 Pro 64bit Samsung B2330h MS Digital Media Keyboard 
PowerCaseMouseMouse Pad
CoolerMaster Silent Pro M600 Coolermaster CM690II Advanced Logitech G500s CyberSnipa Something 
AudioAudio
JVC RX700 Creative X-Fi Titanium 
CPUMotherboardGraphicsRAM
Quad-core 2.3 GHz Krait 400 LG Something + Qualcomm MSM8974 Snapdragon 800 Adreno 330 2 GB 
Hard DriveOptical DriveCoolingOS
32 GB internal storage 8MP AutoAwesomeHDRFace + 1MP SelfieMachine Air Android 4.4.2 
MonitorPowerCaseMouse
True HD IPS+ 1080 x 1920 pixels, 4.95 inches Non-removable Li-Po 2300 mAh battery LG Sexybox Capacitive touchscreen 
CPUGraphicsRAMHard Drive
i5 480m @ 2.66GHz GT420M 1GB 4GB DDR3 WD 750GB 
OSMonitor
Windows 7 Professional 64 bit 15" 1366x768 + two point touchscreen 
  hide details  
Reply
It plays TF2
(18 items)
 
LG Nexus 5
(12 items)
 
Acer 5745PG
(6 items)
 
CPUMotherboardGraphicsRAM
4790k ASRock Z97 Extreme6 Asus GTX980 Strix 4GB Kingston HyperX Fury Black 2x8GB 
Hard DriveHard DriveHard DriveOptical Drive
OCZ Vector 128GB Seagate 2TB  Seagate 500GB 7200.12 Some LG that works properly 
CoolingOSMonitorKeyboard
Corsair H105 Windows 8 Pro 64bit Samsung B2330h MS Digital Media Keyboard 
PowerCaseMouseMouse Pad
CoolerMaster Silent Pro M600 Coolermaster CM690II Advanced Logitech G500s CyberSnipa Something 
AudioAudio
JVC RX700 Creative X-Fi Titanium 
CPUMotherboardGraphicsRAM
Quad-core 2.3 GHz Krait 400 LG Something + Qualcomm MSM8974 Snapdragon 800 Adreno 330 2 GB 
Hard DriveOptical DriveCoolingOS
32 GB internal storage 8MP AutoAwesomeHDRFace + 1MP SelfieMachine Air Android 4.4.2 
MonitorPowerCaseMouse
True HD IPS+ 1080 x 1920 pixels, 4.95 inches Non-removable Li-Po 2300 mAh battery LG Sexybox Capacitive touchscreen 
CPUGraphicsRAMHard Drive
i5 480m @ 2.66GHz GT420M 1GB 4GB DDR3 WD 750GB 
OSMonitor
Windows 7 Professional 64 bit 15" 1366x768 + two point touchscreen 
  hide details  
Reply
post #27 of 31
Quote:
Originally Posted by executorchunk View Post

I'm a programmer and one thing that bothers me to this day is why Java is STILL around. Java imo flat out sucks. Okay, the language itself isn't that bad. In fact, I love the way it's written. It's very clean, easy to read, and very object oriented. But let's face it. Java is an increasingly growing old dinosaur that needs to out of its misery.

Has anyone here actually programmed in Java? To make a stock/default bare bones application, the GUI is so UGLY. Ugly buttons/bold text, ugly inputs. The default stuff is such crap. It's just a programming language with no strong framework(s) to do anything cool with. Not only that, but it sucks for everything else as well. 4-6 years ago, Java was huge for phone apps. But in my experience, those phone apps sucked. Be it email applications, mobile browsers, and games. Thank god for the new phones that dropped this horrible framework.

Example, has anyone ever tried programming in Corona SDK for Android?
It is suck a beautiful and intuitive programming language for app/program development. I haven't played in it much, but it's just so easy and beautiful to use. Amazing physics/collision detection with a strong community and well documented website for help. Support for Java is the completely opposite.

One of you people brought up Minecraft. Even that game's not that great for Java app. It has alot of technical/network issues, at least when I used to play it. I haven't touched the crappy game in over a year now.

*proceeds with bashing head on desk*

Are you sure you are a programmer? Sounds more like you just mess around programming phone apps instead. Not to mention Android would have lost a lawsuit a few months ago to Oracle for copyright infringement due to the amount of Java use if API's were copyrightable...

You can do everything with Java. I worked on a real-time day trading app that was doing dozens of graphical updates per second to multiple stock symbols as well as multiple indicators and overlays per each with no issues. Not to mention it wasn't ugly in the slightest since my boss at the time would never allow that.

Two more things. First, I get the impressions you have never tried anything like NetBeans. Give that a shot before you mention anything about Java again. Second, if you haven't played Minecraft in over a year then you were probably playing the beta since it is barely over a year old.
My giant
(13 items)
 
  
CPUMotherboardGraphicsRAM
E6600 lapped Asus P5n32-E 680i GeForce 9800GT 512MB 2x1GB (unused ATM) & 2x2Gb Corsair XMS2 PC6400 
Hard DriveOSMonitorPower
WDJS SATA-II 160GB + WD80GB + WDAAKS Raid0 320GB Aperature FSII 19" LCD Apevia DarkSide 600W 
Case
NZXT Zero 
  hide details  
Reply
My giant
(13 items)
 
  
CPUMotherboardGraphicsRAM
E6600 lapped Asus P5n32-E 680i GeForce 9800GT 512MB 2x1GB (unused ATM) & 2x2Gb Corsair XMS2 PC6400 
Hard DriveOSMonitorPower
WDJS SATA-II 160GB + WD80GB + WDAAKS Raid0 320GB Aperature FSII 19" LCD Apevia DarkSide 600W 
Case
NZXT Zero 
  hide details  
Reply
post #28 of 31
Quote:
Originally Posted by biltong View Post

*snip*

Couldn't have said this better myself. smile.gif
MacBook Pro 13"
(6 items)
 
 
Desktop
(13 items)
 
CPUGraphicsRAMHard Drive
Intel i5 3210 @ 2.5 GHz Intel HD4000 4 GB DDR3 @ 1600 MHz 500 GB @ 5400 RPM 
OSMonitor
OSX Mountain Lion 13.3" @ 1280 x 800 
CPUGraphicsRAMHard Drive
Intel i5 480m@2.67GHz AMD Radeon Mobility 5650 4GB DDR3 500GB 
OSMonitor
Windows 7 64bit HP 15.6" 1366x768 
CPUMotherboardGraphicsRAM
E7500 Intel...:( MSI GTS250 1GB 2GB 
Hard DriveOSMonitorPower
250GB Windows XP 17" LG CRT 1280x768@85hz 400W 
  hide details  
Reply
MacBook Pro 13"
(6 items)
 
 
Desktop
(13 items)
 
CPUGraphicsRAMHard Drive
Intel i5 3210 @ 2.5 GHz Intel HD4000 4 GB DDR3 @ 1600 MHz 500 GB @ 5400 RPM 
OSMonitor
OSX Mountain Lion 13.3" @ 1280 x 800 
CPUGraphicsRAMHard Drive
Intel i5 480m@2.67GHz AMD Radeon Mobility 5650 4GB DDR3 500GB 
OSMonitor
Windows 7 64bit HP 15.6" 1366x768 
CPUMotherboardGraphicsRAM
E7500 Intel...:( MSI GTS250 1GB 2GB 
Hard DriveOSMonitorPower
250GB Windows XP 17" LG CRT 1280x768@85hz 400W 
  hide details  
Reply
post #29 of 31
Java 7 user here, running ScriptSafe.
   
AGP bencher
(14 items)
 
CPUMotherboardGraphicsRAM
Ryzen R7 1700 Gigabyte GA-AX370-Gaming 5 Sapphire HD 6950 2GiB 2x8GB KFA2 HOF DDR4-3600 
Hard DriveHard DriveHard DriveHard Drive
Crucial MX100 256GB Seagate 600 Series 240GB Seagate 7200.14 2TB Samsung F3 1TB 
CoolingCoolingCoolingCooling
EKWB Supreme HF XSPC Rasa GPU EK XT360 EK 4.0 
OSMonitorMonitorKeyboard
W10 Pro LG IPS235 LG E2250V KUL ES-87 
PowerCaseMouseAudio
SF Leadex II 650W Lian Li PC-A05NB Logitech G9 Xonar DX 
AudioAudio
SMSL SA-S3+Technics CB-250 Sennheiser HD555 
CPUMotherboardRAMHard Drive
AMD A10-5700 Gigabyte F2A75M-HD2 G.SKILL Ares 2133 CL9 Hitachi 5K750 
Hard DriveCoolingOSMonitor
Momentus .7 200GB Noctua NH-L9a Server 2012 R2 Standard AUO B156HW01 
PowerCaseOther
PicoPSU-80-WI-25V AIO Aluminium Handmade TP-Link Archer Something Something Wi-Fi AC 
CPUCPUCPUMotherboard
Core2Duo E6400 Core2Quad Q6600 Pentium Dual Core E5200 AsRock 4COREDUAL-SATA2 R2.0 
GraphicsRAMHard DriveOptical Drive
A dumpload of ancient AGP cards Kingston Value DDR2-667 CL4 2T @CL3 1T Seagate 160GB 7200.10 LG IDE DVD-ROM 
CoolingCoolingOSMonitor
Ghettomade CPU waterblock 49cc 2stroke engine copper radiator WinXP SP2 32bit ProView 17" 
PowerCase
Tacens Radix V 550W Ghetto aluminium bench 
  hide details  
Reply
   
AGP bencher
(14 items)
 
CPUMotherboardGraphicsRAM
Ryzen R7 1700 Gigabyte GA-AX370-Gaming 5 Sapphire HD 6950 2GiB 2x8GB KFA2 HOF DDR4-3600 
Hard DriveHard DriveHard DriveHard Drive
Crucial MX100 256GB Seagate 600 Series 240GB Seagate 7200.14 2TB Samsung F3 1TB 
CoolingCoolingCoolingCooling
EKWB Supreme HF XSPC Rasa GPU EK XT360 EK 4.0 
OSMonitorMonitorKeyboard
W10 Pro LG IPS235 LG E2250V KUL ES-87 
PowerCaseMouseAudio
SF Leadex II 650W Lian Li PC-A05NB Logitech G9 Xonar DX 
AudioAudio
SMSL SA-S3+Technics CB-250 Sennheiser HD555 
CPUMotherboardRAMHard Drive
AMD A10-5700 Gigabyte F2A75M-HD2 G.SKILL Ares 2133 CL9 Hitachi 5K750 
Hard DriveCoolingOSMonitor
Momentus .7 200GB Noctua NH-L9a Server 2012 R2 Standard AUO B156HW01 
PowerCaseOther
PicoPSU-80-WI-25V AIO Aluminium Handmade TP-Link Archer Something Something Wi-Fi AC 
CPUCPUCPUMotherboard
Core2Duo E6400 Core2Quad Q6600 Pentium Dual Core E5200 AsRock 4COREDUAL-SATA2 R2.0 
GraphicsRAMHard DriveOptical Drive
A dumpload of ancient AGP cards Kingston Value DDR2-667 CL4 2T @CL3 1T Seagate 160GB 7200.10 LG IDE DVD-ROM 
CoolingCoolingOSMonitor
Ghettomade CPU waterblock 49cc 2stroke engine copper radiator WinXP SP2 32bit ProView 17" 
PowerCase
Tacens Radix V 550W Ghetto aluminium bench 
  hide details  
Reply
post #30 of 31
Java has it's place on the server. With frameworks like Play making Java EE obsolete. I've had enough of Java frankly and while Java 8 will add stuff other languages have had for like 400 years(first class functions) I doubt I'll come back. The JVM is a great platform for languages such as Scala,

I'm also interested to see what Nashorn brings to the table as an alternative to V8 for running server side Javascript. NodeJS is great and coupled with Mongo DB you can have an end to end Javascript solution which is really exciting.
    
CPUMotherboardGraphicsRAM
Core i5 750 4.01ghz at 1.27v MSI P55 GD-80 Sapphire Radeon HD 5870 1GB + EVGA 9800GT Physx G.SKILL 4GB DDR3 1600mhz 
Hard DriveOptical DriveOSMonitor
Crucial 128gb Real SSD, WD Black 500gb, 750gb LG DVD combo Windows 7 Ultimate 64 / Arch Linux x64 22" Acer 
PowerCase
Corsair HX750 Corsair 600t 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Core i5 750 4.01ghz at 1.27v MSI P55 GD-80 Sapphire Radeon HD 5870 1GB + EVGA 9800GT Physx G.SKILL 4GB DDR3 1600mhz 
Hard DriveOptical DriveOSMonitor
Crucial 128gb Real SSD, WD Black 500gb, 750gb LG DVD combo Windows 7 Ultimate 64 / Arch Linux x64 22" Acer 
PowerCase
Corsair HX750 Corsair 600t 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Software News
Overclock.net › Forums › Industry News › Software News › [Krebs] New Java Exploit Fetches $5,000 Per Buyer