Re: [racket] Anyone using Dorodango? Any other movement towards an R6RS package system?

2010-06-30 Thread synx
On 06/30/2010 03:04 AM, Noel Welsh wrote: > I really > think the Scheme world would be much much much better served by these > developers contributing their efforts to a single implementation. In particular, one nice thing about Racket is that it provides not so much a language implementation, bu

Re: [racket] two languages at a time in DrRacket

2010-06-30 Thread Jay McCarthy
Ya :) It works but I don't think it is the right way to do it. Jay On Wed, Jun 30, 2010 at 6:12 PM, Shriram Krishnamurthi wrote: > "easy" is great.  I assume I should ignore the comment that says > >  ; XXX This is almost certainly wrong. > > Shriram > -- Jay McCarthy Assistant Professor /

Re: [racket] two languages at a time in DrRacket

2010-06-30 Thread Shriram Krishnamurthi
"easy" is great. I assume I should ignore the comment that says ; XXX This is almost certainly wrong. Shriram _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users

Re: [racket] Google doesn't know from DrRacket

2010-06-30 Thread Joe Marshall
On Wed, Jun 30, 2010 at 1:50 PM, David Van Horn wrote: > > I think a lot of people on the list would be interested if you can sketch > what's involved here. It's all spelled out on http://www.google.com/webmasters/ -- ~jrm _ For list-related

Re: [racket] Scribble question

2010-06-30 Thread Hari Prashanth
First solution works well in my case as I have around 25 data structures all of which have map and fold functions. Thanks for the help. Hari - Original Message - From: "Matthew Flatt" To: "Hari Prashanth" Cc: "plt-scheme" Sent: Wednesday, June 30, 2010 5:02:46 PM GMT -05:00 US/Canada E

Re: [racket] Google doesn't know from DrRacket

2010-06-30 Thread Eli Barzilay
On Jun 30, Sam Tobin-Hochstadt wrote: > On Wed, Jun 30, 2010 at 4:54 PM, Eli Barzilay wrote: > > > > > > Also, I think that Google uses dmoz for the search result blurbs, > > That definitely doesn't seem to be the case here, Not with Racket, probably because it's new. Look for "plt scheme", the

Re: [racket] Scribble question

2010-06-30 Thread Matthew Flatt
At Wed, 30 Jun 2010 15:21:19 -0400 (EDT), Hari Prashanth wrote: > I have a function by name map. For its documentation, I have > something like > > @defproc[(map ...) (...)]{ > @scheme[map] is similar to @scheme[map] > } > > The want the latter @scheme[map] to refer map provided by lists. > > Ho

Re: [racket] Google doesn't know from DrRacket

2010-06-30 Thread Sam Tobin-Hochstadt
On Wed, Jun 30, 2010 at 4:54 PM, Eli Barzilay wrote: > > > Also, I think that Google uses dmoz for the search result blurbs, That definitely doesn't seem to be the case here, since Racket doesn't seem to be on dmoz at all. Google takes the snippet from the page directly. -- sam th sa...@ccs.ne

Re: [racket] Google doesn't know from DrRacket

2010-06-30 Thread Eli Barzilay
On Jun 30, David Van Horn wrote: > On 6/30/10 4:43 PM, Joe Marshall wrote: > > On Tue, Jun 29, 2010 at 7:15 PM, Neil Van Dyke wrote: > >> > >> Someone who really wants to do this optimally will have to look up the > >> latest SEO rules of thumb for what to do and not do on this page. > > > > It'

Re: [racket] Google doesn't know from DrRacket

2010-06-30 Thread Eli Barzilay
On Jun 30, Joe Marshall wrote: > On Tue, Jun 29, 2010 at 7:15 PM, Neil Van Dyke wrote: > > > > Someone who really wants to do this optimally will have to look up > > the latest SEO rules of thumb for what to do and not do on this > > page. > > It'll take a small amount of time investment (perhaps

Re: [racket] Google doesn't know from DrRacket

2010-06-30 Thread David Van Horn
On 6/30/10 4:43 PM, Joe Marshall wrote: On Tue, Jun 29, 2010 at 7:15 PM, Neil Van Dyke wrote: Someone who really wants to do this optimally will have to look up the latest SEO rules of thumb for what to do and not do on this page. It'll take a small amount of time investment (perhaps ten t

Re: [racket] Google doesn't know from DrRacket

2010-06-30 Thread Joe Marshall
On Tue, Jun 29, 2010 at 7:15 PM, Neil Van Dyke wrote: > >  Someone who really wants to do this optimally will have to look up the > latest SEO rules of thumb for what to do and not do on this page. It'll take a small amount of time investment (perhaps ten total hours), but you ought to be able to

Re: [racket] Scribble question

2010-06-30 Thread Todd O'Bryan
Have you considered naming your function blah-map, where blah is the kind of structure you expect it to work on, so that both your map and the built-in map for lists could be available without shadowing one another? Todd On Wed, Jun 30, 2010 at 3:21 PM, Hari Prashanth wrote: > Hi, > > I have a f

