Re: [racket-dev] git error help?

2011-05-04 Thread D Herring
On 04/25/2011 10:32 AM, Robby Findler wrote: Anyone recognize this? (git up is git pull --ff-only --stat --all) C:\Users\Administrator\git\exp\pltgit up Fetching origin error: unable to resolve reference refs/remotes/origin/master: No error From git:plt ! [new branch] master -

Re: [racket-dev] my '312' this semester, how we compare to others

2011-05-04 Thread D Herring
On 04/21/2011 01:07 PM, Matthias Felleisen wrote: -B- When it comes to raw computational performance (ignore loading Racket, start from REPL and run a single game -- 10 seconds), my implementation is faster than Python (but barely) and one of the Java implementations. But one Java

Re: [racket-dev] racket vs. scheme vs. clojure (as it appears to others)

2011-05-04 Thread D Herring
On 04/29/2011 12:10 PM, Matthias Felleisen wrote: On Apr 29, 2011, at 11:31 AM, Neil Van Dyke wrote: Scheme is usually a liability when someone used it in school years ago (other than with HtDP). Sad. but true. Exacerbated by lecturers who refused to keep up with the world around

Re: [racket-dev] Inline caching (was Re: my '312' this semester, how we compare to others)

2011-05-04 Thread D Herring
On 05/04/2011 03:57 PM, Tony Garnock-Jones wrote: A simple experiment I just performed suggests that a monomorphic inline cache hit can reduce the time needed for a send in Racket from 350ns to around 60ns, which is a massive win. I've attached the program I used to measure this, FWIW. (Run it

Re: [racket-dev] Wikipedia images

2011-07-02 Thread D Herring
On 07/01/2011 04:33 PM, Eli Barzilay wrote: Does anyone know how to deal with updating a wikipedia image? Does uploading a new file to the same name work? - Daniel _ For list-related administrative tasks:

Re: [racket-dev] interactive hack

2011-07-10 Thread D Herring
On 07/10/2011 01:51 PM, Eli Barzilay wrote: Ok, `4racket' and a beer for anyone who knows why. A pun on forehand? Racketlon? If you're looking for odd names, rash: racket shell riti: racket interactive text/terminal interface and Scribble needs to loose its Scheming name and become Rabble.

Re: [racket-dev] Proposal for a no-argument

2012-07-19 Thread D Herring
On 07/01/2012 09:27 AM, Eli Barzilay wrote: There rare cases where it is useful to have a value that means that no argument was passed to a function. In many of these cases there is a plain value that is used as that mark, with the most idiomatic one being #f, but sometimes others are used.

[racket-dev] small documentation bug

2012-07-24 Thread D Herring
In the Racket Guide, the documentation for WHEN and UNLESS says The result is #void in any case. http://docs.racket-lang.org/guide/begin.html#%28part._when+unless%29 I think that is incorrect. The Racket Reference says #void is the result only when the body is not evaluated. - Daniel

[racket-dev] conditional code [was Re: Best way to handle duplicate identifiers]

2012-07-25 Thread D Herring
On 07/25/2012 04:50 PM, Robby Findler wrote: On Wednesday, July 25, 2012, Doug Williams wrote: Racket now includes nan? and infinite? in the core language, which were already defined and provided by the science collection in PLaneT. I think you're best off to release a new version of

Re: [racket-dev] A Const type constructor

2012-07-25 Thread D Herring
On 07/25/2012 12:29 PM, Neil Toronto wrote: What if TR had a notion of const-ness, like in C? Suppose (Vectorof A) is a subtype of (Const-Vectorof B) when A is a subtype of B, and (Const-Vectorof A) is never a subtype of (Vectorof B). In C, const is a contract on the function type, not on the