I just learned that there is a programming language that is both efficient and relatively easy to program: vala. It can be compiled to c, then to the assembly language by a c compiler.
Compared to C++, vala's advantage is that:
Vala has no header file.
Vala has garbage collection.
Nice and clear C# style grammar and no strange C++ operator like :: , >> , << , ->
Easy collaboration with C.
However, it is not so famous and widely used. I will try to learn more about it in the future to see its potential -- maybe one day, it can replace c++ in the game industry?
Comentários