[racket-users] Racket Survey 2024

2024-07-28 Thread Stephen De Gabrielle
Racket Survey 2024 If you have used Racket, or you are considering using Racket, please help us by completing this survey: https://forms.gle/EYuzG4Jp9X5bqoHQ9 -- This group is deprecated and retained as an archive. Racket discussions have moved to the Racket Discourse at https://racket.dis

Re: [racket-users] racket -m from commandline

2022-12-17 Thread Wolfgang Hukriede
Great, thanks David, that did the trick. And someone might want to fix the "racket --help" output, if you ask me. Happy holidays! On 12/17/22, David Van Horn wrote: > You likely want to also use the -t option so that the module is required. > Here's an example: > > % cat try.rkt > > #lang racket

Re: [racket-users] racket -m from commandline

2022-12-17 Thread David Van Horn
You likely want to also use the -t option so that the module is required. Here's an example: % cat try.rkt #lang racket (provide main) (define (main . args) (displayln (cons "HELLO:" args))) % racket -tm try.rkt there (HELLO: there) On Sat, Dec 17, 2022 at 11:50 AM whuk...@gmail.com wr

[racket-users] racket -m from commandline

2022-12-17 Thread whuk...@gmail.com
racket --help says: -m, --main Call `main` with command-line arguments, print results but I cannot get this to work. All I get is main: not defined or required into the top-level environment in all (to me) conceivable variants. Could anyone provide an actually working example? Please d

[racket-users] Racket v8.6 is now available

2022-08-11 Thread Stephen De Gabrielle
Racket v8.6 is now available from https://download.racket-lang.org/ Enhancements include equal-always?, stencil vectors, Windows on Arm64, simultaneous substitutions in Redex, enhancement to the Web Server, LOP build system and many other repairs and changes! See https://blog.racket-lang.org

[racket-users] Racket meet-up Saturday 5 March 18:00 UTC

2022-03-05 Thread Stephen De Gabrielle
# Racket meet-up Saturday 5 March 18:00 UTC https://gather.town/app/wH1EDG3McffLjrs0/racket-users Racket meet-up happen s the first Saturday EVERY Month at UTC18:00 Meet-up thread https://racket.discourse.group/t/racket-meet-up-saturday-5-march-minutes-and-discussion-thread/767?u=spdegabrielle

[racket-users] Racket v8.4 released

2022-02-09 Thread 'John Clements' via Racket Users
Racket version 8.4 is now available from https://racket-lang.org/ * Command-line Racket provides a new expression editor by default for its read-eval-print loop (REPL). The new REPL is based on the Chez Scheme expression editor, but extended to use the same language-sensitive syntax c

[racket-users] Racket meet-up today!

2022-01-08 Thread Stephen De Gabrielle
Racket meet-up TODAY 8-jan-2022 utc 18:00 Come join us to show or see peoples latest racket projects We will also show some early Creative Racket Competition 2022 Entries https://gather.town/app/wH1EDG3McffLjrs0/racket-users https://racket.discourse.group/t/creative-racket-competition-2022-january

Re: [racket-users] Racket Discourse

2021-11-23 Thread Damien Mattei
i apologize ,the confirmation mail was in the spam folder, everything is fine now thanks Damien On Tue, Nov 23, 2021 at 6:46 PM John Clements wrote: > I’m sorry to hear that! Several things to check/try > > 1) I see the confirmation email coming from “rac...@discoursemail.com”, > with subject l

Re: [racket-users] Racket Discourse

2021-11-23 Thread 'John Clements' via Racket Users
I’m sorry to hear that! Several things to check/try 1) I see the confirmation email coming from “rac...@discoursemail.com”, with subject line "[Racket Discussions] Confirm your new account” Maybe it’s in your junk folder? 2) You can always ignore the given url and just go to racket.discourse.gr

Re: [racket-users] Racket Discourse

2021-11-22 Thread Sage Gerard
Thanks! On 11/22/21 9:58 AM, Sam Tobin-Hochstadt wrote: > On Mon, Nov 22, 2021 at 9:52 AM Sage Gerard wrote: >> Thanks for checking on this. I'd expect something like a CoC more than a ToS >> in this case, but terms are terms :) > The discourse site is hosted by the people who make/run Discourse

Re: [racket-users] Racket Discourse

2021-11-22 Thread Sage Gerard
Gotcha, thanks. As long as we were warned! I thought I remembered Sam mentioning something along the lines of an "AWS grant," but my memory is unreliable here. On 11/22/21 9:57 AM, John Clements wrote: > Good questions: > > 1) Yes, Sam mentioned the discourse group at RacketCon, and there was some

