hi Don,

what's the advantage of lisaac over c++?

Vala claims need to get substantiated,
to be honest if we look to c++ compilers from a year or 10+ ago,
they also first printed to C.

Yet the fact that it is similar to C# means it is object oriented,
which by definition is one of the slowest things on our machine.

I hoped you forgive me i skipped taking a look at Genie :)

What is interesting is a language that's similar to C, so that can work
on tiny processors, think of the 1024+ core processors we're gonna get
not that long from now where code needs to be tiny and fast on each core,
yet having the advantages of a few features handy for big companies.

Companies want to know which module is to blame for something,
and prefer something that has the support of some major company,
say Sun or Microsoft. A language is as good as its compiler and also in
C and C++ and Fortran we can see huge differences there of commercial
compilers totally kicking butt of GCC in manners that's just not normal.

Vincent

On Oct 7, 2008, at 8:38 PM, Don Dailey wrote:


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
[email protected]
http://www.computer-go.org/mailman/listinfo/computer-go/

_______________________________________________
computer-go mailing list
[email protected]
http://www.computer-go.org/mailman/listinfo/computer-go/

Reply via email to