# Latest

**URL:** https://racket.discourse.group/latest.md?page=43

[Latest](https://racket.discourse.group/latest.md) · [Categories](https://racket.discourse.group/categories.md) · [Tags](https://racket.discourse.group/tags.md)

**Page:** 44

---

## [Scheme and concurrent programming](https://racket.discourse.group/t/scheme-and-concurrent-programming/2102)

<div class="topic-metadata">

**Author:** [@matteo-daddio](https://racket.discourse.group/u/matteo-daddio)\
**Replies:** 3\
**Last updated:** [July 15, 2023, 3:59pm UTC](https://racket.discourse.group/t/scheme-and-concurrent-programming/2102 "2023-07-15T15:59:56Z")

</div>

Hello, I don’t know if this is the right place to ask, but why scheme doesn’t support concurrent programming? Matteo

---

## [Chinese programming language: #lang ming](https://racket.discourse.group/t/chinese-programming-language-lang-ming/2044)

<div class="topic-metadata">

**Author:** [@yanyingwang](https://racket.discourse.group/u/yanyingwang)\
**Replies:** 2\
**Last updated:** [July 14, 2023, 5:42pm UTC](https://racket.discourse.group/t/chinese-programming-language-lang-ming/2044 "2023-07-14T17:42:47Z")

</div>

Hi everyone, For the last year, I've been trying to explore what could it achieve if I made Chinese as the interface of Racket. I'd like to share with you what I've found in this post. My story started from my noticing…

---

## [GUI in sandbox not working](https://racket.discourse.group/t/gui-in-sandbox-not-working/2090)

<div class="topic-metadata">

**Author:** [@Erich](https://racket.discourse.group/u/Erich)\
**Replies:** 3\
**Last updated:** [July 13, 2023, 6:39pm UTC](https://racket.discourse.group/t/gui-in-sandbox-not-working/2090 "2023-07-13T18:39:05Z")

</div>

I'm still trying to get my plugin system working (Racket plugins in a Golang application). The problem is that it does work for ordinary code, but it does not seem to work for GUI. The gracket executable is started as a …

---

## [Links in scribble to rkt files and the like](https://racket.discourse.group/t/links-in-scribble-to-rkt-files-and-the-like/2096)

<div class="topic-metadata">

**Author:** [@joskoot](https://racket.discourse.group/u/joskoot)\
**Replies:** 2\
**Last updated:** [July 13, 2023, 6:18am UTC](https://racket.discourse.group/t/links-in-scribble-to-rkt-files-and-the-like/2096 "2023-07-13T06:18:21Z")

</div>

In a scribble file (especially scribble/manual) I include hyperlinks to .rkt files and alike. However, clicking a link opens the file in the browser, it does not open it with DrRacket. This problem does not occur in .doc…

---

## [\[TFP 2024 Call for Papers\] 25th International Symposium on Trends in Functional Programming](https://racket.discourse.group/t/tfp-2024-call-for-papers-25th-international-symposium-on-trends-in-functional-programming/2093)

<div class="topic-metadata">

**Author:** [@peter88](https://racket.discourse.group/u/peter88)\
**Replies:** 0\
**Last updated:** [July 12, 2023, 3:24pm UTC](https://racket.discourse.group/t/tfp-2024-call-for-papers-25th-international-symposium-on-trends-in-functional-programming/2093 "2023-07-12T15:24:29Z")

</div>

TFP 2024 -- Call for Papers (trendsfp.github.io) Important Dates Submission deadline: pre-symposium, full papers, Saturday 4 November, 2023 Submission deadline: pre-symposium, draft papers, Wednesday 30 Nov…

---

## [Which to read first PLAI or EOPL?](https://racket.discourse.group/t/which-to-read-first-plai-or-eopl/2087)

<div class="topic-metadata">

**Author:** [@matteo-daddio](https://racket.discourse.group/u/matteo-daddio)\
**Replies:** 2\
**Last updated:** [July 10, 2023, 11:43pm UTC](https://racket.discourse.group/t/which-to-read-first-plai-or-eopl/2087 "2023-07-10T23:43:57Z")

</div>

Hello, I’m reading PLAI. It’s better to read PLAI first and then EOPL or the contrary? In racket documentation EOPL is listed first. Matteo

---

## [Question regarding head patterns in macros generating macros](https://racket.discourse.group/t/question-regarding-head-patterns-in-macros-generating-macros/2088)

<div class="topic-metadata">

**Author:** [@jschappel](https://racket.discourse.group/u/jschappel)\
**Replies:** 1\
**Last updated:** [July 10, 2023, 6:56pm UTC](https://racket.discourse.group/t/question-regarding-head-patterns-in-macros-generating-macros/2088 "2023-07-10T18:56:18Z")

</div>

Hello :wave:! I am messing around with racket macros and I have a question regarding macros generating macros. I originally created a simple macro that creates a local binding which allows rackets define syntax and limit…

---

## [99 ~~Lisp~~ Racket Problems](https://racket.discourse.group/t/99-lisp-racket-problems/2086)

<div class="topic-metadata">

**Author:** [@shawnw](https://racket.discourse.group/u/shawnw)\
**Replies:** 0\
**Last updated:** [July 10, 2023, 5:08am UTC](https://racket.discourse.group/t/99-lisp-racket-problems/2086 "2023-07-10T05:08:19Z")

</div>

There's a classic set of 99 Common Lisp coding problems (themselves based on a set of Prolog problems) floating around. Naturally, people have written solutions to the problems in other languages too, like ocaml. If you'…

---

## [Copy/paste from scribble/acmart @sigplan into DrRacket?](https://racket.discourse.group/t/copy-paste-from-scribble-acmart-sigplan-into-drracket/2078)

<div class="topic-metadata">

**Author:** [@benknoble](https://racket.discourse.group/u/benknoble)\
**Replies:** 14\
**Last updated:** [July 8, 2023, 3:38pm UTC](https://racket.discourse.group/t/copy-paste-from-scribble-acmart-sigplan-into-drracket/2078 "2023-07-08T15:38:49Z")

</div>

This should be a short example document that produces the problem: #lang scribble/acmart @sigplan @screen @(require scriblib/figure (only-in scribble/manual racketmod0)) @title{Title} @section{Section} @fi…

---

## [Modifying bindings in modules in \*SL](https://racket.discourse.group/t/modifying-bindings-in-modules-in-sl/2077)

<div class="topic-metadata">

**Author:** [@dbp](https://racket.discourse.group/u/dbp)\
**Replies:** 2\
**Last updated:** [July 7, 2023, 5:01pm UTC](https://racket.discourse.group/t/modifying-bindings-in-modules-in-sl/2077 "2023-07-07T17:01:04Z")

</div>

I'm working on a library that implements Jack Wrenn's Dissertation work (https://jack.wrenn.fyi/publications/dissertation.pdf) -- essentially, taking student test suites and running them against known good and bad implem…

---

## [Discourse Page Views & crawlers](https://racket.discourse.group/t/discourse-page-views-crawlers/2081)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [July 7, 2023, 8:49am UTC](https://racket.discourse.group/t/discourse-page-views-crawlers/2081 "2023-07-07T08:49:37Z")

</div>

I got excited the other day seeing we had exceeded the free discourse hosting page views limit Activity by humans is going up, :grin: ...but we have also had a jump in the number of crawlers hitting the site. As per t…

---

## [Share your favourite macros that you've written!](https://racket.discourse.group/t/share-your-favourite-macros-that-youve-written/2017)

<div class="topic-metadata">

**Author:** [@priime0](https://racket.discourse.group/u/priime0)\
**Replies:** 5\
**Last updated:** [July 6, 2023, 9:49pm UTC](https://racket.discourse.group/t/share-your-favourite-macros-that-youve-written/2017 "2023-07-06T21:49:18Z")

</div>

I'm curious to see the macros others have written. :slight\_smile:

---

## [How to create the most permissive security guard for a racket sandbox?](https://racket.discourse.group/t/how-to-create-the-most-permissive-security-guard-for-a-racket-sandbox/2071)

<div class="topic-metadata">

**Author:** [@Erich](https://racket.discourse.group/u/Erich)\
**Replies:** 4\
**Last updated:** [July 6, 2023, 1:01pm UTC](https://racket.discourse.group/t/how-to-create-the-most-permissive-security-guard-for-a-racket-sandbox/2071 "2023-07-06T13:01:49Z")

</div>

Hi folks! For a plugin/bridge system with a Go program, I'm using make-evaluator from sandbox but for the time being would like to allow the full racket/gui language with access to any file. So I'm using this: (sandbox-…

---

## [Foldl: Racket vs Haskell/OCaml](https://racket.discourse.group/t/foldl-racket-vs-haskell-ocaml/2073)

<div class="topic-metadata">

**Author:** [@denis](https://racket.discourse.group/u/denis)\
**Replies:** 2\
**Last updated:** [July 5, 2023, 7:39pm UTC](https://racket.discourse.group/t/foldl-racket-vs-haskell-ocaml/2073 "2023-07-05T19:39:50Z")

</div>

Hi, I currently playing around a bit with different languages in the PF realm. I've noticed that foldl gives somewhat different results in Racket than in other language, notable Haskell and OCaml. #lang racket (define…

---

## [Racket installation with Nix (Newbie)](https://racket.discourse.group/t/racket-installation-with-nix-newbie/2069)

<div class="topic-metadata">

**Author:** [@maddalab](https://racket.discourse.group/u/maddalab)\
**Replies:** 5\
**Last updated:** [July 5, 2023, 3:01pm UTC](https://racket.discourse.group/t/racket-installation-with-nix-newbie/2069 "2023-07-05T15:01:34Z")

</div>

Hello, Complete noob here, learning both nix and starting racket at the same time - might not be a good idea. I installed Racket using nix, below is my derivation to install it let pkgs = import \<nixpkgs\> { }; in pk…

---

## [SICP in Racket documentation](https://racket.discourse.group/t/sicp-in-racket-documentation/2037)

<div class="topic-metadata">

**Author:** [@matteo-daddio](https://racket.discourse.group/u/matteo-daddio)\
**Replies:** 21\
**Last updated:** [July 3, 2023, 12:00pm UTC](https://racket.discourse.group/t/sicp-in-racket-documentation/2037 "2023-07-03T12:00:41Z")

</div>

Hello, I noticed that SICP isn’t mentioned in Racket documentation near the other textbook like PLAI and EOPL. I wonder why.

---

## [DrRacket Workspaces?](https://racket.discourse.group/t/drracket-workspaces/2025)

<div class="topic-metadata">

**Author:** [@madkins23](https://racket.discourse.group/u/madkins23)\
**Replies:** 16\
**Last updated:** [July 3, 2023, 2:39am UTC](https://racket.discourse.group/t/drracket-workspaces/2025 "2023-07-03T02:39:00Z")

</div>

I would like to start a conversation about adding workspaces to DrRacket. Workspaces are (in my experience) a common feature in modern IDEs: VSCode calls them "workspaces" and the JetBrains family of IDEs (e.g. Intell…

---

## [Blog post: 'Racket: The Lisp for the modern day'](https://racket.discourse.group/t/blog-post-racket-the-lisp-for-the-modern-day/2066)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 1\
**Last updated:** [July 2, 2023, 10:59am UTC](https://racket.discourse.group/t/blog-post-racket-the-lisp-for-the-modern-day/2066 "2023-07-02T10:59:29Z")

</div>

Hi, I don't think this has been shared here: Thanks to @Decabytes for writing this. Stephen :beetle:

---

## [A newbie questions](https://racket.discourse.group/t/a-newbie-questions/2061)

<div class="topic-metadata">

**Author:** [@katahdin0](https://racket.discourse.group/u/katahdin0)\
**Replies:** 6\
**Last updated:** [July 1, 2023, 11:59pm UTC](https://racket.discourse.group/t/a-newbie-questions/2061 "2023-07-01T23:59:56Z")

</div>

can't get started the drracket gui keeps saying read-syntax: #lang not enabled possible reason: not allowed again inside a module that already starts #lang, or not enabled for interactive evaluation Interactions disab…

---

## [What are some benefits that rhombus development has brought to racket?](https://racket.discourse.group/t/what-are-some-benefits-that-rhombus-development-has-brought-to-racket/2054)

<div class="topic-metadata">

**Author:** [@Zeb](https://racket.discourse.group/u/Zeb)\
**Replies:** 11\
**Last updated:** [July 1, 2023, 11:32pm UTC](https://racket.discourse.group/t/what-are-some-benefits-that-rhombus-development-has-brought-to-racket/2054 "2023-07-01T23:32:55Z")

</div>

recently, someone said this on the racket discord server and I would like to know more about it. … the rhombus project is approaching four years and it has brought nothing but benefits to Racket what are some benefit…

---

## [Racket meet-up Sat, 1 July 2023 at 18:00 UTC :Racket:](https://racket.discourse.group/t/racket-meet-up-sat-1-july-2023-at-18-00-utc/2062)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 1\
**Last updated:** [July 1, 2023, 7:13pm UTC](https://racket.discourse.group/t/racket-meet-up-sat-1-july-2023-at-18-00-utc/2062 "2023-07-01T19:13:51Z")

</div>

Racket meet-up Sat, 1 July 2023 at 18:00 UTC :racket: At this meet-up: Show and tell News & rumours AOB This meet-up will be held at https://meet.jit.si/Racketmeet-up Meet-up time at your location: 2023-07-01T18:0…

---

## [Racket discord server listed on Discord directory](https://racket.discourse.group/t/racket-discord-server-listed-on-discord-directory/2053)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [June 29, 2023, 10:29am UTC](https://racket.discourse.group/t/racket-discord-server-listed-on-discord-directory/2053 "2023-06-29T10:29:46Z")

</div>

We are now listed on the discord directory: https://discord.com/servers/science%20&%20tech?query=Racket I just made up the page for the Racket Discord instance - please let me know if I have made any mistakes? https://…

---

## [Class contract on abstract method](https://racket.discourse.group/t/class-contract-on-abstract-method/2052)

<div class="topic-metadata">

**Author:** [@madkins23](https://racket.discourse.group/u/madkins23)\
**Replies:** 1\
**Last updated:** [June 28, 2023, 11:59pm UTC](https://racket.discourse.group/t/class-contract-on-abstract-method/2052 "2023-06-28T23:59:47Z")

</div>

In the following example code: #lang racket/base (require racket/class racket/contract) (define/contract parent% (class/c (override \[meth (-\>m string? void?)\])) (class object% (super-new) (abstract met…

---

## [How to declare compilation dependencies manually?](https://racket.discourse.group/t/how-to-declare-compilation-dependencies-manually/2049)

<div class="topic-metadata">

**Author:** [@shhyou](https://racket.discourse.group/u/shhyou)\
**Replies:** 1\
**Last updated:** [June 28, 2023, 1:11pm UTC](https://racket.discourse.group/t/how-to-declare-compilation-dependencies-manually/2049 "2023-06-28T13:11:13Z")

</div>

How can I declare a (module) dependency manually without requireing it? I have found the function register-external-module, but it only adds an additional dependency after the code has been compiled. In other words, the…

---

## [Match a procedure](https://racket.discourse.group/t/match-a-procedure/2048)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 2\
**Last updated:** [June 28, 2023, 8:54am UTC](https://racket.discourse.group/t/match-a-procedure/2048 "2023-06-28T08:54:24Z")

</div>

hello, how can i match against a procedure,example: (match (list container index1-or-keyword ((list c /) "something with /") ((list c p) "else") it will put index1-or-keyword in / and that not what i w…

---

## [Responses to common criticisms of Lisp languages?](https://racket.discourse.group/t/responses-to-common-criticisms-of-lisp-languages/1986)

<div class="topic-metadata">

**Author:** [@polynomialherder](https://racket.discourse.group/u/polynomialherder)\
**Replies:** 29\
**Last updated:** [June 27, 2023, 3:22pm UTC](https://racket.discourse.group/t/responses-to-common-criticisms-of-lisp-languages/1986 "2023-06-27T15:22:30Z")

</div>

Just prefacing this by saying that my goal with this post isn't to incite a flame war or be rude: I'm a beginner to Lisps who has a soft spot for them. I learned to code with SICP, and shortly after I somehow stumbled up…

---

## [Software freedom conservancy](https://racket.discourse.group/t/software-freedom-conservancy/2035)

<div class="topic-metadata">

**Author:** [@matteo-daddio](https://racket.discourse.group/u/matteo-daddio)\
**Replies:** 8\
**Last updated:** [June 27, 2023, 7:50am UTC](https://racket.discourse.group/t/software-freedom-conservancy/2035 "2023-06-27T07:50:28Z")

</div>

Hello, I noticed that Racket is member of SFC. I wonder what are the differences between SFC and FSF.

---

## [How to turn off highlighting in DrRacket](https://racket.discourse.group/t/how-to-turn-off-highlighting-in-drracket/2041)

<div class="topic-metadata">

**Author:** [@Watt](https://racket.discourse.group/u/Watt)\
**Replies:** 3\
**Last updated:** [June 26, 2023, 3:25pm UTC](https://racket.discourse.group/t/how-to-turn-off-highlighting-in-drracket/2041 "2023-06-26T15:25:09Z")

</div>

I've just started using DrRacket. When I type a closing parenthesis, the opening one is highlighted in blue for maybe a second or half a second. When my cursor is at the end of a parenthesis, there is a grey background f…

---

## [How to include a Google analytics tag to a scribble website](https://racket.discourse.group/t/how-to-include-a-google-analytics-tag-to-a-scribble-website/2042)

<div class="topic-metadata">

**Author:** [@Panadestein](https://racket.discourse.group/u/Panadestein)\
**Replies:** 1\
**Last updated:** [June 26, 2023, 9:08am UTC](https://racket.discourse.group/t/how-to-include-a-google-analytics-tag-to-a-scribble-website/2042 "2023-06-26T09:08:11Z")

</div>

I would like to add a Google Analytics tag to a scribble generated website. I have found this solution here, but it is outdated. The new form of the tags is: \<!-- Google tag (gtag.js) --\> \<script async src="https://www.…

---

## [Require: namespace mismatch](https://racket.discourse.group/t/require-namespace-mismatch/2016)

<div class="topic-metadata">

**Author:** [@madkins23](https://racket.discourse.group/u/madkins23)\
**Replies:** 5\
**Last updated:** [June 22, 2023, 11:49pm UTC](https://racket.discourse.group/t/require-namespace-mismatch/2016 "2023-06-22T23:49:04Z")

</div>

I've now ended up in this situation twice: require: namespace mismatch; reference to a module that is not instantiated module: "/usr/local/racket/share/pkgs/drracket/drracket/private/drracket-errortrace-key.rkt" ph…

[Previous page](https://racket.discourse.group/latest.md?page=42)

[Next page](https://racket.discourse.group/latest.md?page=44)
