Is vala a cross platform language?

cross-platform, linux, vala, windows

Solution

You can easily port your Vala applications on Windows by two means:

- Run valac on Windows by using the mingw compiler on Windows

- Use mingw on Linux to cross-compile the generated C source for Windows

Both work very well, but I suggest to do the second because Vala on Linux is more up-to-date than on Windows.

Problem

Vala is a programming language with C# same syntactic, valac compiles vala program to C source code, is it possible to run my vala program on windows os?

Original source