Racket Alternatives

Similar projects and alternatives to racket

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better racket alternative or higher similarity.

Suggest an alternative to racket

Reviews and mentions

Posts with mentions or reviews of racket. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-09-21.
  • How to Learn Java Streams
    reddit.com/r/learnjava | 2021-09-21
    You can use racket for practice.
  • Autumn Lisp Game Jam 2021
    reddit.com/r/lisp | 2021-09-21
    If you are thinking of using Racket, some resources are collected at https://github.com/racket/racket/wiki/Game-Development
  • How can I manually tell org-babel how it should export a particular keyword in a particular programming language?
    reddit.com/r/orgmode | 2021-09-12
    I am writing a lot about functional programming and have a lot of code snippets in the Racket language. It uses a lot of Lambda-syntax and I would like the lambda keyword to be exported using the actual Greek letter for Lambda (λ). Why? Cause I like the aesthetics, and it's more readable if you have a lot of them in a snippet.
  • How do I implement Racket from scratch?
    reddit.com/r/Racket | 2021-08-31
    For a list of all the functions implemented by the runtime, you can look at the files in this directory: https://github.com/racket/racket/tree/master/racket/src/cs/primitive
    reddit.com/r/Racket | 2021-08-31
  • Question
    reddit.com/r/compsci | 2021-08-17
    But also take a look at things like Racket and the neat online companion book the original development team wrote about it. It's a great little language for prototyping ideas.
  • Let's write a compiler, part 1: Introduction, selecting a language, and planning
    news.ycombinator.com | 2021-08-14
    Cool :).

    The thing is to have an always start-to-end working compiler for an increasingly (even if the steps are very small) complex language.

    Another point would be to use simple tools at least to begin with. Racket [1] provides good lexer/parser tools [2] and you can use pattern matching [3] to browse and transform your AST. You can also target MIPS assembly [4] using the SPIM platform [5] for example, it is easy to learn and has very good debugging tools (basically the whole platform behaves like a gdb session).

    For the compiler implementation language OCaml is also a very good choice (even better because static typing will actually help you a lot with the horizontal approach) but it is less easier to setup as you need to install a lot more tools: ocaml itself, ocamllex (lexer), menhir (parser), ocamlbuild (automated build system), etc.

    [1] https://racket-lang.org/

    [2] https://docs.racket-lang.org/parser-tools/

    [3] https://docs.racket-lang.org/guide/match.html

    [4] http://www.cburch.com/cs/330/reading/mips-ref.pdf

    [5] http://spimsimulator.sourceforge.net/

  • Show HN: Visualizing a Codebase
    news.ycombinator.com | 2021-08-05
    Clicky: https://octo.github.com/projects/repo-visualization

    I tried with https://github.com/racket/racket and for some reason it puts all the content of the subfolder "racket"/"src" in a vertical strip near the middle of the circle instead of spreading the parts evenly. How is each part arranged?

  • Which FOSS project do you recommend donating to and why?
    reddit.com/r/linux | 2021-08-04
    I'd donate to open-source federated social media. Furthermore, I'd like to see modern functional programming languages being developed further (Idris and Racket are on my list).
  • Racket Docker images
    reddit.com/r/Racket | 2021-07-31
  • Looking for immutable collections library
    reddit.com/r/scheme | 2021-07-29
    Racket is built on top of Chez Scheme and often has both mutable and immutable versions of data structures. I wonder if you can copy what you need from the source code.
  • It's actually very difficult to get normal people into programming
    I do spend some of my free timwe looking at stuff e.g. about code smells, and I also learn other languages like Raclet to see what they can show me about FP, recursion, et. al
  • Racket version 8.2 is now available
    reddit.com/r/Racket | 2021-07-18
  • Programming language for CS 1101?
    reddit.com/r/WPI | 2021-07-15
    Just as some clarification - Dr. Racket is the IDE that they have you use. The language itself is just Racket, and there are fairly extensive online resources on it, such as the official website: https://racket-lang.org/
  • Making a other language in LUA
    reddit.com/r/lua | 2021-07-10
    OP, use https://racket-lang.org/ instead of lua. Racket is meant for DSL and language development it will be much easier to get started there, not to mention it has a live community which is very enthusiastic about language development.


Basic racket repo stats
5 days ago

racket/racket is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
Find remote jobs at our new job board 99remotejobs.com. There are 25 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.