Things have come a long way from then! I never would've thought I'd give a talk about Reia before it was even a year old. I've noticed most language designers like to tinker in obscurity for a few years before releasing their creations to the world. I've instead just thrown it up on github and let anybody who wants poke around with it and send me patches.
In the past year, I've managed to implement the following features in Reia:
- Ruby-like syntax with destructive assignment
- Rich set of "builtin" types including integers, floats, strings, atoms, tuples, lists, maps (i.e. dicts), "binaries", regexes, funs (i.e. lambdas), process pids, and constants (i.e. module/class names)
- Pattern matching
- Asynchronous object system based on Erlang processes with single inheritence
- Erlang-style processes (i.e. Actors)
- Ruby-style blocks
- Function/method references via Python's receiver.method syntax (implemented as funs)
- List comprehensions
- (Almost) pure expression grammar, allowing modules and classes to be defined on the shell
- Self-hosted test system for the language itself
- Interpolated strings
3 comments:
Happy Birthday, Reia!
Your dad is proud of you, we know he cares.
Wish you a great future!
Happy birthday!
It's a language with nice features (aka parallelism oriented)... love to learn more about it.
gucci replica handbags
men gucci shoes
Gucci men sneakers
Gucci men moccasins
gucci women sneakers
gucci women boots
Gucci men boots
Gucci
Gucci shop
Gucci bags
Gucci shoes
Replica GUCCI SHOES
wholesale gucci shoes
cheap Gucci handbags
Gucci ON sale
Gucci Belts
Gucci small accessories
Gucci hats & scarves
Gucci wallets
Gucci Handbags
Women Gucci shoes
Men Gucci shoes
discount gucci shoes
cheap Gucci shoes
Post a Comment