rhombus-prototype
rhombus-prototype copied to clipboard
Brainstorming and draft proposals for Rhombus
It seems like a lot of folks are intimidated by the current class system due to its complexity. The current class system in Racket feels very disconnected from the rest...
`(max 1.0 2)` results in `2.0`. I propose that it should return `2`. For me, I mostly use `max` and `min` when I write dynamic programming algorithms. The initial value...
In Racket, two modules can't `require` each other. Any attempt to do so causes a cyclic dependency error. However, a `#lang` built on top of Racket doesn't necessarily have the...
This proposes a different surface syntax which preserves s-expression structure under the hood but is indentation based, akin to Python. See [wraith/wraith.md](https://github.com/cwebber/racket2-rfcs/blob/wraith-rebase/wraith/wraith.md) for a tutorial and examples, and comes with...
Sweet Wisp http://breuleux.net/blog/liso.html Honu Remix and many many more
Rhombus ⊃ Pyret ? Bear with me - A racket implementation already exists (admittedly it is a little behind Pyret on the webcloud) - gives a whole bunch of students...
reference to CLOS and smalltalk, more specifically anything to be learned and considered for new rhombus data structures, from Dylan and Julia wrt multiple-dispatch/multimethod component, see Julia's use of multiple-dispatch...
from Wishlist of backwards incompatible things for a future Racket2. #33
Racket/Rhombus is all about languages cooperating with one another, but one thing that currently seems limited is creating a C interface for other code to call into Racket code. This...
I quite often use greek letters, math symbols and various brackets in identifiers and not having utf-8 support would be a huge bummer for me. Also, it's one of these...