[racket-users] Racket News - Issue 11

2019-07-01 Thread 'Paulo Matos' via Racket Users
The big 11 is here! :) https://racket-news.com/2019/07/racket-news-issue-11.html Enjoy, preferably with a strong espresso! -- 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

Re: [racket-users] Language-Specific Plugins: Toolbar button functionality to call drracket:eval:expand-program

2019-07-01 Thread Thomas Dickerson
On Mon, Jul 1, 2019 at 2:23 PM Philip McGrath wrote: > > I believe the main submodule will still be compiled the enclosing module > is loaded from source, but that should be trivial: it really only needs a > `require` and a function call. If the file has already been compiled to > bytecode, the

[racket-users] Drracket windows installation without admin rights

2019-07-01 Thread François Lapeyrère
Hi, Is it possible to install Drracket on Windows without admin rights ? Actually I also installed the Minimal Racket but I could not get to install Drracket from there. Any help will be appreciated. Regards, François -- You received this message because you are subscribed to the Google

[racket-users] Working examples of embedding Racket?

2019-07-01 Thread John Williams
I'm trying to embed Racket in a C program (Emacs, to be precise), but I'm running into a lot of trouble. When I try to link against libracket3m.a, the linker complains about undefined references to a bunch of symbols starting with rktio_. I tried using the Ubuntu version of Racket as well as

Re: [racket-users] Language-Specific Plugins: Toolbar button functionality to call drracket:eval:expand-program

2019-07-01 Thread Robby Findler
On Mon, Jul 1, 2019 at 10:40 AM Thomas Dickerson wrote: > On Sun, Jun 30, 2019 at 11:44 AM Robby Findler > wrote: >> >> May I ask why you need to have the C++ code embed Racket instead of >> the other way around (ie using the FFI)? > > > The short answer is this project is a very small part of

Re: [racket-users] Language-Specific Plugins: Toolbar button functionality to call drracket:eval:expand-program

2019-07-01 Thread Philip McGrath
On Mon, Jul 1, 2019 at 11:40 AM Thomas Dickerson < thomas_dicker...@alumni.brown.edu> wrote: > On Fri, Jun 28, 2019 at 5:50 PM Philip McGrath > wrote: > >> Again, this part works just fine. In particular, because of the way Racket's >> submodules >>

Re: [racket-users] Language-Specific Plugins: Toolbar button functionality to call drracket:eval:expand-program

2019-07-01 Thread Thomas Dickerson
Thanks for the responses. On Fri, Jun 28, 2019 at 5:50 PM Philip McGrath wrote: > If you're sure you want to get the raw program source and deal with it > manually, you can use the method `get-definitions-text >

Re: [racket-users] resources on PL design

2019-07-01 Thread Neil Van Dyke
That entire famous Smalltalk issue of Byte magazine is now online, as good-quality scans, so you can read all the articles, and juxtaposed with ads of a magazine of the time: https://archive.org/details/byte-magazine-1981-08 This was before my time, and, when I was reading this issue

Re: [racket-users] Re: resources on PL design

2019-07-01 Thread Neil Van Dyke
(This is a resend.) Lots of earlier HOPL papers are experience writeups relevant to the question of PL design.  (For example, Alan Kay did a great history of Smalltalk, which talks about more than just the language design itself, and the language design was influenced by the other things.)

Re: [racket-users] Re: resources on PL design

2019-07-01 Thread Neil Van Dyke
Lots of earlier HOPL papers are experience writeups relevant to the question of PL design.  (For example, Alan Kay did a great history of Smalltalk, which talks about more than just the language design itself, and the language design was influenced by the other things.) Separate from what's