Re: [racket-users] Racket Discourse

2021-11-22 Thread 'John Clements' via Racket Users
Good questions: 1) Yes, Sam mentioned the discourse group at RacketCon, and there was some “hallway” discussion about it. 2) No, no sponsor was involved. Yikes! Indeed, I’m not aware that Racket *has* any sponsors currently, aside from the research and infrastructure grants that are being funde

Re: [racket-users] Racket Discourse

2021-11-22 Thread Sage Gerard
Thanks for checking on this. I'd expect something like a CoC more than a ToS in this case, but terms are terms :) If you don't mind, I have a couple of follow up questions. - Were "rank-and-file" Racket contributors alerted to this change in advance? Say, in a RacketCon speech? I may have misse

Re: [racket-users] Racket Discourse

2021-11-22 Thread 'John Clements' via Racket Users
I’m actually very heartened to see the boilerplate here; it sounds like this is something we can edit, and not something imposed by Discourse. If that’s the case, then it certainly seems likely that we can find some language (or, more importantly, *lack* of language) that makes more of us happy.

Re: [racket-users] Racket Discourse

2021-11-22 Thread Norman Gray
Greetings. On 22 Nov 2021, at 4:24, Sage Gerard wrote: > But I have to ask, who wrote the ToS? Who is "the company" in its > > context? Discord? One of the Racket team's universities? A sponsor? I'm not sure who 'the company' is, either, but they appear to be called 'company_name' (catchy!),

Re: [racket-users] Racket Discourse

2021-11-22 Thread Stephen De Gabrielle
Hi Sage, It looks like the same text, and has the same last updated date, as the Haskell Discourse TOS. I think it is the default text provided by Discourse for the free hosting. I don't think anyone has the time or expertise to rewrite it, but I'm sure specific items could be looked at if they a

Re: [racket-users] Racket Discourse

2021-11-21 Thread 'John Clements' via Racket Users
Many thanks for your thoughts. I appreciate that your time and inbox space is at a premium, and I’ll try to be careful about posting things to more than one forum. Best, John Clements > On Nov 21, 2021, at 22:53, Sorawee Porncharoenwase > wrote: > > My personal opinion is that, if we want D

Re: [racket-users] Racket Discourse

2021-11-21 Thread Sage Gerard
Also: Apologies. That came off as rude. No offense intended. But I have to ask, who wrote the ToS? Who is "the company" in its context? Discord? One of the Racket team's universities? A sponsor? On 11/21/21 11:20 PM, Sage Gerard wrote: > Thanks for letting us know. When should people expect to un

Re: [racket-users] Racket Discourse

2021-11-21 Thread Sage Gerard
Thanks for letting us know. When should people expect to unsubscribe? I read the ToS, privacy policy, and thoughts. Hard pass. On 11/21/21 1:09 PM, 'John Clements' via Racket Users wrote: > TL;DR: Go to > > https://racket.discourse.group/invites/okLTSrQw1T > > and sign up for Racket Discourse

Re: [racket-users] Racket Discourse

2021-11-21 Thread Sorawee Porncharoenwase
ce). > If this is the official moment for giving up on this mailing list, it would > probably be good to turn up these settings to some draconian level anyway, > just to leave one fewer spam target on the internet. > > -Philip > > On Sun, Nov 21, 2021 at 6:08 PM 'John Clem

Re: [racket-users] Racket Discourse

2021-11-21 Thread Philip McGrath
ings-reference%2Cadvanced-settings-reference). If this is the official moment for giving up on this mailing list, it would probably be good to turn up these settings to some draconian level anyway, just to leave one fewer spam target on the internet. -Philip On Sun, Nov 21, 2021 at 6:08 P

Re: [racket-users] Racket Discourse

2021-11-21 Thread 'John Clements' via Racket Users
Wait, you think that’s high traffic? Gee whiz, the mailing list *has* shrunk, hasn’t it? Okay, that was not an entirely serious reply, but I do think that in contrast to the discord & slack channels, the discourse is likely to be searchable and at least lightly curated six months from now. Also

Re: [racket-users] Racket Discourse

2021-11-21 Thread Sorawee Porncharoenwase
n Clements' via Racket Users < racket-users@googlegroups.com> wrote: > TL;DR: Go to > >https://racket.discourse.group/invites/okLTSrQw1T > > and sign up for Racket Discourse (https://racket.discourse.group/) > > # Thoughts behind the move: > > Over time,

[racket-users] Racket Discourse

2021-11-21 Thread 'John Clements' via Racket Users
TL;DR: Go to https://racket.discourse.group/invites/okLTSrQw1T and sign up for Racket Discourse (https://racket.discourse.group/) # Thoughts behind the move: Over time, it has become steadily more apparent that email-only mailing lists are an outdated communication medium for the Racket com

