|
|
Log in / Subscribe / Register

DeVault: Announcing the Hare programming language

DeVault: Announcing the Hare programming language

Posted May 10, 2022 13:55 UTC (Tue) by renox (guest, #23785)
In reply to: DeVault: Announcing the Hare programming language by littoral
Parent article: DeVault: Announcing the Hare programming language

> Why, oh why, do we need yet another programming language?
> We don't.

We do, because
1) unfortunately most languages have very serious design issues (C integer promotions rules for example)
2) languages are often never "changed", new features are added but design issues are left unchanged..

Unfortunately there are many C "would be replacer": Odin, Zig, V, Hare now (quite a few other in the Pascal family), this will spread thin contributors and delay the adoption of a "popular" C's replacement language.


to post comments

DeVault: Announcing the Hare programming language

Posted May 15, 2022 5:37 UTC (Sun) by wtarreau (subscriber, #51152) [Link]

Never heard about V, thanks for the tip! There is some very interesting stuff there. Just tried it, there are some issues (invalid memory accesses and crashes when using wrong argument type to some functions without even a warning at build time, memory leaks like crazy triggering the OOM killer in a few seconds, and being 20 times slower than C on a the Vweb server test), but it looks well balanced, very likely suitable for scripting, and I like the fact that it translates to/from C. It looks quite young and we can hope that some of the problems above (invalid memory accesses an OOM) will get solved soon. It definitely deserves being watched!


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds