You are here

Computer languages

Move over Java, Scala has arrived!

Scala is a general purpose programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages. It is also fully interoperable with Java. Code sizes are typically reduced by a factor of two to three when compared to an equivalent Java application.

Google's Go

Google's Go language combines the development speed of working in a dynamic language like Python with the performance and safety of a compiled language like C or C++. It is not like Java and it doesn't aim to be like Java. Rather, think of it as C++ for the 21st century. No ... correct that - it's a bit more than C++ but yet rather a lot less than C++. Maybe better to think of it as C done right. Its headline claims are that it is fast, safe, concurrent, fun and open source.
Subscribe to RSS - Computer languages