Re: [racket-users] racket-mode / paredit combine closing parens

2021-11-17 Thread David Storrs
Ah, that looks right. Thanks, Siddhartha. On Wed, Nov 17, 2021 at 1:59 PM Siddhartha Kasivajhula wrote: > Was curious about this feature so I went looking. It might be lispy-tab > . > > > On Wed, Nov 17, 2021 at 10:35 AM David Storrs > wrote: > >> In Emacs,

Re: [racket-users] racket-mode / paredit combine closing parens

2021-11-17 Thread Siddhartha Kasivajhula
Was curious about this feature so I went looking. It might be lispy-tab . On Wed, Nov 17, 2021 at 10:35 AM David Storrs wrote: > In Emacs, I've seen a demonstration where one keystroke can pull all > closing parens together, transforming this (point/cursor p

[racket-users] racket-mode / paredit combine closing parens

2021-11-17 Thread David Storrs
In Emacs, I've seen a demonstration where one keystroke can pull all closing parens together, transforming this (point/cursor position is shown as |): (let () (let () (some-func 'a)| ) ) into this: (let () (let () (some-func 'a)))| I haven't been able to find the relevant ke

[racket-users] Racket v8.3 also available on the Ubuntu PPA

2021-11-14 Thread Asumu Takikawa
On 2021-11-06 21:07:22 +, 'John Clements' via Racket Users wrote: > Racket version 8.3 is now available from > > https://racket-lang.org/ v8.3 is also now available from the Ubuntu PPA: https://launchpad.net/~plt/+archive/ubuntu/racket This release also supports Ubuntu 21.10 (Impish).

[racket-users] Racket Discourse (forum & mailing list)

2021-11-10 Thread Stephen De Gabrielle
Racket Discourse! Sam announced this on day two of RacketCon so it is public, but I thought I’d spread the word as not everyone was able to attend or watch all the videos yet. It is a bit like google groups in that you have a web interface and a mailing list mode. A (hopefully) real benefit of u

[racket-users] Racket Discord (chat) forum

2021-11-07 Thread Stephen De Gabrielle
Hi, Sam mentioned the discord - I thought I'd share the link https://discord.gg/6Zq8sH5 bw Stephen -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users

[racket-users] Racket v8.3

2021-11-06 Thread 'John Clements' via Racket Users
Racket version 8.3 is now available from https://racket-lang.org/ * Racket removes syntax arming and disarming in favor of a simpler system of protected syntax operations, along with other updates to the syntax system. * DrRacket has improved support for custom #lang languages. * Typed R

[racket-users] Racket News - Issue 55

2021-11-05 Thread Paulo Matos
Hi all, Racket News Issue 55 is here... Call it a warmup for RacketCon later on. Enjoy the issue. https://racket-news.com/2021/11/racket-news-issue-55.html Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this

Re: [racket-users] Racket News - Issue 54

2021-10-07 Thread Paulo Matos
Stephen De Gabrielle writes: > Thank you Paulo for another great issue. > > I must put it *on the record* that the contributor of the 'run guile in Dr > Racket' is actually Laurent Orseau. Thanks for clearing that up. In any case, Laurent has also suggested the example to use with the quickscr

Re: [racket-users] Racket News - Issue 54

2021-10-07 Thread Stephen De Gabrielle
Thank you Paulo for another great issue. I must put it *on the record* that the contributor of the 'run guile in Dr Racket' is actually Laurent Orseau. bw s. On Thu, Oct 7, 2021 at 3:55 PM Paulo Matos wrote: > Hello all, > > Issue 54 is finally here: > https://racket-news.com/2021/10/racket-n

[racket-users] Racket News - Issue 54

2021-10-07 Thread Paulo Matos
Hello all, Issue 54 is finally here: https://racket-news.com/2021/10/racket-news-issue-54.html Enjoy! Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email

Re: [racket-users] racket/gui/base in sandboxes in places

2021-10-03 Thread George Neuner
On 10/3/2021 4:04 PM, 'William J. Bowman' via Racket Users wrote: I'm trying to run sandboxes in places, but when the sandboxes need access to racket/gui (such as through 2htdp/universe), they get `cannot instantiate racket/gui/base' a second time`. I've tried initing racket/gui once in the

[racket-users] racket/gui/base in sandboxes in places

2021-10-03 Thread 'William J. Bowman' via Racket Users
I'm trying to run sandboxes in places, but when the sandboxes need access to racket/gui (such as through 2htdp/universe), they get `cannot instantiate racket/gui/base' a second time`. I've tried initing racket/gui once in the server that starts the places, but this doesn't seem to work. (gui-ava

Re: [racket-users] Racket virtual meet-up in 50 minutes (8pm UTC) TODAY

2021-10-02 Thread Stephen De Gabrielle
Thank you to everyone who joined us today I’m looking forward to seeing more of you at the next meet-up: When: *First Saturday EVERY Month UTC: 20:00* (30 minutes but can overrun) Calendar: Google

[racket-users] Racket virtual meet-up in 50 minutes (8pm UTC) TODAY

2021-10-02 Thread Stephen De Gabrielle
All welcome starts in a little over 50 minutes Where: https://gather.town/app/wH1EDG3McffLjrs0/racket-users When: *First Saturday EVERY Month UTC: 20:00* (30 minutes but can overrun) Calendar: Google

Re: [racket-users] Racket meeting tomorrow?

2021-10-02 Thread Stephen De Gabrielle
All welcome starts in a little over 50 minutes Where: https://gather.town/app/wH1EDG3McffLjrs0/racket-users When: *First Saturday EVERY Month UTC: 20:00* (30 minutes but can overrun) Calendar: Google

Re: [racket-users] Racket meeting tomorrow?

2021-10-01 Thread Hendrik Boom
On Fri, Oct 01, 2021 at 12:31:27PM -0700, Sam Phillips wrote: > October 2, 2021 > 1 PM PDT > 4 PM EDT > 8 PM UTC > 10 PM CEST > > Should be the same URL as previous meetups. > > https://gather.town/app/wH1EDG3McffLjrs0/racket-users I'll try to be there even though I haven't been doing much Racke

Re: [racket-users] Racket meeting tomorrow?

2021-10-01 Thread Sam Phillips
October 2, 2021 1 PM PDT 4 PM EDT 8 PM UTC 10 PM CEST Should be the same URL as previous meetups. https://gather.town/app/wH1EDG3McffLjrs0/racket-users Cheers, Sam On Fri, Oct 1, 2021 at 9:49 AM Hendrik Boom wrote: > > Is there going to be a Racket online meeting at the gather site tomorrow >

Re: [racket-users] Racket meeting tomorrow?

2021-10-01 Thread Dominik Pantůček
I truly hope that the standard time (10pm CEST, 8pm UTC) and place (gather.town) tomorrow. Although I missed a few as I was busy with other projects over the summer, I'd like to see what others are up to again ;-) See ya there! Dominik On 01. 10. 21 18:49, Hendrik Boom wrote: Is there going

[racket-users] Racket meeting tomorrow?

2021-10-01 Thread Hendrik Boom
Is there going to be a Racket online meeting at the gather site tomorrow on October 2? There have been on previous first-Saturdays-in-the-month.If so, at what time, and what's the URL? -- hendrik -- You received this message because you are subscribed to the Google Groups "Racket Users" grou

[racket-users] Racket News - Issue 53

2021-08-17 Thread Paulo Matos
Hi all, Here's another Racket News Issue... Counting 53 now! :) Enjoy! https://racket-news.com/2021/08/racket-news-issue-53.html Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving ema

Re: [racket-users] racket/gui fn that returns width of O.S. toolbar?

2021-08-06 Thread James Platt
> In linux and I imagine on Windows and macOS, when there exists a vertical OS > toolbar the values returned by get-display-size and get-client-size are the > same and are insufficient. The macOS version, at least, is draggable so there can be different widths on different Finder windows at the

[racket-users] racket/gui fn that returns width of O.S. toolbar?

2021-08-06 Thread Don Green
Is there a racket/gui fn that returns width of an Operating System vertical toolbar? In linux and I imagine on Windows and macOS, when there exists a vertical OS toolbar the values returned by get-display-size and get-client-size are the same and are insufficient. So, Is there a racket/gui fn

[racket-users] Racket v8.2

2021-07-18 Thread 'John Clements' via Racket Users
-- Racket version 8.2 is now available from https://racket-lang.org/ * Racket CS improved the performance of large-integer arithmetic. * Racket has improved support for layered and tethered installation. * Racket CS suppor

[racket-users] Racket web-server question

2021-07-06 Thread Rohan Posthumus
Good morning everyone, Sorry, this is a bit of a noob question, but this is my first Racket program :-) I build a CRUD in Racket web-server, everything seems to work well but my Sqlite database does not update the data until I restart the server. I tried a few things, but all in vain. Any sug

[racket-users] Racket News - Issue 52

2021-07-02 Thread Paulo Matos
Issue 52 of RN is here: https://racket-news.com/2021/07/racket-news-issue-52.html Enjoy! Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-us

[racket-users] Racket News - Issue 51

2021-06-16 Thread Paulo Matos
Hello, Issue 51 of RN is online. Enjoy! https://racket-news.com/2021/06/racket-news-issue-51.html -- Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email

Re: [racket-users] Racket v8.1 [cs] -- Memory leaks with IDE in Win10

2021-06-15 Thread J Fuller
Hi! I've read the issue ticket and that sure sounds like the problem! I've installed 8.1.0.7 and I'll see if that addresses it. Thanks very much! On Tuesday, 15 June 2021 at 08:44:27 UTC-4 Matthew Flatt wrote: > Hi, and thanks for the report! > > That sounds like a bug that has been fixed for

Re: [racket-users] Racket v8.1 [cs] -- Memory leaks with IDE in Win10

2021-06-15 Thread Matthew Flatt
Hi, and thanks for the report! That sounds like a bug that has been fixed for the next release, especially if you opened any HTML page (such as documentation) from DrRacket. For more information on a previous report and the repair: https://github.com/racket/racket/issues/3832 Snapshot version

[racket-users] Racket v8.1 [cs] -- Memory leaks with IDE in Win10

2021-06-15 Thread J Fuller
Hi! I'm having problems with memory consumption in Racket v8.1 [cs], 64 bit on Windows 10. I left the IDE running overnight with a one short file open in the editor (less than 30 lines) but nothing actually running and in the morning, I found it it had consumed over 20GB of RAM (see attached

[racket-users] Racket Slack archive update: privacy concerns

2021-06-09 Thread D. Ben Knoble
Update on the project to host an archive of the Racket Slack: I have been directed to some privacy issues with the current proof-of-concept. Until these issues are resolved, I have made the repository private and taken down the site. If you have a copy of the archive files or site, I must ask th

Re: [racket-users] Racket Slack archive [help wanted]

2021-06-08 Thread Ben Knoble
D. Ben Knoble > 1) It wasn’t immediately clear to me that the links were the names of > channels. It seems painfully obvious to me now, but perhaps it’s worth > starting all the names with hashes? Great idea, thanks. > 2) Clicking on the channel name “general” appears to melt down somehow,

