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:
Fast Forward to Scala
A quick introduction to Scala for Java programmers I have presented recently.
_____tags:
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:
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:
Reflection from Scala - Heaven and Hell
Bringing some dynamic pieces to the statically typed language. Watch your steps...
_____tags:
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:
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:
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:
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:
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: