Personal tools
You are here: Home Members martin Martins Weblog

Search results for category: Programming Languages

Updating Functions

In computer science often updates to bindings / environments are described by updating substitution functions at specific points. This blog post shows a way to express such updates in Scala.

_____
tags:
Saturday, April 03, 2010 in Programming Languages  | Permalink |  Comments (0)

Fast Forward to Scala

A quick introduction to Scala for Java programmers I have presented recently.

_____
tags:
Tuesday, June 30, 2009 in Programming LanguagesTechnology  | Permalink |  Comments (2)

A Scala Wrapper for Apache Velocity

Groovy has string interpolation in two forms: GStrings and Groovy Templates. Scala has -- nothing in that area, unless you count String concatenation or printf-like format strings. But the Java world has template engines, here is how to use one with additional comfort.

_____
tags:
Thursday, March 12, 2009 in Programming Languages  | Permalink |  Comments (0)

Scala Changes the Java World

Javamagazin, the major German developer magazine for the Java platform, titles "Lift the curtain: Scala changes the Java world".

_____
tags:
Monday, March 02, 2009 in Programming Languages  | Permalink |  Comments (1)

Reflection from Scala - Heaven and Hell

Bringing some dynamic pieces to the statically typed language. Watch your steps...

_____
tags:
Thursday, January 29, 2009 in Programming Languages  | Permalink |  Comments (4)

Family Polymorphism in Scala

How to keep types together for a set of associated types.

_____
tags:
Tuesday, January 20, 2009 in Programming Languages  | Permalink |  Comments (0)

Limited Visibility

When driving my car I do not like foggy weather with limited visibility. In programming languages it is the other way round: Too much detail visibility will hinder evolution of software systems. Unfortunately Java is rather weak in controlling visibility. Scala improves the situation a little bit.

_____
tags:
Monday, November 17, 2008 in Programming Languages  | Permalink |  Comments (0)

To Type Or Not To Type - Functions in Scala and Groovy

Does a static type system help even though the code becomes longer / more ugly?

_____
tags:
Friday, November 07, 2008 in Programming Languages  | Permalink |  Comments (0)

Rational Numbers in Scala

I just finished another chapter in the Programming in Scala book: "Functional objects". C++ strikes back: The return of operator overloading...

_____
tags:
Tuesday, November 04, 2008 in Programming Languages  | Permalink |  Comments (0)

Checking a String for upper case characters

Trying three programming languages for the Java Platform at the same time shows interesting features of the different languages. Here solutions for checking a String for upper case characters in Java, Groovy, and Scala.

_____
tags:
Tuesday, November 04, 2008 in Programming Languages  | Permalink |  Comments (2)

A New Programming Language Every Year

After some abstinence I have started to learn programming languages again. And it's fun! At least one of the languages is even fun-ctional.

_____
tags:
Tuesday, November 04, 2008 in Programming Languages  | Permalink |  Comments (0)

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: