Bike Programming Language 0.0+b9
Bike is a programming language born out of the need to have a practical, yet purely functional programming language, with a syntax that not only matches the elegance of Python, but the terseness of Swift, and the FP bevity of Haskell. I think that Bike does all of this. It has a fairly substantial standard library, far bigger that that of JavaScript, but still smaller that of Haskell. OOP is carried out in a way that stays true to functional programming, and stays out of your way when your just trying to get things done. Objects and Classes are pure, and immutable, createing a good way to encapsulate code, without the normal OOP problems.
Tags | ruby programming-language functional object-oriented meta-programming |
---|---|
License | GNU GPLv3 |
State | beta |