TensorFlow, Google’s contribution to the world of machine learning and data science, is a general framework for quickly developing neural networks. Despite being relatively new, TensorFlow has already found wide adoption as a common platform for such work, thanks to its powerful abstractions and ease of use.
November 15th, 2017No Comments, Data Analytics, Development Tools, Java App Dev, Open Source, others, Programing, by admin.
November 13th, 2017No Comments, Big Data, Data Analytics, Data Storage and Management, Java App Dev, Open Source, others, Programing, by admin.
From its humble beginnings in the AMPLab at U.C. Berkeley in 2009, Apache Spark has become one of the key big data distributed processing frameworks in the world. Spark can be deployed in a variety of ways, provides native bindings for the Java, Scala, Python, and R programming languages, and supports SQL, streaming data, machine learning, and graph processing. You’ll find it used by banks, telecommunications companies, games companies, governments, and all of the major tech giants such as Apple, … Read the rest
November 9th, 2017No Comments, Development Tools, Java App Dev, Libraries and Frameworks, Open Source, others, Programing, Scripting and JVM Languages, by admin.
Kotlin, the statically typed alterative Java language for JVM and Android development, is showing signs of making it into the big leagues, getting support in development frameworks.
For example, the Spring Framework now supports Kotlin. And there are new frameworks such as Javalin and Ktor that support Kotlin.
Kotlin frameworks: Support in the Spring Framework
Best known as a venerable Java framework featuring dependency injection, Pivotal’s Spring Framework gained Kotlin support in the Spring 5.0 version released this year. Spring … Read the rest
November 8th, 2017No Comments, Development Tools, Java App Dev, Open Source, others, Programing, by admin.
All of this is possible because Eclipse has a good architecture for plug-ins. Big tools and little tools can be added to your copy of Eclipse to … Read the rest
November 1st, 2017No Comments, Development Tools, Java App Dev, Java Language, Open Source, others, Programing, by admin.
An Oracle-developed, low-latency Java garbage collector geared to large heaps could move to the open source community, if a proposal to do so gets community approval. Votes are due by November 8.
Called the Z Garbage Collector (ZGC), the project is designed to support multiterabyte heaps, have pause times not exceeding 10 milliseconds, and offer no more than a 15 percent application reduction throughput compared to the G1 garbage collector.
But ZGC’s developers don’t see these goals as “hard requirements” … Read the rest
November 1st, 2017No Comments, Agile Development, Java App Dev, Java Language, Open Source, others, Programing, Scripting and JVM Languages, by admin.
When it comes to which languages developers like and dislike, Stack Overflow has some insight. Based on the languages developers tagged as those they would not like to work with in their Stack Overflow Jobs profiles, the company has found that Perl, Delphi, Visual Basic for Applications (VBA), and PHP are the most disliked programming languages, while R, Kotlin, TypeScript, and Rust are the least disliked.
October 26th, 2017No Comments, Development Tools, Java Android Developer, Java App Dev, Mobile Java, Open Source, others, Programing, by admin.
Google’s Android Studio 3.0 IDE adds support for the Kotlin language as a mechanism for building Android applications, as well as better Java 8 support and enhancements to its build system and debugging.
Where to download Android Studio 3.0
You can download Android Studio 3.0 from the Android Studio website. It is available now.
Android Studio 3.0 supports Kotlin for development
Kotlin interoperates with existing Android languages and runtimes. Developers can add Kotlin to a project using the conversion … Read the rest
October 23rd, 2017No Comments, Development Tools, Java App Dev, Java Language, Open Source, others, Programing, by admin.
With the release of Java 9 in late September, Java went modular, to improve scalability and performance and to let developers assemble custom configurations with just the functionality needed by an application. But the new Java Platform Module System features need development tools to really take advantage of them.
Here is where several key Java development tools stand in their modularity support.
Apache Ant: Ready for Java modularity
A Java library and command line tool used in building Java … Read the rest
October 10th, 2017No Comments, Agile Development, APIs, Development Tools, Java App Dev, Java Web Development, Open Source, others, Programing, by admin.
While you were getting your coffee, Java application development changed–again.
In a world driven by rapid change and innovation, it’s ironic that APIs are making a comeback. Like the coding equivalent of New York City’s subway system in the age of autonomous cars, APIs are old tech–ancient but indispensable. What’s interesting is how this invisible, everyday IT architecture is being re-envisioned and used in current technology trends.
While APIs are everywhere, they’ve become especially prominent in their … Read the rest
October 3rd, 2017No Comments, Enterprise Java, Java App Dev, Java Language, Open Source, others, Programing, by admin.
As part of the change in ownership of Java EE (Enterprise Edition) from Oracle to the Eclipse Foundation, how Java EE works and is managed are starting to change.
For one, Oracle is making the Java EE technology compatibility kits (TCK), which ascertain if an implementation is compliant with Java, available via open source. Eclipse Executive Director Milinkovich called this “a very fundamental change to the dynamics of this ecosystem.”
Under the open-sourcing of the TCKs, users themselves can … Read the rest