Re: [racket-users] Racket Slack archive [help wanted]

2021-06-08 Thread 'John Clements' via Racket Users
Hearing about this for the first time, seems like a fantastic idea. 10 seconds of experience: 1) It wasn’t immediately clear to me that the links were the names of channels. It seems painfully obvious to me now, but perhaps it’s worth starting all the names with hashes? 2) Clicking on the chan

[racket-users] Racket Slack archive [help wanted]

2021-06-08 Thread D. Ben Knoble
In case you missed it/aren't on Slack: The latest version of the Slack archive is up-and-running at https://benknoble.github.io/racket-slack-archive/ (extends through roughly 2021-06-07). The site is now built using a mix of - Racket (data processing, mostly the json, hash, and unzip modules)

Re: [racket-users] Racket News - Issue 50

2021-05-19 Thread Sage Gerard
Thank you for organizing the news and for bringing attention to so many cool projects out there. Definitely cause to celebrate! :) On 5/19/21 10:00 AM, Paulo Matos wrote: > Hello all, > > We have hit 50 issues! :) > https://racket-news.com/2021/05/racket-news-issue-50.html > > Enjoy! > > -- > Pa

[racket-users] Racket News - Issue 50

2021-05-19 Thread Paulo Matos
Hello all, We have hit 50 issues! :) https://racket-news.com/2021/05/racket-news-issue-50.html Enjoy! -- Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an e

