



I made a video explaining a concept I love called macros, which allow you to add your own syntax to a language. Languages like Rust, Lean, and lisp have them. The goal with the video is to make you feel like you could've discovered macros yourself.
I'm new at making educational content like this, but I'm planning on making many more programming language videos like this one on my channel. Any thoughts, constructive criticism, or advice is more than welcome! Hope you all enjoy
We are pleased to announce Rhombus 1.1 is now available from https://rhombus-lang.org
Rhombus is a general-purpose programming language that is easy to use and uniquely customizable.
Add annot and annot.def as ways to define an annotation without
directly writing meta-time (i.e., macro) code.
Add as as a binding form, which is sometimes more readable for
naming than using && and provides a way to shadow an identifier
that is bound as a binding form.
Change class to bind inherited names using the corresponding
superclass or interface reference.
Change space.enforest to adjust scopes in the same way as for a
macro transformer when applying an identifier handler.
ffi: Add an initialized-array variant of new.
pict: Change explain_anim to add a ~label_as argument. Change
Pict.rebuilt to replace as rebuilt, and also add a ~as_rebuilt
argument to select the old or new bevavior. The Pict.rebuild
method also supports ~as_rebuilt. Improve magic_move and
cross_fade to better handle paragraph points and multiple
instances of a child pict.
slideshow: Add slide_transition and continued page numbering.
Thank you to community members who contributed this release.
Questions and discussion welcome at the Racket community on Discourse or Discord (#rhombus channel)
Anyone can participate in Rhombus design discussions. The Racket team's unofficial motto is anything we can do, you can do: programmers should feel empowered to participate in the creation of the languages they use. Discussions, pull requests, and issues are open to all, and a wide variety of perspectives is especially beneficial. https://github.com/racket/rhombus/blob/master/rhombus/rhombus/HISTORY.txt
See https://blog.racket-lang.org/2026/08/rhombus-v1.1.html for the release announcement and highlights.
Racket - the Language-Oriented Programming Language - version 9.3 is now available from https://download.racket-lang.org
See https://blog.racket-lang.org/2026/08/racket-v9-3.html for the release announcement and highlights.
So we have a top level. I know how to make my own time, but maybe there is way of import racket's time into Dr.'s REPL for r6rs lang? Thanks.
PS. for the racket-mode all the same.