Java Programming - Infoworld http://www.infoworld.com/t/21585 en Do more with less: Lambda expressions in Java 8 http://www.infoworld.com/d/application-development/do-more-less-lambda-expressions-in-java-8-240759?source=rss_java_programming <div id="blog-edit" style="padding: 8px; background: none no-repeat scroll center top #ffffff; position: relative; float: right; width: 243px; height: 182px;"><img src="http://www.infoworld.com/sites/infoworld.com/files/media/image/29TCagitar_hp.jpg" alt="Do more with less: Lambda expressions in Java 8" width="243" height="182" align="right" /></div><p>One of the recurrent, valid criticisms of Java as a programming language is that it is wordy. You have to write a lot of code to get anything done.</p> Application Development Java Programming Wed, 23 Apr 2014 10:00:00 +0000 Doug Dineley 240759 at http://www.infoworld.com Nashorn: JavaScript made great in Java 8 http://www.infoworld.com/d/application-development/nashorn-javascript-made-great-in-java-8-240584?source=rss_java_programming <div id="blog-edit" style="padding: 8px; background: none no-repeat scroll center top #ffffff; position: relative; float: right; width: 243px; height: 182px;"><img src="http://www.infoworld.com/sites/infoworld.com/files/media/image/javascript_pod.jpg" alt="Nashorn: JavaScript made great in Java 8" width="243" height="182" align="right" /></div><p>Nashorn, pronounced "nass-horn," is German for "rhinoceros," and it's one of the animal names for a German tank destroyer used in World War II.</p> Application Development Application Development Java Programming JavaScript Wed, 16 Apr 2014 10:00:00 +0000 Doug Dineley 240584 at http://www.infoworld.com Sorry, JavaFX -- Java 8 won't help you matter http://www.infoworld.com/t/java-programming/sorry-javafx-java-8-wont-help-you-matter-239613?source=rss_java_programming <div id="tw-edit" style="padding: 8px; background: none no-repeat scroll center top #ffffff; position: relative; float: right; width: 243px; height: 182px;"><img src="http://www.infoworld.com/sites/infoworld.com/files/media/image/IFW_JavaFX.jpg" alt="Sorry, JavaFX -- Java 8 won't help you matter" width="243" height="182" align="right" /></div> <p>JavaFX, the Java-based rich client platform introduced by Sun Microsystems in 2007, has been refreshed <a href="http://www.infoworld.com/t/java-programming/java-8-officially-arrives-last-238552">as part of Oracle's rollout of Java 8</a>, but doubts re</p> Application Development Java Programming Mobile Development Wed, 02 Apr 2014 10:00:00 +0000 InfoWorld Tech Watch 239613 at http://www.infoworld.com Eclipse builds a bridge between desktop and cloud development http://www.infoworld.com/t/development-tools/eclipse-builds-bridge-between-desktop-and-cloud-development-238748?source=rss_java_programming <div id="tw-edit" style="padding: 8px; background: none no-repeat scroll center top #ffffff; position: relative; float: right; width: 243px; height: 182px;"><img src="http://www.infoworld.com/sites/infoworld.com/files/media/image/web_dev_tools_hp.jpg" alt="Eclipse builds a bridge between desktop and cloud development" width="243" height="182" align="right" /></div> <p>The Eclipse Foundation is looking to bridge desktop- and cloud-based development with its Project Flux, driven by technologists from Pivotal and IBM and intended to produce an architecture and infrastructure for integrating deve</p> Application Development Application Development Development Tools Java Programming Thu, 20 Mar 2014 10:00:00 +0000 InfoWorld Tech Watch 238748 at http://www.infoworld.com Java 8 officially arrives at last http://www.infoworld.com/t/java-programming/java-8-officially-arrives-last-238552?source=rss_java_programming <div id="tw-edit" style="padding: 8px; background: none no-repeat scroll center top #ffffff; position: relative; float: right; width: 243px; height: 182px;"><img src="http://www.infoworld.com/sites/infoworld.com/files/media/image/Java_hp.jpg" alt="Java 8 officially arrives at last" width="243" height="182" align="right" /></div> <p>Marking a watershed moment for Java programmers, Oracle today is releasing JDK (Java Development Kit) 8, accommodating lambda expressions and representing a shift in how developers approach the language.</p> Application Development Oracle Application Development Java Programming Tue, 18 Mar 2014 10:00:00 +0000 InfoWorld Tech Watch 238552 at http://www.infoworld.com Report: Half of all exploits target Java http://www.infoworld.com/d/security/report-half-of-all-exploits-target-java-237800?source=rss_java_programming <p>Once upon a time, Microsoft was the favorite target of malware developers. As Microsoft improved the defenses in its software, though, cybercrooks moved on to easier pickings. Adobe was a prime target for a while, but Adobe followed Microsoft's lead and made its software more secure as well. According to data from the 2014 IBM X-Force Threat Intelligence Quarterly Report, the favorite target is now Java.</p> Application Development Security Java Programming Malware Thu, 06 Mar 2014 13:19:13 +0000 admin 237800 at http://www.infoworld.com 15 things we hate about Java http://www.infoworld.com/slideshow/143048/15-things-we-hate-about-java-237688?source=rss_java_programming <!--paging_filter-->Slow startup times, null pointers, security flaws -- Java's ongoing success leaves plenty to complain about<div class="field field-type-text field-field-slideshow-dek"> <div class="field-label">Dek:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Slow startup times, null pointers, security flaws -- Java&#039;s ongoing success leaves plenty to complain about </div> </div> </div> <div class="field field-type-text field-field-slideshow-external-source"> <div class="field-label">External Source:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> infoworld.com </div> </div> </div> <div class="field field-type-text field-field-slideshow-url-redirect"> <div class="field-label">Redirect Unpublished Slideshow to:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> http://www.infoworld.com/slideshow/143048 </div> </div> </div> Application Development Java Programming Thu, 06 Mar 2014 11:00:00 +0000 admin 237688 at http://www.infoworld.com Survey: Developers eager for Java 8 http://www.infoworld.com/t/java-programming/survey-developers-eager-java-8-237462?source=rss_java_programming <div id="tw-edit" style="padding: 8px; background: none no-repeat scroll center top #ffffff; position: relative; float: right; width: 243px; height: 182px;"><img src="http://www.infoworld.com/sites/infoworld.com/files/media/image/Java_hp.jpg" alt="Survey: Developers eager for Java 8" width="243" height="182" align="right" /></div> <p>Yes, Java has had plenty of bad press in recent years because of security issues. Yes, the upcoming release of Java, version 8, has had its initial feature set pared and has been delayed. Application Development Application Development Java Programming Mon, 03 Mar 2014 13:00:00 +0000 InfoWorld Tech Watch 237462 at http://www.infoworld.com Node.js arrives for the JVM http://www.infoworld.com/t/javascript/nodejs-arrives-the-jvm-237435?source=rss_java_programming <div id="tw-edit" style="padding: 8px; background: none no-repeat scroll center top #ffffff; position: relative; float: right; width: 243px; height: 182px;"><img src="http://www.infoworld.com/sites/infoworld.com/files/media/image/Java_hp.jpg" alt="Node.js arrives for the JVM" width="243" height="182" align="right" /></div> <p>"<a href="http://www.infoworld.com/d/application-development/special-report-the-triumph-of-javascript-235098">JavaScript everywhere</a>, and everything ported to JavaScript" -- it's either a running joke in IT these days or a stone-cold truth. Application Development Open Source Software Red Hat Java Programming JavaScript Mon, 03 Mar 2014 11:00:00 +0000 InfoWorld Tech Watch 237435 at http://www.infoworld.com Visual Basic.Net on the upswing with developers http://www.infoworld.com/t/microsoft-net/visual-basicnet-the-upswing-developers-236082?source=rss_java_programming <div id="blog-edit" style="padding: 8px; background: none no-repeat scroll center top #ffffff; position: relative; float: right; width: 243px; height: 182px;"><img src="http://www.infoworld.com/sites/infoworld.com/files/media/image/programming_languages_2_hp.jpg" alt="Visual Basic.Net on the upswing with developers" width="243" height="182" align="right" /></div><p>Although programming languages such as Java, Objective-C, and <a href="http://www.infoworld.com/d/application-development/special-report-the-triumph-of-javascript-235098">JavaScript</a> garner the lion's share of attention these day Application Development Microsoft Windows Mobile Technology Microsoft Java Programming JavaScript Microsoft .Net Mobile Development Python Windows Phone Tue, 11 Feb 2014 11:00:00 +0000 InfoWorld Tech Watch 236082 at http://www.infoworld.com Java 8 will likely strip out Stripped Implementations http://www.infoworld.com/t/java-programming/java-8-will-likely-strip-out-stripped-implementations-235969?source=rss_java_programming <div id="blog-edit" style="padding: 8px; background: none no-repeat scroll center top #ffffff; position: relative; float: right; width: 243px; height: 182px;"><img src="http://www.infoworld.com/sites/infoworld.com/files/media/image/29TCagitar_hp.jpg" alt="Java 8 will likely strip out Stripped Implementations" width="243" height="182" align="right" /></div><p>An Oracle executive wants to prune the Stripped Implementations feature from Java Standard Edition 8, citing a need to prevent fragmentation and do the licensing properly.</p> Application Development Java Programming Mon, 10 Feb 2014 11:00:00 +0000 InfoWorld Tech Watch 235969 at http://www.infoworld.com Android will power the Internet of things http://www.infoworld.com/t/big-data/android-will-power-the-internet-of-things-235813?source=rss_java_programming <div id="tw-edit" style="padding: 8px; background: none no-repeat scroll center top #ffffff; position: relative; float: right; width: 243px; height: 182px;"><img src="http://www.infoworld.com/sites/infoworld.com/files/media/image/android_logo_net.jpg" alt="Android will power the Internet of things" width="243" height="182" align="right" /></div> <p>Perhaps you too are sick of the term "Internet of things," the concept isn't going away anytime soon. Computer Hardware Mobile Technology Networking Android Big Data Java Programming Thu, 06 Feb 2014 11:00:00 +0000 InfoWorld Tech Watch 235813 at http://www.infoworld.com Java's encrypted communications no panacea for security problems http://www.infoworld.com/t/java-programming/javas-encrypted-communications-no-panacea-security-problems-235314?source=rss_java_programming <div id="tw-edit" style="padding: 8px; background: none no-repeat scroll center top #ffffff; position: relative; float: right; width: 243px; height: 182px;"><img src="http://www.infoworld.com/sites/infoworld.com/files/media/image/java_hp.jpg" alt="Java's encrypted communications no panacea for security problems " width="243" height="182" align="right" /></div><p>The next version of standard Java, <a href="http://www.infoworld.com/t/java-programming/full-speed-ahead-oracle-ship-java-8-in-march-even-bugs-234091">due in mid-March</a>, will have Transport Level Security (TLS) 1.2 set by default, t</p> Application Development Oracle Application Security Java Programming Encryption Thu, 30 Jan 2014 14:53:21 +0000 InfoWorld Tech Watch 235314 at http://www.infoworld.com Java memory model takes small step toward modernization http://www.infoworld.com/t/java-programming/java-memory-model-takes-small-step-toward-modernization-235212?source=rss_java_programming <div id="tw-edit" style="padding: 8px; background: none no-repeat scroll center top #ffffff; position: relative; float: right; width: 243px; height: 182px;"><img src="http://www.infoworld.com/sites/infoworld.com/files/media/image/java_hp.jpg" alt="Java memory model takes small step toward modernization" width="243" height="182" align="right" /></div><p>Open source Java proponents want to modernize the Java memory model, which has not been formally updated in more than nine years, and focus on concurrency.</p> Application Development Application Development Java Programming Wed, 29 Jan 2014 19:24:05 +0000 InfoWorld Tech Watch 235212 at http://www.infoworld.com Patching has failed, so it's time for Java to go http://www.infoworld.com/d/security/patching-has-failed-so-its-time-java-go-234709?source=rss_java_programming <div id="tw-edit" style="padding: 8px; background: none no-repeat scroll center top #ffffff; position: relative; float: right; width: 243px; height: 182px;"><img src="http://www.infoworld.com/sites/infoworld.com/files/media/image/security_patch_hp.jpg" alt="Patching has failed, so it's time for Java to go" width="243" height="182" align="right" /></div> <p>When Cisco released its 2014 Annual Security Report last week, we were told that 91 percent of all successful Web exploits involve Oracle Java JRE -- and 76 percent of those Java users are running an unsupported version. Security Application Security Java Programming Security Wed, 22 Jan 2014 11:00:00 +0000 Roger A. Grimes 234709 at http://www.infoworld.com Java's security dilemma: Old, vulnerable versions won't go away http://www.infoworld.com/t/java-programming/javas-security-dilemma-old-vulnerable-versions-wont-go-away-234554?source=rss_java_programming <div id="tw-edit" style="padding: 8px; background: none no-repeat scroll center top #ffffff; position: relative; float: right; width: 243px; height: 182px;"><img src="http://www.infoworld.com/sites/infoworld.com/files/media/image/Java_hp.jpg" alt="Java's security dilemma: Old, vulnerable versions won't go away" width="243" height="182" align="right" /></div> <p>Users of Java are caught between a rock and a hard place. They often need an older version of Java to run their applications, but those aged releases are susceptible to security breaches, which have plagued Java in recent years. Application Development Security Application Security Java Programming Patch Management Tue, 21 Jan 2014 11:00:00 +0000 InfoWorld Tech Watch 234554 at http://www.infoworld.com Java gives Android development an edge http://www.infoworld.com/t/application-development/java-gives-android-development-edge-234322?source=rss_java_programming <div id="tw-edit" style="padding: 8px; background: none no-repeat scroll center top #ffffff; position: relative; float: right; width: 243px; height: 182px;"><img src="http://www.infoworld.com/sites/infoworld.com/files/media/image/Java_hp.jpg" alt="Java gives Android development an edge" width="243" height="182" align="right" /></div> <p>Java familiarity is key to developers being able to build apps a bit quicker for Google's Android mobile platform than for the rival Apple iOS or Microsoft's Windows Phone platforms, Evans Data said this week.</p> Application Development Android Application Development Java Programming Mobile Development Thu, 16 Jan 2014 11:00:00 +0000 InfoWorld Tech Watch 234322 at http://www.infoworld.com Full speed ahead: Oracle to ship Java 8 in March, even with bugs http://www.infoworld.com/t/java-programming/full-speed-ahead-oracle-ship-java-8-in-march-even-bugs-234091?source=rss_java_programming <div id="tw-edit" style="padding: 8px; background: none no-repeat scroll center top #ffffff; position: relative; float: right; width: 243px; height: 182px;"><img src="http://www.infoworld.com/sites/infoworld.com/files/media/image/Java_hp.jpg" alt="Full speed ahead: Oracle to ship Java upgrade in March, even with bugs" width="243" height="182" align="right" /></div> <p>Oracle plans to ship JDK (Java Development Kit) 8 on March 18, even if it means the release might have some minor bugs.</p> Application Development Development Tools Java Programming Mon, 13 Jan 2014 20:02:41 +0000 InfoWorld Tech Watch 234091 at http://www.infoworld.com Oracle set to issue 147 security patches, including 36 for Java http://www.infoworld.com/d/security/oracle-set-issue-147-security-patches-including-36-java-233995?source=rss_java_programming <p>Oracle is about to release one of its largest security patch batches in recent memory, with some 147 fixes coming Tuesday for vulnerabilities in Java SE, its flagship database, business applications and assorted other products.</p> Applications Application Development Security Oracle Java Programming MySQL Applications Security Mon, 13 Jan 2014 13:44:28 +0000 admin 233995 at http://www.infoworld.com James Gosling grades Oracle's handling of Sun's technology http://www.infoworld.com/t/technology-business/james-gosling-grades-oracles-handling-of-suns-technology-233924?source=rss_java_programming <p>With the four-year anniversary of Oracle's Sun Microsystems acquisition looming, we reached out to Java founder James Gosling to rate how Oracle has done in shepherding Sun technology.</p> <p>Gosling gives Oracle eyebrow-raising grades, lauding Oracle's handling of Java, <a href="http://www.infoworld.com/d/developer-world/java-founder-gosling-launches-t-shirt-campaign-free-java-621">despite his past acrimony toward Oracle over Java</a>, and giving Oracle a flat-out failing grade on what has become of Solaris OS.</p> Applications Application Development Computer Hardware Data Management Oracle Development Environments Java Programming MySQL Servers Technology Business Mon, 13 Jan 2014 11:00:00 +0000 InfoWorld Tech Watch 233924 at http://www.infoworld.com