Re: [racket-users] Racket v8.1

2021-05-09 Thread 'John Clements' via Racket Users
Ah! My apologies. I’ve added your name to our “preferred names” file, and I hope not to make this mistake again. Thank you! John > On May 8, 2021, at 13:38, Dexter Lagan wrote: > > Hello sir, > > Thank you ! My name is actually Dexter Santucci. Apologies for the > confusion. My email addre

Re: [racket-users] Racket - How to define a function that can be used both in syntax transformers and ordinary code?

2021-05-09 Thread Sage Gerard
Wow, I really butchered a sentence. Let me try it again. Old: "That is, there's a compile-time "pass" where Racket is focuses on the code you write and what they can see" New: "That is, there's a compile-time "pass" where Racket focuses on replacing used macros with new code, and that pass has

Re: [racket-users] Racket - How to define a function that can be used both in syntax transformers and ordinary code?

2021-05-09 Thread Sage Gerard
I'm stretching details a bit, but maybe it would help to think of phases as "passes." That is, there's a compile-time "pass" where Racket is focuses on the code you write and what they can see. These passes continue until the Racket program is fully expanded. Where things get tricky is remember

[racket-users] Racket - How to define a function that can be used both in syntax transformers and ordinary code?

2021-05-09 Thread Yushuo Xiao
I am using syntax transformers to define macros in Racket. I want to create some helper functions to help me manipulate the syntax. However, the functions I defined outside the syntax transformer are not available inside the syntax transformer. For example, in the following code (define (my-fun

[racket-users] Racket v8.1

2021-05-05 Thread 'John Clements' via Racket Users
-- Racket version 8.1 is now available from https://racket-lang.org/ - DrRacket tabs can be dragged, and have new close buttons. - Racket CS supports cross-compilation using `raco exe`. - Racket CS supports Android on 32-b

[racket-users] Racket News - Issue 49

2021-05-05 Thread Paulo Matos
Hi all, Apologies all for the yatus on Racket News - but we are back. Issue 49 is finally here and packed with lots of Racket goodness: https://racket-news.com/2021/05/racket-news-issue-49.html Enjoy, -- Paulo Matos -- You received this message because you are subscribed to the Google Groups

[racket-users] racket-prefs

2021-04-18 Thread Don Green
Using Racket on Ubuntu. Was Racket version 7 now version 8. New default racket-prefs file is in effect. Still have access to older versions of racket-prefs. Thought the new Racket install would continue to reference my previous racket-prefs file. a) Any thoughts about why any time I install new R

[racket-users] racket text://protocol client

2021-04-09 Thread Petite Abeille
Hello, Would you know of any racket text://protocol clients? Or servers? [1][2][3] Thanks in advance. [1] https://textprotocol.org [2] https://github.com/textprotocol/public [3] https://github.com/textprotocol/publictext -- You received this message because you are subscribed to the Google Gro

Re: [racket-users] Racket Dev Sessions Streamed on Twitch

2021-03-26 Thread Yury Bulka
Thank you for sharing! Looking forward to watching :) -- Yury Bulka https://mamot.fr/@setthemfree #NotOnFacebook Lindsey Handley writes: > Shameless plug here... > > For the past several months, Stephen Foster > and I have been live streaming our game developme

