# Langjam 17-19th of Feb 2023

**URL:** <https://racket.discourse.group/t/langjam-17-19th-of-feb-2023/1723>\
**Category:** General\
**Tags:** event, lop\
**Created:** [February 17, 2023, 11:13am UTC](https://racket.discourse.group/t/langjam-17-19th-of-feb-2023/1723 "2023-02-17T11:13:22Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![spdegabrielle](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/spdegabrielle/32/95_2.png) [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Post date:** [February 17, 2023, 11:13am UTC](https://racket.discourse.group/t/langjam-17-19th-of-feb-2023/1723/1 "2023-02-17T11:13:22Z")

</div>

Hi,

‘[JT](https://github.com/jntrnr)’ of the [@rust-lang](https://github.com/rust-lang) / [@nushell](https://github.com/nushell) core team (and previously of the TypeScript core team) is running a ‘Lang Jam’. This is a weekend coding jam where teams or individuals create a programming language based on the theme for that jam.

He is running one this weekend from 17th of Feb at [9pm UK time](https://everytimezone.com/?t=63eec380,4ec).

The theme will be announced when the jam starts. You can visit the [jam repo](https://github.com/langjam/jam0004).

See [GitHub - langjam/langjam](https://github.com/langjam/langjam) for more details.

It would be great to see a Racket `#lang` amongst the entries! 😁

Best regards  
Stephen  
:beetle:

---

<div class="post-metadata">

**Author:** ![spdegabrielle](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/spdegabrielle/32/95_2.png) [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Post date:** [February 17, 2023, 11:33am UTC](https://racket.discourse.group/t/langjam-17-19th-of-feb-2023/1723/2 "2023-02-17T11:33:12Z")

</div>

If you are interested in making a language [https://beautifulracket.com/](https://beautifulracket.com/) is a great resource

With Racket you get

- fast compiler for your language (Chez incremental compiler targets x86-64 and Arm architectures for Windows, linux and macOS (Arm or x86)) (you can also compile to Javascript with RacketScript)
- REPL (not an interpreter - uses the compiler to make native code on the fly)
- syntax of your choice - parsers mean you can have a c or Java like syntax, or you can design something else.
- wide range of libraries for native gui, web, and more)
- Seamlessly use the statically typed sibling Typed Racket

S.
