[racket-users] Re: Racket v8.1
How can I run Racket 8.1 on Android? I'd love to run DrRacket natively and/or run raco under Termux. Where can I find out more information? Thanks, _Greg On Wednesday, May 5, 2021 at 9:39:22 AM UTC-7 johnbclements wrote: > -- > 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-bit and 64-bit ARM processors. > > - The database library supports running queries in OS threads. > > - Check-Syntax arrows correctly identify the definition site of > identifiers with contracts. > > - Racket CS performance has improved for structure predicates and > accessors > > - Racket CS is faster at multiplying extremely large numbers and > dividing large integers. > > - Racket CS allows callbacks to raise exceptions if they are annotated > with `#:callback-exns?`. > > - New ephemeron hash tables simplify the implementation of tables where > keys can refer to values. > > - Typed Racket supports for/foldr. > > - The stepper works for #lang htdp/*sl. > > - Struct signatures work for the ASL teaching language. > > The following people contributed to this release: > > Alex Harsányi, Alex Knauth, Alexander Shopov, Alexis King, Andrew > Mauer-Oats, Anish Athalye, Ben Greenman, Bert De Ketelaere, Bob Burger, > Bogdan Popa, Brian Adkins, Cameron Moy, David Van Horn, Dexter Lagan, > Dominik Pantůček, Fred Fu, Greg Hendershott, Gustavo Massaccesi, Hazel > Levine, Ismael Luceno, Jack Firth, Jarhmander, John Clements, Jörgen > Brandt, Laurent Orseau, Lazerbeak12345, Matthew Flatt, Matthias > Felleisen, Micah Cantor, Mike Sperber, Noah Ma, Patrick McCarty, Paulo > Matos, Pavel Panchekha, Philip McGrath, Philippe Meunier, R. Kent > Dybvig, Robby Findler, Ryan Culpepper, Ryan Kramer, Sam Tobin-Hochstadt, > Sergiu Ivanov, Shu-Hung You, Sorawee Porncharoenwase, Stephen De > Gabrielle, William J. Bowman, bmitc, xxyzz, yjqww6, and ymdarake > > Feedback Welcome > -- > > -- 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+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/a2ef1984-7237-4075-be67-219b9577685an%40googlegroups.com.
Re: [racket-users] Emacs Lisp as a Racket Language?
Thanks Matthias ... there's nothing on Tony's projects pages so I've sent him a message. _Greg -- 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+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[racket-users] Emacs Lisp as a Racket Language?
Is there interest in creating a Gnu Emacs Lisp Racket Language, along with the underlying APIs (perhaps tied to DrRacket) sufficient to compile and run Gnu Emacs Lisp extension packages? Is there prior or ongoing work for such a project? For some years there has been an attempt to port Gnu Emacs to run under Guile Scheme. A big stumbling block is the vast amount of extensions written in Emacs Lisp and continuing development thereof. Racket seems to be a *much* better platform for such a project than Guile, don't you think? _Greg (a long-time ambivalent Emacs user tired of Emacs Lisp) -- 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+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [racket-users] Emacs Lisp as a Racket Language?
I've implemented three programmers' text editors in days gone by, two of which were inspired by Emacs. It's easy to improve on Emacs' architecture and implementation but that just guarantees that the new improved editor will languish in obscurity since it doesn't have the momentum of the official Emacs. An editor would have to be truly extraordinary (including it's collection of extensions) in order to win power users away from Gnu Emacs. Like many long-term Emacs users, I'm unwilling to give up its power and convenience despite having to hold my nose a lot! If a Free Software reimplementation was fully compatible with Gnu Emacs at the Emacs Lisp level, it could also provide a superior architecture underneath for new code written nicer Racket languages. Unless and until the new editor wins over most of the users of the existing Gnu Emacs, it is critical to maintain backwards compatibility for traditional Emacs Lisp and the traditional API. Implementing Emacs Lisp presents a possibly interesting challenge to Racket's language framework. It may help that Emacs Lisp now supports lexical binding clearly signalled on a per-module basis. _Greg -- 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+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [racket-users] Emacs Lisp as a Racket Language?
Thanks Jens! _Greg -- 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+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.