[racket-users] Racket Dev Sessions Streamed on Twitch

2021-03-26 Thread Lindsey Handley
Shameless plug here... For the past several months, Stephen Foster and I have been live streaming our game development in Racket on Twitch: https://www.twitch.tv/codespells We'd love to see some Racketeers! Feel free to stop by anytime and say hi, or just hangout

[racket-users] Racket News - Issue 48

2021-03-22 Thread Paulo Matos
Hi all, Issue 48 of RN has landed... https://racket-news.com/2021/03/racket-news-issue-48.html Enjoy it, if possible with a strong espresso! Keep Racketing, Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from thi

Re: [racket-users] Racket slower than Chez Scheme on interpreter benchmark, potential low hanging fruit?

2021-03-07 Thread Sorawee Porncharoenwase
With the recent improvements by Phil, the rank of the syntax object variant moves up from 26th to the second (what?!?), losing only to c++ / g++. Moreover, it's significantly faster than the third place. On Fri, Mar 5, 2021 at 3:29 AM philngu...@gmail.com < philnguyen0...@gmail.com> wrote: > Oh I

Re: [racket-users] Racket slower than Chez Scheme on interpreter benchmark, potential low hanging fruit?

2021-03-04 Thread philngu...@gmail.com
Oh I see. So one problem is here that `match-define` expands to `match` with an implicit error case, which at the low level, isn't distinguished from a user-written second case, and the tag check can't just be eliminated. On Thursday, March 4, 2021 at 9:40:22 AM UTC-8 Sam Tobin-Hochstadt wrote:

Re: [racket-users] Racket Meetup! 6 March

2021-03-04 Thread Dominik Pantůček
Hello Racketeers, just a friendly reminder here on the ML - this Saturday brings the next monthly Racket meetup(s) in Gather Town! >From the latest Racket News[1]: 6 March 2021 TWO sessions 11 am Pacific Time 4:30 pm UK time See you there! Dominik [1] https://racket-news.com/2021/03

Re: [racket-users] Racket slower than Chez Scheme on interpreter benchmark, potential low hanging fruit?

2021-03-04 Thread Sam Tobin-Hochstadt
I think there are two reasons that code gets slower. 1. The `match-define` includes pair and struct checks, which are omitted for plain accessor uses because of the unsafe declaration. 2. That use of `match` expands to `define-values` which ends up as a `call-with-values` and a `case-lambda` at th

[racket-users] Racket News - Issue 47

