Java 7 has been released!

Duke Cowboy Java

Five years after Java 6, Oracle has just released Java 7!This is the first release of Java since Oracle bought Sun Microsystems.This new version of Java introduces a lot of new features, but some of the languages new features will be … [Read more...]

EDDI 0.4.1 : Loops and better assembly generation

I just released the 0.4.1 version of the EDDI compiler.This version introduce two kind of loops :the while loop the for loop, in its general form with three expressionsMoreover, you can now use parenth in mathematical … [Read more...]

EDDI 0.4 : Native compilation and swap operator

The version 0.4 of EDDI is released.There is only one new feature, the swap operator () to swap two variables together, but the biggest news is that now EDDI is not anymore an interpreted language, but is a compiled language.In fact, I … [Read more...]

How to profile your applications using the Linux perf tools

When an application encounters some performance issues, we have to find the code that causes the problem to optimize only what really matters.To find the code we have to optimize, the profilers are really useful. In this post, we'll use the … [Read more...]

EDDI 0.3 – Branches and conditions if, else if, else

I just pushed a new version of EDDI on the Git repository : EDDI 0.3This new version adds a new big features : Branches and condition. You can now use else / else if / else statements in EDDI code. So that a code like that will be executed … [Read more...]