Languages

  • submit to reddit

Scala: Call Me By My Name Please?

In Java, when frameworks such as log4J became popular in Java architectures it was a common occurence to see code such as:  if...

0 replies - 2411 views - 01/24/13 by Alex Staveley in Articles

ActuateOne for OEMs

"Actuate BIRT’s (Business Intelligence and Reporting Tool) proven technology allows software companies to innovate, leapfrog the competition and meet...

0 replies - 410 views - 01/22/13 by Kelley Gemma in Uncategorized

Narcissus Prime in Python

I’ve been looking back on some of my blog posts that included Mathematica code to see whether I could rewrite them using Python. For example, I rewrote my...

0 replies - 1391 views - 01/18/13 by John Cook in Articles

Scala: Do You Partially Understand This?

Nearly everyone who learns Scala can get confused over the word partial used in the contexts: Partial functions Partially applied functions  Let's look...

0 replies - 2070 views - 01/17/13 by Alex Staveley in Articles

Clojure: Reading and Writing a Reasonably Sized File

In a post a couple of days ago I described some code I’d written in R to find out all the features with zero variance in the Kaggle Digit Recognizer data set...

0 replies - 2349 views - 01/16/13 by Mark Needham in Articles

Probability Distribution for Programmers

This is one of these very simple programming puzzles I came across recently: given a function returning random integers from 0 to 4 inclusive with equal...

0 replies - 2379 views - 01/13/13 by Tomasz Nurkiewicz in Articles

Clojure: Expectations Interactions - Interactions Are Code, Interactions Are Data

If you read my blog you've probably heard "code is data, data is code" and at one time and you've looked up homoiconicity. You may have deeply understood the...

0 replies - 1293 views - 01/12/13 by Jay Fields in Articles

Scala Function Literals

Functions are an important part of the Scala language. Scala Functions can have a parameter list and can also have a return type. So the first confusing...

9 replies - 2644 views - 01/10/13 by Alex Staveley in Articles

No Silver Bullet: Reloaded

I had to read the recent article “Functional Programming Basics”, by Robert Martin, several times to make sure that I wasn’t missing any deeper point,...

0 replies - 2470 views - 01/09/13 by Cedric Beust in Articles

Spring Dynamic Language Support with Groovy

Groovy is a dynamic and object-oriented programming language running on JVM. It uses a syntax like Java, can be embedded in Java and is compiled to...

0 replies - 4491 views - 01/09/13 by Eren Avşaroğulları in Articles

Clojure: Expectations Warn On State Change During Test Runs

 While writing tests it can be easy to accidentally change any global state that exists in your application. I've previously written about Redefining...

0 replies - 1694 views - 01/09/13 by Jay Fields in Articles

Get Started with ClojureScript with Leiningen Templates

When I was about to get started with ClojureScript, I was discouraged by the fact that I apparently had to figure out so much before getting a trivial project...

0 replies - 2343 views - 01/08/13 by Konrad Garus in Articles

Getting Started with ScalaFX and Resizable UIs

When I was a school kid oh so long ago, the most permanent subject of my programming hobby was an AI for “Connect Four” (besides lots of genetic...

1 replies - 2527 views - 01/08/13 by Joachim Hofer in Articles

Clojure: Expectations Before Run Hook

The expectations library now supports calling an arbitrary number of custom functions before the test suite is run. There are several reasons that you...

0 replies - 1180 views - 01/07/13 by Jay Fields in Articles

Scala - for Loops

Right time to broaden the horizons. It's 2013 and I going to start blogging about Scala which I am trying learn. I am going to start with for loops. for(i...

0 replies - 2857 views - 01/05/13 by Alex Staveley in Articles