2021-03-04 Thread Paulo Matos
Racket News is once again here... yes, it's one of *those* weeks! https://racket-news.com/2021/03/racket-news-issue-47.html Enjoy! -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from i

Re: [racket-users] Racket slower than Chez Scheme on interpreter benchmark, potential low hanging fruit?

2021-03-04 Thread philngu...@gmail.com
Thanks for the tip about PLT_CS_COMPILE_LIMIT! I submitted a revision to the syntax object variant that incorporated sleepnova's and yjqww6's improvements. Also, I never knew about `(#%declare #:unsafe)` until I saw yjqww6's pull request. It makes a noticeable difference. One unsatisfying thing

Re: [racket-users] Racket slower than Chez Scheme on interpreter benchmark, potential low hanging fruit?

2021-03-03 Thread Sam Tobin-Hochstadt
First, there's no longer a difference because yjqww6 just had a PR merged that improves the Racket performance. The performance difference that was there was mostly because the Chez code was run with `--optimize-level 3` which turns off safety. If that was changed to `--optimize-level 2` the timin

Re: [racket-users] Racket slower than Chez Scheme on interpreter benchmark, potential low hanging fruit?

2021-03-03 Thread Dexter Lagan
For what it's worth, I ran my own benchmark on Racket 8.0 and Racket 8.0.10 (current), and current is between 50 and 100% faster for certain operations. There must have been some optimizations done recently to current. Dex On Tuesday, March 2, 2021 at 9:37:29 AM UTC+1 wanp...@gmail.com wrote:

Re: [racket-users] Racket slower than Chez Scheme on interpreter benchmark, potential low hanging fruit?

2021-03-02 Thread sleepnova
I previously came out with a version that converts a BF program directly into a module, which has received some optimization contributions from Matthew Flatt. Got some pretty good results. Execute bench.b in cpu time: 1542 ms, (2.2s include compile time). And mandel.b in cpu time: 3851 ms, (7s in

Re: [racket-users] Racket slower than Chez Scheme on interpreter benchmark, potential low hanging fruit?

2021-03-01 Thread Sam Tobin-Hochstadt
When Chez is faster than Racket CS, the usual culprits are either: - mutable pairs - very large code size that causes Racket CS to interpret the outer module However, neither of those seem to be happening here. Sam On Mon, Mar 1, 2021 at 2:39 AM philngu...@gmail.com wrote: > > There’s this benc

Re: [racket-users] racket-launcher-names and easing the user experience

2021-03-01 Thread Matthew Flatt
The path for executables in user-scope installation is always like that. As far as I know, think there's not a great answer for where to put user-scope executables, especially across platforms. One more option to consider: add a `raco` command. That avoids the PATH issue by changing the PATH searc

[racket-users] racket-launcher-names and easing the user experience

2021-03-01 Thread Laurent
Hi all, I want to share a program with non-racketeers, as a package/collection named myprog (say), and I want to make it as simple as possible for the user. [The Racket Installation instructions need some work by the way, it's not very user friendly on linux. It could at least say that `[sudo] ap

[racket-users] Racket slower than Chez Scheme on interpreter benchmark, potential low hanging fruit?

2021-02-28 Thread philngu...@gmail.com
There’s this benchmark on BF interpreter where the Racket and Chez Scheme implementations are very similar, but Chez Scheme is much faster than Racket 8.0 at in

Re: [racket-users] [racket users] list question

2021-02-25 Thread Kevin Forchione
> On Feb 25, 2021, at 10:12 AM, Norman Gray wrote: > > > I think this is called 'zip', or a convolution [1]. The variant you describe > is (effectively) with circular lists, but seems to be the same principle. > > ...and I see that, with that name in hand, SRFI/1 does indeed have a zip >

Re: [racket-users] [racket users] list question

2021-02-25 Thread Norman Gray
Kevin, hello. On 25 Feb 2021, at 17:07, Kevin Forchione wrote: As you can see each element of the sublist corresponds to the list-ref of the modulo n (length sublist) as n proceeds from 0 to some maximum value. I’ve created a function that does exactly this, but … I’ve no idea what this pr

[racket-users] [racket users] list question

2021-02-25 Thread Kevin Forchione
Hi guys, I’m trying to find out what this process may be called. Suppose you have lists of various lengths: ‘(A B C D E F) ‘(1 2) ‘(3 4 5) And you want tho produce the following: '((A 1 3) (B 2 4) (C 1 5) (D 2 3) (E 1 4) (F 2 5) (A 1 3) (B 2 4) (C 1 5) (D 2 3) ...) As you can see each element

Re: [racket-users] Racket v8.0 (!)

2021-02-19 Thread Matthew Flatt
At Wed, 17 Feb 2021 17:31:04 -0500, Hendrik Boom wrote: > It looks as if there's no Racket on Chez for 32-bit Linux, though there does > seem to be one on Windows. I've added 32-bit i386 Linux CS to the set of snapshots at Utah: https://www.cs.utah.edu/plt/snapshots/ https://www.cs.utah.edu/plt

Re: [racket-users] Racket v8.0 (!)

2021-02-17 Thread Hendrik Boom
On Tue, Feb 16, 2021 at 09:24:59PM -0500, 'John Clements' via Racket Users wrote: > I think your 32-bit options at this point are these: > > 1) Use one of the nightly builds, e.g. > https://plt.cs.northwestern.edu/snapshots/ > 2) Compile it yourself, using the source bundle. > 3) (Of course, you

Re: [racket-users] Racket v8.0 (!)

2021-02-16 Thread 'John Clements' via Racket Users
I think your 32-bit options at this point are these: 1) Use one of the nightly builds, e.g. https://plt.cs.northwestern.edu/snapshots/ 2) Compile it yourself, using the source bundle. 3) (Of course, you could use an older version. Looks ilke 7.3 is the last one released in a 32-bit Linux build.)

