Would you like have a frenglish lesson? Read the pour lisaac documentation. So briefly, I have two problems with lisaac:
- the language
- the language
It seems that the author and people around would like to initiate a new wave of latinization of English. Documentation is very poor, just hype hype, we are the best, we do what other did not, even more, “we are going to write the French operating system”. There are 2 pdf files as documentation. Obviously the quickstart is in French, so the quick way of doing it was not designed for you this time. Do not know if it has something to do with a french law, that if you use any english word in any published text, you might end in the jail :). They claim that lisaac would have only 19 keywoards compared with C that has 63. Had a first insight into the grammar, I think the 19 should renamed at least into 20, as one of the worst mistakes in the this lisaac is that your are condemned to name all types with uppercase. Another weakness is that there is no reference to namespaces. Size, hm the size… french like size… For a 624 lines (15745 bytes) of lisaac code a 43320 lines (593669) of C code is generated, and the compiled and stripped executable is 582208 plus the dependencies on libc.
There are however few good points in this story:
- trying to create a compiled prototype language
- there was a little effort to create a syntax that is more intuitive for object oriented thinking.
So thanks guys for your effort, but not for the moment…
addition: the bastard lisaac installation overwrote my .vimrc file!!! luckily I have stuff saved in .git…