Re: [racket-users] [OT] Nostalgia

2019-09-06 Thread Hendrik Boom
g code would have eclipsed the savings. -- hendrik > > Recently had to change my limit to 1024 MB... > > S. > > On Fri, 6 Sep 2019 at 14:41, Hendrik Boom wrote: > > > I just noticed DrRacket telling me > > Language: racket, with debugging ; memory limit: 12

[racket-users] [OT] Nostalgia

2019-09-06 Thread Hendrik Boom
I just noticed DrRacket telling me Language: racket, with debugging ; memory limit: 128 MB immediatey reminding me of the 128 K that was available on the first Lisp system I got any actual use from -- one I implemented myself on an IBM 360/65. Back then there were rumours that some IBM cust

[racket-users] [OT] Cities and GPS

2019-09-06 Thread Hendrik Boom
On Thu, Sep 05, 2019 at 10:42:01PM -0700, Alex Harsanyi wrote: ... > > > > > A package containing a database of the positions of the major cities and > > countries would be nice too :) > > > > > A general facility able to resolve location names to GPS coordinates would > be a lot of work, and

Re: [racket-users] Re: Listing All Programs

2019-09-05 Thread Hendrik Boom
On Thu, Sep 05, 2019 at 10:46:54AM -0700, Adam Golding wrote: > I want to try automating programming as search where I have various methods > to enumerate the set of all programs in different orders (fastest to halt > first? shortest source code first? etc.) and filter out certain programs > al

Re: [racket-users] Summer picture competition peoples choice

2019-09-05 Thread Hendrik Boom
On Thu, Sep 05, 2019 at 11:27:30AM +0100, Stephen De Gabrielle wrote: > Hi > > It’s time to vote for the > > *Summer picture competition community choice* > > > You don’t have to choose - you can vote for as many favourites as you want! Which has the result that voting for *all* of them has th

[racket-users] Pict combiners in list form?

2019-09-04 Thread Hendrik Boom
Is there a way to call the pict combiners (such as ht-append) giving it a list of argument picts instead of a varying number of argument picts? Perhaps another set of append functions, or another way of calling functions in Racket? I find myself writing list-folowing recursions every time I wan

[racket-users] More Pict details

2019-09-04 Thread Hendrik Boom
How do you draw a rectangle without a border? When I set the #:border-width parameter in filled-rectangle to zero I still get a black line around the rectangle. I worked around this by setting the #:border-color to the same color as the rectangle, but this feels like a kludge. -- hendrik --

Re: [racket-users] [standard-fish] github location for small house

2019-09-03 Thread Hendrik Boom
On Tue, Sep 03, 2019 at 04:03:42PM -0400, Hendrik Boom wrote: > On Tue, Sep 03, 2019 at 01:48:07PM -0400, Hendrik Boom wrote: > > On Tue, Sep 03, 2019 at 01:00:14PM -0400, Hendrik Boom wrote: > > > I have forked the github repository Stephen De Gabrielle made when > &g

Re: [racket-users] [standard-fish] github location for small house

2019-09-03 Thread Hendrik Boom
On Tue, Sep 03, 2019 at 01:48:07PM -0400, Hendrik Boom wrote: > On Tue, Sep 03, 2019 at 01:00:14PM -0400, Hendrik Boom wrote: > > I have forked the github repository Stephen De Gabrielle made when reporting > > the contest winners. > > > > I will continue developing

Re: [racket-users] [standard-fish] github location for small house

2019-09-03 Thread Hendrik Boom
On Tue, Sep 03, 2019 at 01:00:14PM -0400, Hendrik Boom wrote: > I have forked the github repository Stephen De Gabrielle made when reporting > the contest winners. > > I will continue developing this, as I gradually figure out whar I should > have done. > > This is wh

[racket-users] [standard-fish] github location for small house

2019-09-03 Thread Hendrik Boom
I have forked the github repository Stephen De Gabrielle made when reporting the contest winners. I will continue developing this, as I gradually figure out whar I should have done. This is where I'll be releasing updates and such: https://github.com/hendrikboom3/rackettown Let me know if you

Re: [racket-users] Borders in pict

2019-09-03 Thread Hendrik Boom
On Tue, Sep 03, 2019 at 06:23:41AM -0500, Robby Findler wrote: > These change the pen width and I believe the pen sits right on the border > of the rectangle. As Ben points out, they don't affect the width and height > of the pict, but picts draw outside their bounding box sometimes. So the drawn

[racket-users] Borders in pict