Re: [racket-users] Racket v8.0 (!)

2021-02-16 Thread Hendrik Boom
On Tue, Feb 16, 2021 at 12:26:50PM -0500, John Clements wrote: > Help me out: which platform are you referring to? The Linux one that was on everybody's PC before PC's went 64-bit. I still use that old computer now and then with a stable Devuan release, especially when I'm on the move. (though no

Re: [racket-users] Racket v8.0 (!)

2021-02-16 Thread 'John Clements' via Racket Users
Help me out: which platform are you referring to? John > On Feb 16, 2021, at 8:10 AM, Hendrik Boom wrote: > > On Sat, Feb 13, 2021 at 09:17:26PM -0500, 'John Clements' via Racket Users > wrote: >> *** Racket 8.0 is here! *** >> >> Racket version 8.0 is now available from >> >>https://rac

Re: [racket-users] Racket v8.0 (!)

2021-02-16 Thread Hendrik Boom
On Sat, Feb 13, 2021 at 09:17:26PM -0500, 'John Clements' via Racket Users wrote: > *** Racket 8.0 is here! *** > > Racket version 8.0 is now available from > > https://racket-lang.org/ Are there no 32-bit intel binaries available? Or did I just look too soon? -- hendrik -- You received

[racket-users] Racket News - Issue 46

2021-02-16 Thread Paulo Matos
Hi all, Issue 46 is here: https://racket-news.com/2021/02/racket-news-issue-46.html Take a look and enjoy! -- Paulo Matos -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send

Re: [racket-users] Racket v8.0 (!)

2021-02-16 Thread Sage Gerard
So exciting! A massive thank you to everyone making Racket even better. :) ~slg ‐‐‐ Original Message ‐‐‐ On Saturday, February 13, 2021 9:17 PM, 'John Clements' via Racket Users wrote: > *** Racket 8.0 is here! *** > > Racket version 8.0 is now available from > > https://racket-lang.o

[racket-users] Racket on Corporate Desktop Windows

2021-02-14 Thread Bruce O'Neel
Hi, So for quite some while I have been running a minimal racket on my locked down windows desktop.   Go to More Installers and Checksums and I grab the Windows 64bit x86-64 tar ball, untar it, and everyone is happy. But no GUI of course. Well I had been building on MacOS for year

[racket-users] Racket v8.0 (!)

2021-02-13 Thread 'John Clements' via Racket Users
*** Racket 8.0 is here! *** Racket version 8.0 is now available from https://racket-lang.org/ Racket 8.0 marks the first release where Racket CS is the default implementation. Creating, polishing, and adopting Racket CS has been a 4-year effort involving the entire Racket community. At this

[racket-users] Racket Discord (text chat with channels like slack)

2021-02-06 Thread Stephen De Gabrielle
Hi Racketeers There is a Racket Discord! *I do recommend the Racket Slack and IRC* as they have more users - but the Racket Discord is available as an alternative. It is mostly used as a text chat service with channels like the Racket Slack, and it also supports voice, video and screen sharing.

[racket-users] Racket Meetup! 6 March

2021-02-06 Thread Stephen De Gabrielle
Thank you to Eli Barzilay for joining us on today's meetup to discuss the paper 'A Foreign Function Interface'. And a big thank you to Sam Philips for organising this event and making sure it happens. (all I did was the racket news announcement so thank you Sam) I had to leave a little early but

  1   2   3   4   5   6   7   8   9   10   >