HackerTrans
TopNewTrendsCommentsPastAskShowJobs

spdegabrielle

no profile record

Submissions

Flexible metaprogramming with Rhombus

lwn.net
110 points·by spdegabrielle·10 gün önce·4 comments

Build your own AI-assisted personal health record

openhealthhub.org
2 points·by spdegabrielle·20 gün önce·0 comments

A Metacircular Interpreter in Rhombus

github.com
4 points·by spdegabrielle·25 gün önce·1 comments

Summer Rhombus picture competition 2026

racket.discourse.group
4 points·by spdegabrielle·26 gün önce·3 comments

[untitled]

1 points·by spdegabrielle·geçen ay·0 comments

Racket v9.2

blog.racket-lang.org
240 points·by spdegabrielle·geçen ay·35 comments

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

2 points·by spdegabrielle·4 ay önce·0 comments

Racket 9.1 is now available

blog.racket-lang.org
5 points·by spdegabrielle·5 ay önce·2 comments

comments

spdegabrielle
·18 gün önce·discuss
I agree 100%. Racket is Awesome.

The Rhombus implementation is about 70% Racket!
spdegabrielle
·18 gün önce·discuss
yes - probably on the Racket discourse are you planning on entering?
spdegabrielle
·18 gün önce·discuss
Woo!
spdegabrielle
·19 gün önce·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
·25 gün önce·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
·26 gün önce·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
·geçen ay·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
·geçen ay·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
·4 ay önce·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
·5 ay önce·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
·8 ay önce·discuss
I think the developers had the same idea https://fossil-scm.org/
spdegabrielle
·8 ay önce·discuss
Is there a software solution to mounting any DB as a filesystem?
spdegabrielle
·8 ay önce·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
·8 ay önce·discuss
This is addressed in the blog post linked from the release announcement: https://blog.racket-lang.org/2025/11/parallel-threads.html
spdegabrielle
·8 ay önce·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
·8 ay önce·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
·8 ay önce·discuss
The developers spoke at RacketCon this year https://youtu.be/7Twlh-Opq5E?si=JkWxLib8HTnjVjPI
spdegabrielle
·9 ay önce·discuss
I really need to try ‘syntax-spec’ and Rosette.