Rhombus Slideshow: Figure and Presentation Tools

The slideshow Rhombus library is built on the Racket slideshow library, but uses the Rhombus pict library’s picts and pict/text utilities for text layout. The slideshow module re-exports pict and pict/text.

https://docs.racket-lang.org/rhombus-slideshow/index.html
https://rhombus-lang.org #rhombuslang

Rhombus SSL: Secure Communication

The ssl library supports secure network communication via the OpenSSL API and libraries that are included with Racket or provided by the operating system.

https://docs.racket-lang.org/rhombus-ssl/index.html
#rhombuslang #openssl

Rhombus is ready for early adopters.

While Rhombus is easy to install you can now try Rhombus with R16 on the Racket Discord.

#rhombus #rhombuslang

The Rhombus Language Team is currently working on what OO will look like. Here's the current proposal and discussion:

https://github.com/mflatt/rhombus-prototype/blob/class/design/class/class.md
https://github.com/racket/rhombus-prototype/discussions/250

Here is a simple example of what it looks like so far:

https://gist.github.com/samdphillips/2ceb10fbe05e18c0c7cb00d920b48a5d#file-aa-shapes-rhm

And for people who like to see a wall of lisp here is the fully expanded Racket from that to see how it works at the low level:

https://gist.github.com/samdphillips/2ceb10fbe05e18c0c7cb00d920b48a5d#file-ab-shapes-expanded-rkt

#RacketLang #RhombusLang

rhombus-prototype/class.md at class · mflatt/rhombus-prototype

RFCs for Racket 2 design. Contribute to mflatt/rhombus-prototype development by creating an account on GitHub.

GitHub