Re: [racket] Racket & Netbook

2010-06-30 Thread Paul Ojanen
Interesting and very cool. Instead of client I should have said IDE. Thanks. > -Original Message- > From: shri...@gmail.com [mailto:shri...@gmail.com] On Behalf Of Shriram > Krishnamurthi > Sent: Wednesday, June 30, 2010 3:28 PM > To: engin...@alum.mit.edu > Cc: Carl Eastlund; Racket Use

Re: [racket] two languages at a time in DrRacket

2010-06-30 Thread Jay McCarthy
This is very easy to do. If you take a look at http://github.com/plt/racket/blob/master/collects/datalog/lang/reader.rkt You'll see that there is one parser and compiler for the module body (this-read-syntax) and there is another for the REPL interactions (parse-statement). In this case one is a

Re: [racket] Racket & Netbook

2010-06-30 Thread Shriram Krishnamurthi
Paul, You can already run WeScheme on your Android: http://www.wescheme.org/ Due to a complete rewrite this summer, WeScheme and Racket will come ever closer together. But I may be misunderstanding what you mean by "client". Shriram _ For lis

[racket] Scribble question

2010-06-30 Thread Hari Prashanth
Hi, I have a function by name map. For its documentation, I have something like @defproc[(map ...) (...)]{ @scheme[map] is similar to @scheme[map] } The want the latter @scheme[map] to refer map provided by lists. How can I do that? Can someone help me out with this? Thanks Hari __

[racket] two languages at a time in DrRacket

2010-06-30 Thread Shriram Krishnamurthi
Surely someone here has done something like this before, and I'd like advice on how to do it. We're in the process of converting Margrave, our security analysis tool, over to Racket, and to exploit DrRacket as its user environment. What we'd like to be able to do is this: in DrRacket, Interact

Re: [racket] Racket & Netbook

