A short, practical guide how you can translate the interface of DrRacket in your language;

https://racket.discourse.group/t/advent-2024-day-translate-drracket-interface-in-your-language/3407
#RacketAdvent2024

Advent 2024: Day ι (Translate DrRacket interface in your language)

Hello all, This is a short, practical guide how you can translate the interface of DrRacket in your language. As I am currently studying Scribl - it will be added as a pull request for the documentation in string-constants.scrbl This is how you can translate the interface of DrRacket in your language. As you know DrRacket is a GUI – editor and runner for the many languages you can use via Racket – the language developer’s language. Currently existing translations are English, Danish, French, ...

Racket Discourse
#langs that Fit In Your Head – Terminally Undead

PasteRack: An evaluating pastebin for Racket
http://pasterack.org/pastes/14930

#RacketAdvent2024

Paste # 14930: Sierpinski

[blog] "#langs that Fit in Your Head" - make good programming languages by composing small ones.

https://countvajhula.com/2024/12/09/langs-that-fit-in-your-head/

#RacketAdvent2024 #programming

#langs that Fit In Your Head – Terminally Undead

A short blog post about Prabakhar Ragde’s “Logic and Computation Intertwined” by John Clements.

http://www.brinckerhoff.org/blog/2024/11/14/in-praise-of-laci/

Thanks John!
#RacketAdvent2024

In Praise of LACI

This is a short blog post about Prabakhar Ragde's "Logic and Computation Intertwined", or "LACI", currently available online at https://cs.uwaterloo.ca/~plragde/flaneries/LACI/ Here is a bad thing about LACI: every time I search for it, my search engine...

Advent 2024: Day 5 (Epicycles Revisited)
https://racket.discourse.group/t/advent-2024-day-5-epicycles-revisited/3395
#RacketAdvent2024 (image description: Racket logo animated gif)
Advent 2024: Day 5 (Epicycles Revisited)

Hi, Racket Discourse. Just a quick one for today, since I have been swamped with work all of a sudden... I reused some of my ideas from the year to make a snow globe! The first part of the simulation is basically the same as the previous post I made about Fourier Transforms, but the extension allows for the particles to move dynamically. The particle dynamics are simulated using semi-implicit Euler integration, which means we calculate the velocity at each timestep (under constant accelerati...

Racket Discourse
Creating a colorful HD wallpaper using Racket

For today's Advent Calendar, I'm sharing a colorful wallpaper I made for my phone using Racket. There's nothing too deep about it, just a bit of fun, but it does demonstrate a simple way to create a nice rainbow color gradient. It illustrates the power of Racket's for/fold form as well as using the pict library to create images. The wallpaper and the code is available at https://github.com/zamora/wallpaper

Racket Discourse

Category Theory in Programming
https://racket.discourse.group/t/category-theory-in-programming/3375

the first present 🎁 in the Racket Advent Calendar #RacketAdvent2024
Follow at https://racket.discourse.group/tag/advent-2024

Thank you Noah !

Category Theory in Programming

The full tutorial is here CTP. In this tutorial, I explore the applications of category theory in programming, using Racket to represent abstract mathematical concepts. The completed sections introduce categories, functors, and natural transformations, demonstrating how these ideas map into programming constructs with practical code examples. This work aims to help programmers understand system design from a mathematical perspective, building a foundation that progresses from basic structures t...

Racket Discourse

Call for contributions to Racket Advent Calendar 2024

We are putting together the Racket Advent calendar and we need your submissions

Entries can be anything; you can submit any of the following;

Join Racket# Advent Calendar today!

Rules/Steps

  • Reserve your slot
    leave a comment on https://racket.discourse.group/t/racket-advent-calendar-2024/2623/2

    • You do need to be logged in - signup is free and you can adjust you notifications to suit you preferences https://racket.discourse.group/signup
    • You do not have to announce the topic until the date.
  • Prepare your entry

  • Publish your entry on the specified date (according to the calendar) on the Racket Discourse https://racket.discourse.group/

  • Optional: Post the link to your entry on your social networks tagged as #racketadvent2024 - perhaps starting here on mastodon!

    Racket Templates

    1. `raco pkg install from-template`, 2. `raco new --list` , 3. `raco new <templatename> [optionalfoldername]` - Racket Templates

    GitHub