Don Dailey skrev:
I have looked at Lisaac a bit. It does seem to be pretty close to C/C++
in performance. I'm all for a prototype based OO that fits the systems
programming niche. It seems heavily influences by Eiffel and
Self/Smalltalk. Since it actually emits C code it's not truly faster
than C :)
There is however a new kid on the block that is pretty impressive and
manages to beat C/C++. ATS (Applied Type System) also emits C but due to
the structure and type system the code is pretty specialized and
optimized to beat any sane and optimized C program.
/Dan
I have noticed there are 3 more languages that have appeared that seem
to promise the speed and memory benefits of C and yet are higher level
languages:
Has anyone looked at lisaac, Vala, or Genie?
Lisaac is claimed to be just as fast as C and was designed to be used to
write operating systems just like C was. It looks extremely
interesting but there appears to be little or no activity with it for
quite a while.
Vala is a C#/Java type of language that compiles to C code and also is
claimed to give the advantages of C#/Java but the low level speed and
control of C. You can compile stand-alone executable programs with
it, unlike most other interesting languages.
Genie is a brother to Vala and looks more like a static Python. The web
page blurb goes like this:
The syntax of Genie is designed to be clean, clear and concise.
In some ways its cleaner than Python and is certainly a lot more
concise than C#/Java.
Genie of course has all the advantages of Vala and you can
seamlessly use Vala code and bindings with it too just like a
CLR.
- Don
------------------------------------------------------------------------
_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/
_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/