3 ms·
A couple of other alternatives to C and C++ are D, D2, OOC and Cyclone. In a more functional vein, BitC and Fortress. There are also a few interesting languages
by dimatura 15y ago
A couple of other alternatives to C and C++ are D, D2, OOC and Cyclone. In a more functional vein, BitC and Fortress. There are also a few interesting languages that compile to C, like Vala (C#-like), Cython (Python-like), Lush (Lisp-like), Chicken (Scheme-like).
- jergosh 15y agoLisp never became mainstream and if it hasn't succeeded up to now, it most likely never will. D & co. didn't make it either and things aren't going to improve for them. Great point about Cython though, and thanks for the Vala pointer, I wasn't aware of it.
- MatthewPhillips 15y agoVala is really nice. I wish I did more non-web programming, I would probably use it all the time.
- baq 15y agolisp was pretty successful in the time before many HNers were born. it wasn't a smashing success, but it was in much better shape than now.
- pcwalton 15y agoI'm biased, of course, because I work on Rust full-time, but don't forget Rust: https://github.com/graydon/rust https://github.com/graydon/rust We recently reached self-hosting status, in which we compiled Rust with itself, and over the past few weeks we've been working on making the compiler much faster (over 7x in fact).
- dimatura 15y agoI did actually think of Rust, but after looking at the website I got the impression it was still very alpha. I'm all for competition, it's cool to see it's in active development.