2010-06-30 Thread Stephen De Gabrielle
I had drscheme up till February on an asus 4g 701 with a 7 inch screen, running the latest ubuntu 'full' (netbook remix doesn't fit on the small screen). I did upgrade the ram to 2gb, removed extra apps and had 4gb sd card salvaged from a camera, which is where I compiled drscheme(overnight). It w

Re: [racket] Racket & Netbook

2010-06-30 Thread Eli Barzilay
On Jun 30, Robby Findler wrote: > Sounds very advanced to me. In all seriousness, answers to those > questions are not the kind of things I would pay money for anyways. > The kinds of questions I pay money for are more like "make this > thing work again; it is broken." (which isn't a question, I >

Re: [racket] Racket & Netbook

2010-06-30 Thread Robby Findler
Man, politeness is such a racket. Robby On Wed, Jun 30, 2010 at 1:40 PM, Matthias Felleisen wrote: > > Well, a polite person would phrase this as "could you fix this ... please?" > > On Jun 30, 2010, at 2:37 PM, Robby Findler wrote: > >> Sounds very advanced to me. In all seriousness, answers to

Re: [racket] Racket & Netbook

2010-06-30 Thread Matthias Felleisen
Well, a polite person would phrase this as "could you fix this ... please?" On Jun 30, 2010, at 2:37 PM, Robby Findler wrote: Sounds very advanced to me. In all seriousness, answers to those questions are not the kind of things I would pay money for anyways. The kinds of questions I pay mon

Re: [racket] Racket & Netbook

2010-06-30 Thread Robby Findler
Sounds very advanced to me. In all seriousness, answers to those questions are not the kind of things I would pay money for anyways. The kinds of questions I pay money for are more like "make this thing work again; it is broken." (which isn't a question, I know. ...) Robby On Wed, Jun 30, 2010 at

Re: [racket] Racket & Netbook

2010-06-30 Thread Paul Ojanen
Are there plans for a DrRacket client for Android? I wouldn't be surprised if netbooks start coming with Android. (Lenovo hybrid netbook/tablet et al) Dual-core 1.5GHz smartphones (and netbooks?) seems to be on the horizon. I await the day when my smartphone will dock like my laptop and become

Re: [racket] Racket & Netbook

2010-06-30 Thread Eli Barzilay
On Jun 30, Shriram Krishnamurthi wrote: > > Of course, you won't get Apple-level support from Acer. But that > cuts both ways (Acer support staff don't assume they are inherently > more advanced genetic beings). ?? When I got the #(@^(!&* ipad, I called Apple support to ask how I can transfer r

Re: [racket] Racket & Netbook

2010-06-30 Thread Shriram Krishnamurthi
I find DrRacket very hard to use on older machines and netbooks. I recently upgraded to an Acer Aspire 1810T. This is about $600 and has a netbook form factor (same chassis as the 1410T, which is their netbook). The 1366x768 screen makes the keyboard nice and wide and great for use in travel. W

Re: [racket] Racket & Netbook

2010-06-30 Thread Carl Eastlund
Thanks for the feedback, everyone! I'll get shopping soon. --Carl On Wed, Jun 30, 2010 at 12:32 PM, Carl Eastlund wrote: >  Does anyone out there know what kind would be suitable?  I have not > looked at low-end portable computers in some time, so I don't know > what kind of performance to expe

Re: [racket] Racket & Netbook

2010-06-30 Thread David Brown
On Wednesday 30 June 2010, Neil Toronto said: > It'll drive any VGA projector or monitor under 2048x2048, and the newer > models probably do more and have digital output. It tends to take longer > than 3x to compile Slideshow apps compared to my desktop, but it's > snappy enough once that's don

Re: [racket] Racket & Netbook

2010-06-30 Thread Robby Findler
I'm regularly using an HP mini-note. The nearly full size keyboard makes a difference for me, as does the extra screen resolution, but it is pricy for a netbook. It can only drive an external display at 640x480, tho. The ubuntu netbook remix does a nice job with the limited screen real estate, but

Re: [racket] Racket & Netbook

2010-06-30 Thread Neil Toronto
I'm running Racket on an Eee-PC 1000H with Ubuntu Netbook Remix and it's adequate. Performance is about what you'd expect for something about a third as fast as a desktop. The keys are comfy and the 1024x600 screen tends to hold enough Scheme/LaTeX code. Netbook Remix is good about maximizing s

[racket] Racket & Netbook

2010-06-30 Thread Carl Eastlund
I killed my laptop recently -- spilled a glass of milk right on the keyboard -- and I need a cheap replacement for when I'm travelling. This will not be my primary development machine. The only absolute need I have from it is to be able to run Slideshow presentations, though being able to meaningf

Re: [racket] affing a panel to DrRacket

2010-06-30 Thread Robby Findler
You want to create a tool, add in a frame-mixin (both via the tools interface), and then use the frame:basic<%> mechanism for adding panels to the frame. If that's not enough to get you started, I'll write up a little example tool that does it. Robby On Wed, Jun 30, 2010 at 8:30 AM, Stephen De G

Re: [racket] List abbreviations in Beginning Student

2010-06-30 Thread Matthias Felleisen
On Jun 30, 2010, at 5:44 AM, Horace Dynamite wrote: Hi Barry, I noticed that beginning students are able to use list abbreviation constructors. It doesn't return the list in abbreviated form, however. (list 1 2 3) returns (cons 1 (cons 2 (cons 3 empty))) Is that correct? Yes. It acco

[racket] affing a panel to DrRacket

2010-06-30 Thread Stephen De Gabrielle
Hi, Please forgive my ignorance, I'm trying to work out how to add a panel (like program contour) to DrRacket. Does anyone know the correct method, or can point me to source code, or the right bit of the documentation? Cheers, Stephen _ For lis

Re: [racket] Anyone using Dorodango? Any other movement towards an R6RS package system?

2010-06-30 Thread Robby Findler
On Wed, Jun 30, 2010 at 5:04 AM, Noel Welsh wrote: > Look at Ikarus for example: a > great compiler but there hasn't been a new release for 2 years. I think Aziz has been more active than that, but just hasn't been making formal releases. Robby _

Re: [racket] Embedding Racket into a Program

2010-06-30 Thread Matthew Flatt
Something has definitely gone wrong; I'll fix it. Meanwhile, you can still use `mzc' (which will stick around a while for compatibility): mzc --c-mods base.c ++lib racket/base At Wed, 30 Jun 2010 12:43:14 +0200, gabor papp wrote: > According to the Inside Racket C API > (http://docs.racket-l

[racket] Embedding Racket into a Program

2010-06-30 Thread gabor papp
According to the Inside Racket C API (http://docs.racket-lang.org/inside/overview.html) example embedding Racket into a program requires the 'raco ctool --c-mods base.c ++lib racket/base' command, but it gives an error: raco ctool: unknown switch: ++lib I guess it is different with raco than it

Re: [racket] Anyone using Dorodango? Any other movement towards an R6RS package system?

2010-06-30 Thread Noel Welsh
On Tue, Jun 29, 2010 at 4:46 PM, Ryan Newton wrote: > PLT has PLaneT, of course, but personally I think it would be desirable to > have basic, common packages target R6RS if they can fit there comfortably. > If no one else steps up, can PLaneT be made a multi-language package > manager, as Racket

Re: [racket] List abbreviations in Beginning Student

2010-06-30 Thread Horace Dynamite
Hi Barry, > I noticed that beginning students are able to use list abbreviation > constructors. It doesn't return the list in abbreviated form, however. > > (list 1 2 3) > returns > (cons 1 (cons 2 (cons 3 empty))) > > Is that correct? I've noticed some overlaps of functionality between the teac

[racket] List abbreviations in Beginning Student

2010-06-30 Thread Barry Brown
I noticed that beginning students are able to use list abbreviation constructors. It doesn't return the list in abbreviated form, however. (list 1 2 3) returns (cons 1 (cons 2 (cons 3 empty))) Is that correct? I thought list abbreviations in all its forms were reserved for the Beginning Student