hare language & carbon language & haxe language

To my knowledge, no Carbon compiler or language environment that actually works has been released on any platform. I think the team has stated that their very optimistic goal for the first 0.x public release is the end of 2026. At that point, the language definition itself will still be experimental, so code written in 2027 will probably have to be changed as the language and tools change. Right now, a toy development environment is public that supposedly (I haven't tried it) can run simple code, but does not support compatibility with C++ code yet.

It is possible that internally, functioning Carbon development environments exist; it is also possible that Carbon code is being used already by non-public groups. If that was true, I wouldn't know about it. And if I knew about it, I would not talk about it publicly.

I know nothing about Hare except the name.
 
To my knowledge, no Carbon compiler or language environment that actually works has been released on any platform. I think the team has stated that their very optimistic goal for the first 0.x public release is the end of 2026. At that point, the language definition itself will still be experimental, so code written in 2027 will probably have to be changed as the language and tools change. Right now, a toy development environment is public that supposedly (I haven't tried it) can run simple code, but does not support compatibility with C++ code yet.

It is possible that internally, functioning Carbon development environments exist; it is also possible that Carbon code is being used already by non-public groups. If that was true, I wouldn't know about it. And if I knew about it, I would not talk about it publicly.

I know nothing about Hare except the name.
I works fine on linux ,see,
I was however unable to bind to fltk.
Could not find docs how to do something different then standard library.
Meaning very limited.
But a better C++ we all want, but seems not available.
 
I used C++ professionally for about 20 years. Wrote 100K+ lines in it. OO is great for simulations (hence Simula67) but in general it is just one of many paradigms and as a multi-paradigm language C++ is not very good. Lisp and Scheme are truly multi-paradigmatic but I never quite liked Common Lisp and even the best Scheme implementations are not very performant.

C++ has continued evolving and adding more features, some are pretty good, but the syntax (& semantics) has gotten uglier and uglier. I find it to be far too complex for what it provides. Currently there does not seem to be a single language that is good for everything one might wish to program. For writing a kernel you wouldn't want a garbage collector but just that one decision can add a lot of complexity.

BTW, I have written multiple simulators in C++, the last one for a quite fancy Layer 2 switch (the real ones could sell for a million each about 15 years ago). In my case familiarity (with C++) has definitely bred contempt!
 
C++ is a good language. But you are allowed to abuse it and shoot yourself in the foot. A good language should prevent this.
A good language is
But you need ugly wrappers.
 
Back
Top