2019-09-02 Thread Hendrik Boom
With rectangle and filled-rectangle, I can specify a border width: (rectangle 100 100 #:border-width 5) Does that border sit inside the 100 x 100 rectangle, or is it around the rectangle making the result take 110 x 110 pixels. I can't see where this is specified in the documentation. -- hend

Re: [racket-users] Re: third-party package tips and developer concerns (Was: New version of file-watchers)

2019-08-31 Thread Hendrik Boom
On Sat, Aug 31, 2019 at 02:45:02PM +, Sage Gerard wrote: > I looked back and found my mistake: I only asked about blog posts and videos. > I'll refrain from version update posts here from now on. Whatever you originally asked for, I think this ensuing discussion about third-party packages is

[racket-users] [standard-fish] Update: small house facade, with attribute handling code

2019-08-31 Thread Hendrik Boom
24, 2019 at 08:27:34AM -0400, Hendrik Boom wrote: > door.rkt draws a picture of a small house, with a door and windows. > Different picture each time you run it. > > The bulk of the code is there to handle attributes (like colours and > sizes) in an association list, so that

[racket-users] I'd like clarification about scribble and pollen.

2019-08-28 Thread Hendrik Boom
There are a few things not clear to me about scribble. Scribble programs start with a line #lang scribble This invokes a different language from the regular Racket, with its own syntax and a suite of new standard functions. Most of the input text seems to be translated to a list of strings, an

Re: [racket-users] Is there an expanded form of the Racket2 purpose declaration?

2019-08-28 Thread Hendrik Boom
On Wed, Aug 28, 2019 at 06:33:02AM -1000, Breck Yunits wrote: > I'd recommend investing work to make the problem of porting Racket1 code to > RacketN painless. Hopefully as simple as one method call. We already have such a mechanism. The Racket 1 code is prepended with #lang racket whereaas

[racket-users] LaTeX

2019-08-27 Thread Hendrik Boom
On Mon, Aug 26, 2019 at 02:50:06PM -0700, Ilnar Selimcan wrote: ... > > Arithmetic expressions can be included in s-expression code by simply > wrapping them with $ signs, like in Latex. ''' LaTeX ... interesting. It is a pure notation without semantics. That is, it is a notation whose semant

Re: [racket-users] The future of current language Racket

2019-08-26 Thread Hendrik Boom
On Mon, Aug 26, 2019 at 01:45:44AM -0700, Arie van Wingerden wrote: > When Racket2 was announced, I got really upset, being afraid that all what I > like about (the old) Racket would be at stake. Also it was mentioned that the > docs would be based on Racket2 syntax, which probably would hamper u

Re: [racket-users] Is it possible to sell commercial use rights to an open source Racket package?

2019-08-24 Thread Hendrik Boom
On Fri, Aug 23, 2019 at 07:20:31PM -0400, Neil Van Dyke wrote: > > Aside: One thing I don't want is anyone new to Racket and open source > licensing to get a chance drive-by impression that Racket has unusual > "licensing problems".  I saw this concern multiple times recently.  I'd say > Racket's

[racket-users] [standard-fish] small house facade, with attribute handling code

2019-08-24 Thread Hendrik Boom
door.rkt draws a picture of a small house, with a door and windows. Different picture each time you run it. The bulk of the code is there to handle attributes (like colours and sizes) in an association list, so that you can establish defaults and the like. One thing I know is that the attribute

Re: [racket-users] Re: The case, and a proposal, for elegant syntax in #lang racket2

2019-08-21 Thread Hendrik Boom
On Wed, Aug 21, 2019 at 10:52:57AM -0400, George Neuner wrote: > > I don't like the idea of compulsory 'else' - for 'cond' or 'case' or > 'match' or ... > > 'Else' isn't needed if all input cases are covered, but in almost all > real world uses, the compiler is not able to prove the 'else' is >

Re: [racket-users] Re: The case, and a proposal, for elegant syntax in #lang racket2

2019-08-21 Thread Hendrik Boom
On Wed, Aug 21, 2019 at 02:55:46AM -0700, Chris Stephenson wrote: > Parantheses and learners - experience with 14-18 year olds ... ... > > Do we have parenthesis problems? > > Yes. Worse for students with previous programming experience. We solved > them by educating our students in the clues gi

Re: [racket-users] on-boarding new racketeers

2019-08-14 Thread Hendrik Boom
On Wed, Aug 14, 2019 at 02:25:40PM +0900, Stephen De Gabrielle wrote: > I’m travelling so haven’t been able to properly read the discussion :( > > I do want to add: > > A) Keep local git repos (backups) on storage you control- this is important > as you never know when you will lose access to a d

Re: [racket-users] detecting a recursive call?

2019-08-09 Thread Hendrik Boom
On Fri, Aug 09, 2019 at 01:03:17PM -0400, Sam Tobin-Hochstadt wrote: > This is possible -- the central trick is to maintain information about > the call stack separately, perhaps by using continuation marks. Or set a global variable on entry, and reset it on exit. If on entry the global variable i

Re: [racket-users] Re: gui widgets over canvas

2019-08-06 Thread Hendrik Boom
On Tue, Aug 06, 2019 at 02:03:14AM -0400, Neil Van Dyke wrote: > Thank you, Alex.  I'll take another look at using `panel%` that way.  (I > wasn't sure that would work well on all platforms, because its own > implementation has special-cases for its stock subclasses, which conceivably > might be ne

[racket-users] Evaluating Scribble and Pollen for prose

2019-08-05 Thread Hendrik Boom
On Thu, Aug 01, 2019 at 11:13:53AM -0400, David Storrs wrote: > tl;dr > > When writing prose, what are the 'killer features' of Scribble that make > people choose it over any other tool? (Specifically in the context of > prose -- Scribble is unbeatable when writing Racket documentation.) > > Lea

[racket-users] pollen?

2019-08-04 Thread Hendrik Boom
On Sun, Aug 04, 2019 at 02:17:33AM -0700, Simon Schlee wrote: > I have not completely read this thread in detail, but to me it seems like > it could be useful to you, to experiment with pollen and custom tags and > try to capture more semantic meaning with those tags. > I think you would have an

[racket-users] pict superimpose documentation

2019-08-03 Thread Hendrik Boom
The documentation in https://docs.racket-lang.org/pict/Pict_Combiners.html for the various superpose combiers does not specify with argument picts cover which other argument picts. -- hendrik -- You received this message because you are subscribed to the Google Groups "Racket Users" group. T

Re: [racket-users] Scribble text included out of order

2019-08-03 Thread Hendrik Boom
list submission. -- hendrik On Fri, Aug 02, 2019 at 03:41:02PM -0400, Hendrik Boom wrote: > On Thu, Aug 01, 2019 at 07:41:46AM -0400, Benjamin Lerner wrote: > > On 8/1/19 7:25 AM, Hendrik Boom wrote: > > > > > > (2) When I use include-section from the main file, the

[racket-users] Location of included text

2019-08-02 Thread Hendrik Boom
On Fri, Aug 02, 2019 at 10:07:05PM +0200, Jens Axel Søgaard wrote: > Den tor. 1. aug. 2019 kl. 13.25 skrev Hendrik Boom : > > > (2) When I use include-section from the main file, the actual text in > > the main file appears first, and the included files are all saved up ane >

[racket-users] Scribble text included out of order

2019-08-02 Thread Hendrik Boom
On Thu, Aug 01, 2019 at 07:41:46AM -0400, Benjamin Lerner wrote: > On 8/1/19 7:25 AM, Hendrik Boom wrote: > > > (2) When I use include-section from the main file, the actual text in > > the main file appears first, and the included files are all saved up ane > > emitt

Re: [racket-users] Unwelcome surprises using Scribble on a 90,000-word novel

2019-08-02 Thread Hendrik Boom
On Fri, Aug 02, 2019 at 10:46:26AM -0400, Benjamin Yeung wrote: > On Fri, Aug 2, 2019 at 7:25 AM Hendrik Boom wrote: > > > > So I see two ways forward on the snipped include front: > > > > (1) Write a preprocessor along the lines of the C presprocessor, but a > &

Re: [racket-users] Unwelcome surprises using Scribble on a 90,000-word novel

2019-08-02 Thread Hendrik Boom
On Thu, Aug 01, 2019 at 05:58:03PM -0500, Robby Findler wrote: > On Thu, Aug 1, 2019 at 12:54 PM Hendrik Boom wrote: > > At present, @include-section invokes require. Does it need to? Does > > it actually export identifiers to the invoking scribble file? Or is > > this jus

Re: [racket-users] Re: Racket2 possibilities

2019-08-02 Thread Hendrik Boom
On Fri, Aug 02, 2019 at 01:49:23AM -0700, Yongming Shen wrote: > On the topic of making Racket 2 more appealing to new users. As a new user > myself, I have one (likely uninformed) suggestion: > > Design and promote a "boring core subset" that an experienced programmer > can pick up easily and b

Re: [racket-users] Unwelcome surprises using Scribble on a 90,000-word novel

2019-08-01 Thread Hendrik Boom
On Thu, Aug 01, 2019 at 07:41:46AM -0400, Benjamin Lerner wrote: > On 8/1/19 7:25 AM, Hendrik Boom wrote: > > > Well, my novel draft made it through Scribble, but not intact. > > > > > > (1) Some of the @ commands I use are intended to cause conditional &

[racket-users] Unwelcome surprises using Scribble on a 90,000-word novel

2019-08-01 Thread Hendrik Boom
Well, my novel draft made it through Scribble, but not intact. (1) Some of the @ commands I use are intended to cause conditional inclusion of their contents, dependong on a command-line arameter (which haven't yet implemented in scribble. This is so I can keep my athor's notes about the tex

Re: [racket-users] Symex: a DSL for symbolic expressions

2019-08-01 Thread Hendrik Boom
On Wed, Jul 31, 2019 at 06:40:05PM -0400, Neil Van Dyke wrote: > > For structured editing related work in sexp, of course there's Emacs > structural operations that have been in there forever (not well-known, Certainly not well known. I've been using emacs for decades, and I never heard of them.

[racket-users] SOLVED: Calling function with Scribble text as argument(s)

2019-07-31 Thread Hendrik Boom
On Tue, Jul 30, 2019 at 10:40:34PM -0400, Hendrik Boom wrote: > On Tue, Jul 30, 2019 at 04:04:38PM -0400, Ben Greenman wrote: > > > Now for the next problem. If I @include-section, an occurrence of > > > redtext in the included section is recognised as an unbound identifi

Re: [racket-users] Calling function with Scribble text as argument(s)

2019-07-30 Thread Hendrik Boom
On Tue, Jul 30, 2019 at 04:04:38PM -0400, Ben Greenman wrote: > > Now for the next problem. If I @include-section, an occurrence of > > redtext in the included section is recognised as an unbound identifier. > > Evidently I need to say something to get included sections to inherit > > bindings fro

Re: [racket-users] Calling function with Scribble text as argument(s)

2019-07-30 Thread Hendrik Boom
On Tue, Jul 30, 2019 at 08:08:39PM +0200, Jens Axel Søgaard wrote: > Den tir. 30. jul. 2019 kl. 19.02 skrev Hendrik Boom >: > > > I've found this as an example for getting coloured text: > > > > #lang scribble/base > > > > @(require scribble/co

[racket-users] Calling function with Scribble text as argument(s)

2019-07-30 Thread Hendrik Boom
I've found this as an example for getting coloured text: #lang scribble/base @(require scribble/core) @(define (colorize #:color c . content) (elem #:style (style #f (list (color-property c))) content)) @colorize[#:color "red"]{WARNING} But what if you wa

Re: [racket-users] Re: Racket2 possibilities

2019-07-29 Thread Hendrik Boom
On Sun, Jul 28, 2019 at 05:03:16PM -0700, Atlas Atlas wrote: > пятница, 26 июля 2019 г., 23:35:45 UTC+3 пользователь Hendrik Boom написал: > > > > > One of the great things about Idris is its dependent types, and the > > way they can be used for (constructi

Re: [racket-users] Directory-specific installation of packages?

2019-07-28 Thread Hendrik Boom
On Sun, Jul 28, 2019 at 08:48:20AM +0100, James Geddes wrote: > > In general, I now have the sense that there are OS-specific package managers, > and there are language-specific package managers, and they do not play nicely > with each other. This is a real problem. It's not clear what the sol

Re: [racket-users] using scribble for everything from category theory to poetry

2019-07-27 Thread Hendrik Boom
On Tue, Jul 16, 2019 at 03:30:37PM +0200, Jens Axel Søgaard wrote: > Den man. 15. jul. 2019 kl. 23.38 skrev Hendrik Boom >: > > > (1) How does scribble handle mathematical notation? Presumably there's a > > hack > > for when I'm generating TeX,

Re: [racket-users] Racket2 on a ubiquitous platform [was the case, and a proposal, for elegant syntax in #lang racket2]

2019-07-26 Thread Hendrik Boom
On Fri, Jul 26, 2019 at 03:03:02AM +0800, stewart mackenzie wrote: > > If you want to Racket2 popular make it easy for users to get the > programmer's responsive applications and programmers will come in > droves. Drop Chez, reimplement the Racket interpreter in Rust and > target it at WASM. I th

Re: [racket-users] on reducing barriers in the Racket community

2019-07-26 Thread Hendrik Boom
On Fri, Jul 26, 2019 at 02:59:03AM -0700, Jérôme Martin wrote: > On Thursday, July 25, 2019 at 9:39:08 PM UTC+2, Atlas Atlas wrote: > > For example men in general more aggressive then women, they also pursue > different social goals. You cannot ignore this, or blame the men for what > they are. Y

Re: [racket-users] Re: Racket2 possibilities

2019-07-26 Thread Hendrik Boom
On Fri, Jul 26, 2019 at 02:41:31AM -0700, Sepand Meenu wrote: > I have approached Racket mainly from a computational perspective (physics > and math), and I've found parentheses so far _not_ much of a distraction or > annoyance. Actually, as far as the parens reduce the amount of syntactical > c

Re: [racket-users] Re: Racket2 possibilities

2019-07-26 Thread Hendrik Boom
On Fri, Jul 26, 2019 at 01:28:24AM -0700, Mike G. wrote: > Opinions are like belly buttons, and I'd like to show you two of mine (as in > that terrible Gene Roddenberry film). > > I very much like the overall goals of making Racket more consistent and more > generic. They strike me as reforms

Re: [racket-users] Re: The case, and a proposal, for elegant syntax in #lang racket2

2019-07-26 Thread Hendrik Boom
On Thu, Jul 25, 2019 at 09:42:10PM -0400, Greg Hendershott wrote: > > This makes me wonder if some experienced programmers dislike simple > syntax, not just because it is unfamiliar to them, but also because it > is too simple to serve as an effective in-group filter. If humanities > students are

[racket-users] The elegance of tail-nesting recursive syntax

2019-07-24 Thread Hendrik Boom
On Wed, Jul 24, 2019 at 06:25:18PM -0700, rocketnia wrote: > > > On Wednesday, July 24, 2019 at 6:43:25 AM UTC-7, Ben Greenman wrote: > > > > On 7/24/19, Mike G. > wrote: > > >> My proposal is to pick a currently underused character (I picked '/' 30 > > >> years ago but amost anything would do)

Re: [racket-users] Interoperability between Racket & Chez Scheme

2019-07-24 Thread Hendrik Boom
On Tue, Jul 23, 2019 at 06:52:32PM -0600, Matthew Flatt wrote: > At Tue, 23 Jul 2019 17:14:56 -0700 (PDT), Brian Adkins wrote: > > With the Racket on Chez Scheme implementation, how interoperable are Racket > > and Chez? Is it possible for Racket functions to call Chez functions (or > > vice vers

Re: [racket-users] Re: The case, and a proposal, for elegant syntax in #lang racket2

2019-07-24 Thread Hendrik Boom
On Wed, Jul 24, 2019 at 08:06:18AM -0700, Will Jukes wrote: >- On the other hand, parenthesized syntax is a natural way of conveying >the difference between statements and expressions, and that's lost in >moving away from parenthesized syntax, so there's some trade-off there. Is ther

Re: [racket-users] Scribble timing

2019-07-23 Thread Hendrik Boom
On Thu, Jul 18, 2019 at 12:25:22PM -0600, Matthew Flatt wrote: > > At Thu, 18 Jul 2019 12:28:53 -0400, Hendrik Boom wrote: > > > Did some measurements. > > > > > > 800K of text, represented as 80 scribble files each of 10K bytes, > > > each included using

Re: [racket-users] Scribble reinstallation

2019-07-23 Thread Hendrik Boom
On Mon, Jul 22, 2019 at 09:25:35PM -0400, Ben Greenman wrote: > You should be able to keep the current Racket, > download a snapshot build, > and run the `/bin/drracket` inside the snapshot > > https://www.cs.utah.edu/plt/snapshots/ So I would install one of the snapshots and use it instead o

[racket-users] Scribble reinstallation

2019-07-22 Thread Hendrik Boom
On Thu, Jul 18, 2019 at 12:25:22PM -0600, Matthew Flatt wrote: > > At Thu, 18 Jul 2019 12:28:53 -0400, Hendrik Boom wrote: > > > Did some measurements. > > > > > > 800K of text, represented as 80 scribble files each of 10K bytes, > > > each included using

[racket-users] tail-nesting recursive syntax

2019-07-22 Thread Hendrik Boom
On Mon, Jul 22, 2019 at 10:46:26AM +0200, Dexter Lagan wrote: > I'm not going over why s-expressions are the way to go, mr. Rivest did it > best in his 1997 MIT doc: > > https://people.csail.mit.edu/rivest/Sexp.txt > > A parens-less Racket2 would become Crystal. And I don't think we need yet

Re: [racket-users] Re: Racket2 possibilities

2019-07-22 Thread Hendrik Boom
On Mon, Jul 22, 2019 at 02:19:39AM -0700, Maria Gabriela Guimarães wrote: ... > > I have mentioned this one, and will repeat again: > > *Make Racket become Language-Oriented Programming on the JVM, the ErlangVM, > and perhaps other mainstream VMs.* And the JVM in browsers has been thoroughly su

Re: [racket-users] Racket2 possibilities

2019-07-21 Thread Hendrik Boom
On Sat, Jul 20, 2019 at 08:53:17PM -0700, Andrew Gwozdziewycz wrote: > > I'm in favor of a different syntax if it doesn't add new semantics > along with it. I'm also in favor of an s-expression based syntax that > uses less parens all together. In other words, I think a way to > proceed might be t

Re: [racket-users] Racket2 possibilities: Honu

2019-07-21 Thread Hendrik Boom
On Sat, Jul 20, 2019 at 06:07:40PM -0400, Christopher Lemmer Webber wrote: > Hi Matthew, > > As someone who (unintentionally) caused maybe some of the debate to get > out of hand (or did I?) I would like to open by saying that both your > last email to the prior thread and also this email are both

Re: [racket-users] The case, and a proposal, for elegant syntax in #lang racket2

2019-07-19 Thread Hendrik Boom
On Fri, Jul 19, 2019 at 08:54:41AM -0700, Brian Adkins wrote: > This may seem like a nitpick, but I think there would be a *huge* shift in > attitudes if the suggestion for an infix syntax was framed in a similar > manner to Typed Racket as opposed to Racket 2. The latter seems to imply a > prem

Re: [racket-users] The case, and a proposal, for elegant syntax in #lang racket2

2019-07-18 Thread Hendrik Boom
On Thu, Jul 18, 2019 at 01:47:53AM -0400, David Storrs wrote: > Two things that I would like to see in Racket2 would be return values being > standard practice and the ability to return nothing. It would be useful in typed racket to have a type that indicates that the expression never returns a v

Re: [racket-users] The case, and a proposal, for elegant syntax in #lang racket2

2019-07-18 Thread Hendrik Boom
On Thu, Jul 18, 2019 at 11:52:24AM -0400, James Platt wrote: > > Also related to the background of the users is, for example, the > family of functions including car, cdr, caar, cddadr, etc.. I > puzzled over the question of why these functions even exist for quite > a while. I had never hear

[racket-users] Scribble timing

2019-07-18 Thread Hendrik Boom
On Mon, Jul 15, 2019 at 09:12:42PM -0400, Hendrik Boom wrote: > On Mon, Jul 15, 2019 at 05:22:35PM -0700, Jack Firth wrote: > > I believe the reason Scribble is slow on your file has to do with > > algorithms and logic in Scribble that have poor performance characteristics >

Re: [racket-users] Re: The case, and a proposal, for elegant syntax in #lang racket2

2019-07-17 Thread Hendrik Boom
On Wed, Jul 17, 2019 at 04:52:37PM -0700, Maria Gabriela Guimarães wrote: > > Does Racket wants to be popular in the industry? Then Racket must focus on > being a language-oriented programming ecosystem on a popular VM, like the > ErlangVM, the JVM, and the WebAssemblyVM. This means to stop work

Re: Backing up [was: Re: [racket-users] The case, and a proposal, for elegant syntax in #lang racket2]

2019-07-16 Thread Hendrik Boom
On Tue, Jul 16, 2019 at 10:08:05PM -0400, Greg Hendershott wrote: > p.p.p.s or whatever level of "p" I'm on: > > The core team including Matthew have put decades of work into Racket. > The effort and dedication is amazing. So if Matthew wanted to decree > that he's been working on this a quarter c

Re: [racket-users] Re: why scribble may be slow

2019-07-15 Thread Hendrik Boom
ibble expert. Large files? Or large documents made of many small files? If the latter I can probably manage if there's an @include mechanism. -- hendrik > > On Monday, July 15, 2019 at 6:06:51 PM UTC-6, Hendrik Boom wrote: > > > > On Mon, Jul 15, 2019 at 05:38:17PM -0400,

[racket-users] why scribble may be slow

2019-07-15 Thread Hendrik Boom
On Mon, Jul 15, 2019 at 05:38:17PM -0400, Hendrik Boom wrote: > I'm thinking of trying Scribble again now that I have a new computer. > I found it unacceptably slow years ago when I tried it on a 80,000 word novel. > I now, however, have a modern machine and it may be fast enough.

[racket-users] using scribble for everything from category theory to poetry

2019-07-15 Thread Hendrik Boom
I'm thinking of trying Scribble again now that I have a new computer. I found it unacceptably slow years ago when I tried it on a 80,000 word novel. I now, however, have a modern machine and it may be fast enough. I have a few questions before I convert *everything* I'm doing to scribble. Each o

Re: [racket-users] Re: The case, and a proposal, for elegant syntax in #lang racket2

2019-07-15 Thread Hendrik Boom
On Mon, Jul 15, 2019 at 11:26:06AM -0700, Wesley Kerfoot wrote: > Has anyone considered http://shriram.github.io/p4p/ as an alternative? > > The idea in a nutshell is to get rid of the implicit `(begin ...)` that > many of the forms have, and use that to reduce the number of required > parenthes

[racket-users] Elegant tail nesting

2019-07-15 Thread Hendrik Boom
The one problem I have with s-expression syntax is deep indentation with tail-nesting. In one lisp-like language I solved this by letting ( blah blah blah / foo foo foo / bar bar bar ) abbreviate ( blah bah blah ( foo foo foo ( bar bar bar ))) With indentation this gives ( blah blah blah /

Re: [racket-users] The case, and a proposal, for elegant syntax in #lang racket2

2019-07-15 Thread Hendrik Boom
On Mon, Jul 15, 2019 at 02:10:05PM +0100, Jack Rosenthal wrote: > On Mon, 15 Jul 2019 at 08:47 -0400, Hendrik Boom wrote: > > On Mon, Jul 15, 2019 at 01:22:20PM +0100, Jack Rosenthal wrote: > > > One of my gripes from writing and reading (reviewing) C code on a daily > >

Re: [racket-users] The case, and a proposal, for elegant syntax in #lang racket2

2019-07-15 Thread Hendrik Boom
On Mon, Jul 15, 2019 at 01:22:20PM +0100, Jack Rosenthal wrote: > > One of my gripes from writing and reading (reviewing) C code on a daily > basis is that I have a hard time remembering the precedence of the > operators beyond PEMDAS. Things get murky when trying to figure out the > order of the

Re: [racket-users] anyone using single-flonums?

2019-06-05 Thread Hendrik Boom
On Tue, Jun 04, 2019 at 07:09:52AM -0600, Matthew Flatt wrote: > Thanks for all the replies about single-flonum uses! > > I've pushed the change to try out disabling single-flonum literals as > of v7.3.0.5. > > Note that this change doesn't remove the concept of single-flonum > values from the la

Re: [racket-users] anyone using single-flonums?

2019-05-30 Thread Hendrik Boom
On Thu, May 30, 2019 at 12:10:37PM +0200, Konrad Hinsen wrote: > Am 29.05.19 um 17:52 schrieb Matthew Flatt: > > > Does anyone use single-flonums in Racket? > > Right now, no, but I have used them briefly in a past project, for testing > the impact of single-precision on a numerical algorithm. >

Re: [racket-users] Re: Online IDE’s for Racket ?

2019-05-25 Thread Hendrik Boom
On Fri, May 24, 2019 at 03:20:47PM -0700, Stephen Foster wrote: > I came across some old posts on compiling Racket for the web, but I was > wondering if there was any recent activity on this. Has anyone ever > compiled Racket (including DrRacket) for the web -- i.e. with Emscripten? > (I know

Re: [racket-users] From HtDP to Racket

2019-04-20 Thread Hendrik Boom
On Thu, Apr 18, 2019 at 09:08:07AM -0700, Luis Sanjuán wrote: > Then I thought about another non-Racket languages that no one > mention, if I recall well, for which such examples would be more than > helpful, *SL languages ;) What are *SL languages? -- Hendrik -- You received this message bec

Re: [racket-users] make extensions or replacements

2019-04-16 Thread Hendrik Boom
make? > > > > It seems to me that the whole point of make is to "run a program" > > whenever > > some of the files have changed. > > > > Regards, > > > > David > > > > On 2019-04-16 21:25, Hendrik Boom wrote: > > > I'

Re: [racket-users] make extensions or replacements

2019-04-16 Thread Hendrik Boom
. Or to avoid generating Makefiles altogether and directly implement make-like semantics in Racket using its profound flexibility and then to use Racket code to Make whatever I want. But maybe, just maybe, there are already better tools than GNU make. -- hendrik > > Regards, > > Da

[racket-users] make extensions or replacements

2019-04-16 Thread Hendrik Boom
I'm sending this here, not because it's directly related to Racket, nor because i think you all are experts in make or GNU make, but because you are reasonable erudite in language appreciation. I, like many others, have been using a Makefile as a recipe to make a lot of files from other files.

Re: [racket-users] Pattern: reusing the same name in macro-generated definitions

2019-04-05 Thread Hendrik Boom
On Fri, Apr 05, 2019 at 01:35:37PM +0200, Jens Axel Søgaard wrote: > Den tor. 4. apr. 2019 kl. 21.58 skrev zeRusski : > > (define-simple-macro (define-foo (name:id formal:id ...) body:expr ...) > >> (begin > >> (define (foo-impl formal ...) body ...) > >> (define-syntax (name stx) > >>

Re: [racket-users] Re: Avoiding tail-indentation

2019-03-17 Thread Hendrik Boom
On Sun, Mar 17, 2019 at 12:24:07PM -0700, rocketnia wrote: > On Monday, March 11, 2019 at 10:42:02 AM UTC-7, Hendrik Boom wrote: > > > > Years ago I used a lisp that used / to indicate a final sublist > > > > Whoa, that's exactly the same thing as the Parendown

[racket-users] Avoiding tail-indentation

2019-03-11 Thread Hendrik Boom
On Mon, Mar 11, 2019 at 01:17:08PM -0400, Greg Hendershott wrote: > To be fair: > > As a new user, it's possible to have the intuition that `define` is > just a way to avoid indentation -- that it "writes a `let` for you, > from the point of the define to 'the end of the enclosing scope'". Racket

[racket-users] Molis hai documentation

2019-02-10 Thread Hendrik Boom
The page https://docs.racket-lang.org/molis-hai/index.html specifies there are command line parameters, but does not say what they are. In particular, I'm wondering how to specify: the order the number of bits of entropy It does mention the -t flag to specify the source text. It's not urgent

Re: [racket-users] Why ChezScheme?

2019-02-09 Thread Hendrik Boom
On Sat, Feb 09, 2019 at 05:00:39PM -0600, Alexis King wrote: > > On Feb 9, 2019, at 16:49, Hendrik Boom wrote: > > > > Just wndering -- What was the original purpose in moving Racket to Chez? > > You probably want to read Matthew’s original email on the subject, fro

[racket-users] Why ChezScheme?

2019-02-09 Thread Hendrik Boom
Just wndering -- What was the original purpose in moving Racket to Chez? -- hendrik -- 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...@goo

Re: [racket-users] Guide and reference

2019-02-06 Thread Hendrik Boom
On Wed, Feb 06, 2019 at 06:33:11PM -0500, Neil Van Dyke wrote: > I think RnRS came across as "too academic", like "Holy crud!  A > function return is a call!  OMG, we're all, like, cosmically connected, > man...  And a return is... a first class object?!  WTH!"  And the formal > semantics -- which

Re: [racket-users] Some concern about ChezScheme...

2019-02-06 Thread Hendrik Boom
On Wed, Feb 06, 2019 at 12:50:21PM -0500, Matthias Felleisen wrote: > > > > On Feb 6, 2019, at 12:30 PM, 'Paulo Matos' via Racket Users > > wrote: > > > > I was quite surprised to read these nanopass ideas have been around for > > so long. > > > 1. The educational idea came first: > > A Na

Re: [racket-users] sxml vs xexpr frustrations

2019-01-31 Thread Hendrik Boom
On Thu, Jan 31, 2019 at 12:39:19PM -0500, Christopher Lemmer Webber wrote: > Is xexprs really maintained either? At any rate, not all software needs > very active maintenance; sxml seems to be fairly stable. Maybe you > disagree. :) > > At any rate, I don't think xexprs support namespaces, which

Re: [racket-users] Multipart HTTP requests

2019-01-29 Thread Hendrik Boom
On Tue, Jan 29, 2019 at 04:34:49AM -0500, Philip McGrath wrote: > I don't think there's a multipart-writing library yet, and it would be a > great thing to have. > > I've written little multipart-writing functions for a small proxy server > built on `http-sendrecv/url` and for sending email using

Re: [racket-users] Beginning of the end for googlegroups?

2019-01-26 Thread Hendrik Boom
On Sat, Jan 26, 2019 at 09:15:05AM -0500, Hendrik Boom wrote: > > Google dowa have Google takeout. I've used it to download my > contributions to Google plus. No, it didn't quite do everything; in > particular I've notices that images are missong from reposted pos

Re: [racket-users] Collections and data structures wishlist?

2019-01-26 Thread Hendrik Boom
On Sat, Jan 26, 2019 at 09:19:11AM -0500, Matthias Felleisen wrote: > > > On Jan 26, 2019, at 9:03 AM, Sorawee Porncharoenwase > > wrote: > > > > Matthias, where can I find this "History of Clojure"? I searched for > > "It is better to have 100 transducers ..." I'd love even to know what he *

Re: [racket-users] Beginning of the end for googlegroups?

2019-01-26 Thread Hendrik Boom
On Fri, Jan 25, 2019 at 08:51:18PM -0500, Neil Van Dyke wrote: > Google has shut down many services, including some surprising ones. Without > getting alarmed, I think it's reassuring that we could handle an end-of-life > of Google Groups on fairly short notice, if that ever happened... > > Regard

Re: [racket-users] Collections and data structures wishlist?

2019-01-26 Thread Hendrik Boom
On Fri, Jan 25, 2019 at 07:50:56PM -0500, Matthias Felleisen wrote: > > Yes. See Clojure history. — Matthias Given the amount of text you have quoted, it's not clear what you are saying yes to. -- hendrik > > > > > On Jan 25, 2019, at 4:21 PM, Jack Firth wrote: > > > > I don't intend to m

Re: [racket-users] Collections and data structures wishlist?

2019-01-26 Thread Hendrik Boom
On Fri, Jan 25, 2019 at 11:33:09AM -0800, Jack Firth wrote: > > Due to the kind of data that would go in tuples - namely, a fixed-sized > heterogeneous collection of values - a function probably *shouldn't* use > map and filter to process tuples. A program that calls filter on an x-y-z > coordinat

Re: [racket-users] Are the terms "function" and "procedure" synonymous in Racket?

2019-01-22 Thread Hendrik Boom
On Sun, Jan 20, 2019 at 12:10:13AM -0500, George Neuner wrote: > > As Ellen already mentioned, fixed width integers - although exact values - > have computational properties that are not shared with mathematical > integers.  As soon as the computation overflows, all bets are off ... any > number o

Re: [racket-users] Are the terms "function" and "procedure" synonymous in Racket?

2019-01-22 Thread Hendrik Boom
On Tue, Jan 22, 2019 at 01:52:15AM -0500, George Neuner wrote: > > I am arguing that, in computing, functions and procedures have no > significant difference, and that distinguishing them erroneously conflates > computing with mathematics and thus confuses people. The distinction I've heard from

Re: [racket-users] Re: FYI Racket & DrRacket tagged projects on GitHub

2019-01-12 Thread Hendrik Boom
On Sat, Jan 12, 2019 at 06:44:26PM +0100, Tomasz Rola wrote: > On Sat, Jan 12, 2019 at 11:10:27AM +0100, 'Paulo Matos' via Racket Users > wrote: > > > > > > On 11/01/2019 17:23, Greg Trzeciak wrote: > > > What would be really neat if https://pkgs.racket-lang.org/ would include > > > date-added t

Re: [racket-users] Experiences with Racket on RISC-V?

2019-01-08 Thread Hendrik Boom
On Mon, Jan 07, 2019 at 06:38:07PM -0300, Andrei Formiga wrote: > Sorry to slightly hijack the thread here, but what would be a good RISC-V > dev board to experiment with Racket on it? Not available at all yet, but there's the Libre-RISC-V development, being discussed on a mailing list: http://l

Re: [racket-users] hackernews

2018-12-28 Thread Hendrik Boom
On Fri, Dec 28, 2018 at 06:18:30AM +0100, Jesse Alama wrote: > > I've had some moderate success in established, non-Racket companies by > working around -- rather than taking on and trying to replace -- the main > language & toolchain. For the PHP shop where I work, I made a DSL called > Riposte [

<    1   2   3   4   5   6   7   >