Racket Lang is recommended for programmers who are interested in learning functional programming, educators who wish to teach programming concepts, researchers working in computer science, and developers looking to create domain-specific languages or rapidly prototype solutions.
Based on our record, Racket Lang should be more popular than Common Lisp. It has been mentiond 95 times since March 2021. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.
Racket! https://racket-lang.org/ “Whenever an engineer changes one of these programs, we run all the programs through our custom model checker (written in Racket + Rosette)”. - Source: Hacker News / 7 months ago
Friedman's books are all great. All of them. But they don't work for everybody. If you can be relaxed and think of the interaction as play, they're very good. If you're feeling more of a "serious business" mindset, it can be hard to get in the groove of his style. There are a lot of jokes about food and encouragement to take breaks. If you can get into the learning as play mindset, I'd strongly encourage taking... - Source: Hacker News / 8 months ago
- pipe operator It compiles to either erlang or JavaScript, so I was able to jump right into building something fun with a new language. >I previously gave Clojure a try, that was a pretty good fit, but the JVM / ecosystem put me off. I felt similarly w/ leiningen (too much boilerplate) but was lisp-curious still so gave racket (https://racket-lang.org/) a try and appreciated the batteries included philosophy of... - Source: Hacker News / 9 months ago
Biased recommendation: Try racket https://racket-lang.org/ It's not pure functional, but the preferred style is to use mostly functional constructs. (But you can cheat when it get's too difficult or you need some extra speed.) (And you can download packages like Qi that enable a new language inside Racket that has more support for functional style.) (Most Schemes have a similar mostly-functional style, so you can... - Source: Hacker News / 10 months ago
Racket—the Language-Oriented Programming Language—version 8.12 is now available from https://racket-lang.org See https://racket.discourse.group/t/racket-v8-12-is-now-available/2709 for the release announcement and highlights. Thank you to the many people who contributed to this release! Feedback Welcome. - Source: Hacker News / over 1 year ago
The yin-yang logo with lambdas was designed by Guy Steele, and he has granted permission for its use to Common Lisp Foundation (the entity which runs common-lisp.net website and the gitlab.common-lisp.net repo). Source: about 2 years ago
A wiki and pm tool I personally like a lot, simple, lightweight, is trac but there is no free hosting available — but I could work on hosting on AWS for instance. MoinMoin is also a good and simple wiki. You are using Medium a lot, which could also be a sensible option but it is more a publishing platform than a collaborative platform. Gitlab is also a popular choice I believe and we could use the instance on... Source: almost 3 years ago
Does anybody have information how the content on common-lisp.net is handled? Source: about 3 years ago
Any insight into the current down-time for common-lisp.net? Source: about 3 years ago
Python seems like a popular option these days and it is different enough from C++ in that it may teach you to think about programming in a different way. You could also try a functional language such as Lisp, Scheme) or Haskell -- they too will make you think differently about programming. Source: over 3 years ago
Clojure - Clojure is a dynamic, general-purpose programming language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming.
C++ - Has imperative, object-oriented and generic programming features, while also providing the facilities for low level memory manipulation
Guile - Guile is the GNU Ubiquitous Intelligent Language for Extensions, the official extension language for the GNU operating system.
D (Programming Language) - D is a language with C-like syntax and static typing.
Rust - A safe, concurrent, practical language
Go Programming Language - Go, also called golang, is a programming language initially developed at Google in 2007 by Robert...