HackerTrans
TopNewTrendsCommentsPastAskShowJobs

spdegabrielle

no profile record

Submissions

Flexible metaprogramming with Rhombus

lwn.net
110 points·by spdegabrielle·hace 11 días·4 comments

Build your own AI-assisted personal health record

openhealthhub.org
2 points·by spdegabrielle·hace 21 días·0 comments

A Metacircular Interpreter in Rhombus

github.com
4 points·by spdegabrielle·hace 27 días·1 comments

Summer Rhombus picture competition 2026

racket.discourse.group
4 points·by spdegabrielle·hace 28 días·3 comments

[untitled]

1 points·by spdegabrielle·el mes pasado·0 comments

Racket v9.2

blog.racket-lang.org
240 points·by spdegabrielle·hace 2 meses·35 comments

UK Racket meet-up (London) Tuesday 17 March 7:30pm at The City Pride

2 points·by spdegabrielle·hace 4 meses·0 comments

Racket 9.1 is now available

blog.racket-lang.org
5 points·by spdegabrielle·hace 5 meses·2 comments

comments

spdegabrielle
·hace 19 días·discuss
I agree 100%. Racket is Awesome.

The Rhombus implementation is about 70% Racket!
spdegabrielle
·hace 19 días·discuss
yes - probably on the Racket discourse are you planning on entering?
spdegabrielle
·hace 19 días·discuss
Woo!
spdegabrielle
·hace 21 días·discuss
Rhombus is designed to be

* approachable and easy to use for everyday purposes, with a readable indentation syntax; and

* uniquely customisable with an _open-compiler API_ that is accessible to a wide audience.
spdegabrielle
·hace 27 días·discuss
A metacircular interpreter in Rhombus: https://github.com/racket/rhombus/blob/master/rhombus/rhombu... Rhombus is a general-purpose programming language that is easy to use and uniquely customizable. https://rhombus-lang.org
spdegabrielle
·hace 28 días·discuss
# Summer Rhombus picture competition 2026

Rhombus is a general-purpose programming language that is easy to use and uniquely customizable.

Competition: Make an image with [Rhombus](https://rhombus-lang.org/) this summer! Win stickers!

1. While the rules require the use of Rhombus, they do not exclude using Racket or Racket libraries with Rhombus or the Rhombus FFI

2. I suggest the [Rhombus `pict` library](https://docs.racket-lang.org/rhombus-pict/index.html?fam=Rho...) but you can use whatever you like!

What will you win? I'll send Rhombus stickers to the top 10 winners!

Closing date: Friday 18 September 2026. Winners will be announced at the [(sixteenth RacketCon)](https://con.racket-lang.org/) 3-4 October 2026.

Announcement viewable at https://racket.discourse.group/t/summer-rhombus-picture-comp... (no login required to view)
spdegabrielle
·el mes pasado·discuss
Bay Area Racket Meet-up - Saturday June 6, 3pm for people interested in Racket & Lisps, #fp and related topics at Noisebridge hackerspace, SF. Register at https://luma.com/35gm6zha Ann: https://racket.discourse.group/t/bay-area-racket-meetup-june...
spdegabrielle
·hace 2 meses·discuss
Racket - the Language-Oriented Programming Language - version 9.2 is now available from https://download.racket-lang.org

See https://blog.racket-lang.org/2026/05/racket-v9-2.html for the release announcement and highlights.

If you are using rackup you can upgrade with `rackup upgrade`

Don’t forget to migrate your packages with raco pkg migrate 9.1
spdegabrielle
·hace 4 meses·discuss
Awesome! Just tried it on macOS

`rackup install snapshot` got me straight to the latest nightly snapshot from https://snapshot.racket-lang.org/
spdegabrielle
·hace 5 meses·discuss
Racket - the Language-Oriented Programming Language - version 9.1 is now available from https://download.racket-lang.org

See https://blog.racket-lang.org/2026/02/racket-v9-1.html for the release announcement and highlights.
spdegabrielle
·hace 8 meses·discuss
I think the developers had the same idea https://fossil-scm.org/
spdegabrielle
·hace 8 meses·discuss
Is there a software solution to mounting any DB as a filesystem?
spdegabrielle
·hace 8 meses·discuss
Racket of course!

More seriously, there is no one ‘best lisp’.

What you use depends on the needs of the project. That might mean Racket, Guile, Clojure, SBCL or something else. It all depends on what you need to do.
spdegabrielle
·hace 8 meses·discuss
This is addressed in the blog post linked from the release announcement: https://blog.racket-lang.org/2025/11/parallel-threads.html
spdegabrielle
·hace 8 meses·discuss
The IDE is not the language.

Racket has good support in VSCode (via magic Racket and the Racket langserver), Emacs (Racket Mode) and Vim. https://download.racket-lang.org/releases/9.0/doc/guide/othe...

The Racket Langserver obviously enables use in other editors that support the LSP. https://github.com/jeapostrophe/racket-langserver For editors that lack LSP support, scheme support is generally sufficient.

All that aside, DrRacket the IDE has some nice features that just don't exist in other editors. I don't know of another IDE that has an integrated macro stepper.
spdegabrielle
·hace 8 meses·discuss
That's a good question.

The education tooling is all optional (so their only impact is perceptual) DrRacket, teaching languages, and supporting libraries are all optional. (see Minimal Racket - just the compiler and package manager https://download.racket-lang.org/releases/9.0/#:~:text=SHA25... )

I'd like to know what tooling is missing from Racket that is available in major general purpose languages like C#, Java, or Common Lisp implementations?
spdegabrielle
·hace 8 meses·discuss
The developers spoke at RacketCon this year https://youtu.be/7Twlh-Opq5E?si=JkWxLib8HTnjVjPI
spdegabrielle
·hace 9 meses·discuss
I really need to try ‘syntax-spec’ and Rosette.
spdegabrielle
·hace 4 años·discuss
I’d like to add: it is ok to ask for help.