Java Toolbox

Java Toolbox news, information, and how-to advice

gwt
development tools keyboard computer system tuneup wrench

Ruby pioneers come clean on the language's shortcomings

Ruby founder Yukihiro Matsumoto and Rails creator David Heinemeier Hansson offer frank feedback on the language.

How to (and how not to) measure programmer productivity

Can programmer productivity be effectively measured? Blogger Jim Bird joins the chorus claiming that it can't – at least not using traditional methods alone.

Redline Smalltalk connects to the JVM world

Unlike other Smalltalk-to-JVM efforts, Redline does not need a separate compile cycle.

gear rust

Next-gen Rust language moves to 1.0 alpha

A beta release for the systems programming language is expected for February with a general 1.0 release to follow

light saber duel fight

PHP vs. Node.js: An epic battle for developer mind share

For every coder crowing about the purity of Node.js, there's another who's happy with the deep code base and stability of PHP. Will the old codger beat back the server-side upstart? Or will JavaScript topple its old friend to achieve...

Java

Review: The big 4 Java IDEs compared

Find out how Eclipse, NetBeans, JDeveloper, and IntelliJ IDEA stack up today in capabilities and ease of use.

7 cool tools for doing devops right

7 cool tools for doing devops right

From Docker to Splunk, get a preview of seven technologies that are helping tech teams bridge the dev and ops divide.

Hands on: Build a Storm analytics solution

Storm lets you create real-time analytics for every conceivable need. Here's a tasty example using Twitter data and source code hosted on GitHub.

Comparing JVM libraries for MongoDB

Get a quick look at how four leading Java-based libraries for MongoDB handle a common REST-services use case.

big data

MongoDB gets its first native analytics tool

A new open source analytics tool, SlamData adds extensions to SQL that enable analysts to query MongoDB directly, without conversion to an RDBMS.

Tech conference leaders: What Node.js fork?

Intuit Node Day presenters were mum about the recent Node.js fork, while developers weighed its impact on Node-based projects and tools.

11 open source tools for making the most of machine learning

11 open source tools to make the most of machine learning

Tap the predictive power of machine learning with these diverse, easy-to-implement libraries and frameworks

storm or spark

Storm or Spark: Choose your real-time weapon

Real-time business intelligence is going mainstream, thanks in part to the Storm and Spark open source projects. Here's how to choose between them.

new tech forum

Beyond Storm for streaming data applications

Why a distributed, in-memory, SQL-relational database beats Apache Storm for apps that make real-time decisions on streaming data.

There's no magic in PaaS, only trade-offs

Platform-as-a-service might work like magic for some apps, but it's a series of painful gotchas for others.

holiday lights neurons network stream

Socket programming for scalable systems

Three iterations of a client-server example demonstrate the timeless utility of Java I/O, while also showcasing the streamlined concurrency and scalability features of NIO and NIO.2.

lightbulb

7 tools tuned for agile development success

Dev shops versed in agile development can choose from a wealth of rapidly improving project management tools to hone their processes.

Attack of the One-Letter Programming Languages

Attack of the one-letter programming languages

From D to R to M to J, some of these language will never be mainstream, but each has earned its own cult following.

Load More