Developers once were quick to distinguish open source as “free as in freedom, not free as in beer.” Today, as GitHub shows, they demand the beer but are nonchalant about the freedom
The twice-yearly Java releases will get new version numbers, but they won’t have the degree of change that whole version numbers have historically indicated
The tricky part of Neo4j is learning to work with its Cypher Query Language, which requires thinking graphically. Once you've got that down, writing a Java application that integrates with your Neo4j data store is easy.
Java development frameworks can help developers get an application up and running faster, offering code reuse and eliminating the task of building boilerplate code