Hi,
I hope someone will reply to my post despite the fact that it is not in Russian
I would like to know which programming languages (excluding assembly) have are well-supported on the Kolibri platform. By "well-supported" I mean: there is at least a minimal community using it, libraries are available, they have bindings for the Kolibri API, etc.
Could you please comment on the practical usability and readiness of non-assembly languages in Kolibri OS?
From my side, I propose Lua as an excellent candidate. Is it supported?
Thanks
Silver
Well-supported languages in Kolibri OS
wrote VERY big reply, and lost it due my notebook.
So. You can use crosscompilers:
GCC (Linux, cygwin, mingw with ports of djgpp or newlib as libc, with a lot of libraries. zlib, libpng, libjpg, libsdl, mesa, cairo, freetype, ffmpeg and so on), MS Visual C (very tricky), Watcom (don't know how to use it), FreePascal (has port of RTL), PascalPro (obsolete ).
You can use native ports as well:
TCC (tiny C compiler from Bellard can use its' little c library or port of djgpp and other libraries as well), TinyPy (subset of Python, can use some libraries), Lua (have some bindings, but can't use libraries yet), Small C (old and obsolete), JavaScript (fully compatible with ECMA Script 4 and a bit with ECMA 5), uBasic (very simple basic), Brainfuck (ha-ha, of course you can use it).
So. You can use crosscompilers:
GCC (Linux, cygwin, mingw with ports of djgpp or newlib as libc, with a lot of libraries. zlib, libpng, libjpg, libsdl, mesa, cairo, freetype, ffmpeg and so on), MS Visual C (very tricky), Watcom (don't know how to use it), FreePascal (has port of RTL), PascalPro (obsolete ).
You can use native ports as well:
TCC (tiny C compiler from Bellard can use its' little c library or port of djgpp and other libraries as well), TinyPy (subset of Python, can use some libraries), Lua (have some bindings, but can't use libraries yet), Small C (old and obsolete), JavaScript (fully compatible with ECMA Script 4 and a bit with ECMA 5), uBasic (very simple basic), Brainfuck (ha-ha, of course you can use it).
Who is online
Users browsing this forum: No registered users and 24 guests