To add to what Dave said, quick brain dump, hopefully not too unreadable...
Most important for me, I'd like to be able to define multiple (what I'll
call for now) repositories (like Debian apt). So that I can have, for
example, a repository for core official blessed Racket components, one
Is the audience HtDP students/teachers, professional programmers,
hobbyists, someone else, or all of the above?
And, if the audience includes HtDP students/teachers, would all the HtDP
examples be revised to use P4P? Or would P4P be something to point to,
like, Hey, students have to use the
Everett wrote at 07/28/2010 06:06 PM:
(map (lambda (x) ...)
lst)
is more readable in the Ruby form:
map(lst) {|x| ... }
or even in Javascript with Prototype:
lst.each(function(x) {
...
});
I'll respectfully differ with that last assertion.
In my JavaScript experience
Can the racket-lang.org Web server(s) handle a huge spike in traffic,
such as if it got on the front page of reddit.com?
schemecookbook.org somehow got onto the front page of reddit.com
briefly, which seems to have killed schemecookbook.org. This is no big
loss, since I think
At some big get-together of Racket developers and users, there should be
a group photo, with everyone wearing black duster jackets and serious
expressions. Then label it with a logo: League of Extraordinary
Racketeers
--
http://www.neilvandyke.org/
Matthew also made this work with the older GTK-related libraries on
Debian Stable. So if you tried before and were thwarted, it works now.
(Thanks, Matthew.)
--
http://www.neilvandyke.org/
_
For list-related administrative tasks:
Rename Use the language declared in the source option to Declared
(if first-week CS students don't confuse that with declarative language)?
Automatic or Detected sound a little bit grandiose, but aren't too
bad either.
Ideally, only students ever have to change this setting, or even be told
John Clements wrote at 08/27/2010 05:38 PM:
On Aug 26, 2010, at 11:09 PM, Ryan Culpepper wrote:
Another, less invasive, way of making the stepper-definition connection might
be on every step to scroll the definitions window and highlight the term from
which the redex is derived. For
John Clements wrote at 08/27/2010 06:29 PM:
My earlier comment isn't suggesting that this isn't useful; it's asking whether
doing this *simultaneously* with a separate display that's using substitution
to evaluate an expression would cause cognitive overload.
If none of the languages people
Eli Barzilay wrote at 09/22/2010 01:18 AM:
The punchline is that your desire to use a local copy is in direct
contradiction with the desire to get community involvement in improving the
docs. No matter what facility is available for the community to discuss and
supplement the docs -- if you
cost the document some good contributions but
also scare off some low-quality contributions (see, as cautionary tale:
Java sites). I think that removing incentive alone is not a net loss,
and that depersonalization overall is a big net win.
Neil Van Dyke wrote at 09/22/2010 03:53 AM:
Eli
There is a privacy/security problem to address: as described, this is
phoning home to the mothership, and effectively tracking each user's
browsing and searching behavior within the manuals, page-by-page, even
though they are using local copies.
The tracking situation on the public Web is
Eli Barzilay wrote at 09/25/2010 01:41 PM:
Another possibly useful option is to use the local docs and fall back on the
remote if they're not installed. This might be a better default -- allowing
people to install the local copy and forget about the on-line thing.
We don't have to forget
I've found qemu to be a godsend for systems work, though very slow
compared to real metal, unless you're using virtualization extensions
like KVM. I don't know how ARM qemu hosted on fast non-ARM hardware
compares to native on typical ARM hardware, but I'm not too optimistic
about that until
Jay McCarthy wrote at 10/10/2010 10:58 AM:
So overall I think that #true and #false are good there [in teaching languages]
and I don't see any problem with them being available elsewhere... just not the
default.
FWIW, I would occasionally like to spell out #true and #false in my
code.
John Clements wrote at 10/26/2010 02:33 AM:
Who thinks it would be helpful, though, if Check Syntax were to, say, underline
the function position?
Not for the non-beginner languages, please.
After thinking about it for a while, I'm currently of the opinion that one
serious shortcoming of
Jay McCarthy wrote at 11/27/2010 05:39 AM:
I've just added response/port for this purpose, although it only provides the
ability to stream the content, the headers must be produced beforehand. Is that
a game breaker?
Thanks. Sounds good.
--
http://www.neilvandyke.org/
Eli Barzilay wrote at 11/30/2010 06:36 AM:
The ones I ran into, at least with xexprs: they rely on lots of quasi/quotes etc and it's easy to end
up with things like quotenbsp/quote.
I make errors of not getting my quotes, backquotes, and commas in the
right place sometimes, but those errors
the platform forward
expeditiously are unclear, perhaps you could poll the stakeholders.
Neil Van Dyke wrote at 11/30/2010 01:11 PM:
I don't have any important dependencies on the Web Server right now,
but just wanted to add that even small backwards-incompatibilities in
PLT/Racket have
YC wrote at 12/04/2010 04:19 AM:
After reading through the README, my vote is for a new web-server2
collection and keep web-server frozen as is except to fix bugs.
I'm still wondering how many people are actually dependent on Web Server
right now. I think that this number might grow
One issue to consider with Recaptcha is that it's incidentally a Web bug
that helps track people around the Internet. If you don't already have
Web bugs in your site, by adding one you increase the cross-site tracking.
In the case of PLaneT bug reports, the privacy and security cost of a
Web
You could implement your own captcha. This is hard if the captcha is on
sites popular enough to be brought to the attention of very smart
programmers who specialize in compromising captchas. This is easy if
you don't have to worry about those programmers.
Or you *might* be able to use
Maybe someone can figure out a sensible way for modules to specify in
which version(s) of the Racket language they are believed to work, and
what to do with that information.
I'm not sure what's sensible. I could see being able to specify this
module was last developed and working with
In case anyone masochistically-inclined wants to investigate a possible
bug possibly involving PLaneT requires, or has heard a report of a bug
like this but not been able to reproduce...
I don't want to overstate the importance. I doubt that I'll see this
problem again. It could just be a
A few things for which I switch to Emacs, even when using DrRacket:
* M-q to re-flow Racket comments that span multiple lines, to fill to
some margin (like 79 or 80 columns). Note that Emacs has fancy
adaptive-fill, but something simple and Racket-comment-specific would
be fine.
* M-x
Sam Tobin-Hochstadt wrote at 01/05/2011 05:28 PM:
I've been on-and-off working on a disassembler for jitted x86 functions in Racket,
This is great, Sam. Thank you.
Your problem now is that, while some CL-type people will like to see
assembly dumps, they will grumble about any missed
I've noticed PLT/Racket servers down a few times over the years.
I don't know how frequent the downtime is, but I could imagine downtime
of the PLaneT server in particular being disconcerting to someone whose
software depends on PLaneT.
If anyone is thinking about server availability, for
Like Joe said. I think that this quote behavior is a very practical
convenience that Scheme inherited, not something about which to hurt
one's brain trying to discern the underlying pure truths.
There are some confusing bits. For example:
#lang racket
(equal? (quote 1) 1) ;== #t
(equal?
Eli Barzilay wrote at 02/15/2011 07:32 AM:
* It uses TR -- but it has to be very minimal. (*Extremely* minimal, since
it's a candidate for inclusion in the `racket' language, which is why I was
thinking of not much more than agreed structs and parameters.)
A related consideration is that,
If Oleg, Kirill, and Dmitry would like someone to take over maintaining
the Racket PLaneT packages of SSAX and the SXML tools, I would be happy
to volunteer.
(Kirill and I talked recently about some changes to the Racket packaging
of SSAX that I have done through a wrapper package.
Eli Barzilay wrote at 03/03/2011 10:10 PM:
Distributed under the same terms as Racket
Would it be good practice overall to pick a specific, more limited,
license for contributors to use?
I believe that a copyright holder permitting the convenient distributed
under the same terms as
Robby Findler wrote at 03/22/2011 11:28 PM:
Looks like the spammers have found a way thru google's captcha thing.
That's frustrating. I wonder whether a simple homebrew captcha (e.g.,
varying but simple Racket expression that even beginners understand and
can do in their head) would be
Eli Barzilay wrote at 03/23/2011 04:20 PM:
But the obvious advantage of staying with the common captcha is that many other
sites probably suffer, which means that it will get better. (Or the internet
will be shut down...)
Biodiversity. After Java and Python are wiped out in the coming
Eli Barzilay wrote at 04/12/2011 03:46 PM:
Do a bing image search on any of the names -- it's a disaster. (One of the first images
I get for matthew flatt without the quotes is your foot.)
Foot? Could be worse: Google Image Search for my name doesn't show me,
but the first page does
Matthias Felleisen wrote at 04/21/2011 01:07 PM:
-A- I demanded that students deliver their functionality via Unix shell
scripts, and so I did so too. My tcsh scripts check the argument number and
pass the arguments on to Racket. Firing up one of my clients or servers takes
several seconds.
Vincent St-Amour wrote at 04/22/2011 04:26 PM:
With this patch, assoc and member are implemented in Racket. They are currently
implemented in C. I haven't measured the performance impact of the change, but
I can do it if someone believes it's necessary.
Testing performance impact of
David Van Horn wrote at 04/23/2011 09:12 PM:
was to define the language of client to server messages as a Redex
language and then use Redex's random term generation to stress test
our server.
Would be interesting to see how this work with Redex would be framed
within related work. There is
Thanks for the performance numbers and JIT enhancements, Matthew.
Do I read this correctly that (for whatever distributions of inputs you
used) we can expect the new assq to be about twice as fast on 64-bit
x86, and about half-again as slow on 32-bit?
Matthew Flatt wrote at 04/24/2011 10:44
Eli Barzilay wrote at 04/24/2011 09:01 PM:
Related to the other thing I said: if you have code that depends on fast
assoc-ing, and you don't have cycles, then rolling your own version is probably
going to be faster anyway.
Good point. I believe this was not case when I was profiling
The Web is full of outdated and/or ill-informed references to PLT and
Racket. People see these, and the bad information propagates
memetically -- perpetuating and increasing.
One thing Racket people could do is a one-time blitz of existing bad
info all over the Web, to correct as many of
Matthias Felleisen wrote at 05/06/2011 10:41 AM:
For what time period should we leave the description constant to test this conjecture?
Someone mathematically-inclined did something similar-sounding a
decade(?) ago, for US national political campaign fund-raising. From
what I could
John Clements wrote at 05/24/2011 01:47 PM:
I saw a commit go by that seemed to suggest that the racket-lang web page now included
some kind of breaking news item regarding RacketCon. So I went to the web
site but... nothing.
If you want an 10-second solution to make it more prominent
I appreciate the conscientiousness about backward-compatibility here,
but, as a data point of one developer, I would be happy to incur the
backward-incompatibility of option #1 in exchange for getting rid of the
Cookbook HTTPS hack sooner rather than later.
I also think that Eli's option #1
Robby Findler wrote at 06/26/2011 08:06 AM:
I suspect we should fix this at least for appearances
Yes, I think it's first and foremost an etiquette issue.
but do you think that that really helps avoid spam?
Keeping email addresses off of Web pages does still help, IME. I
believe that
I like the testing part, but am uneasy with the deploying part.
Unit testing is so commonplace, and sometimes you want to have unit
tests of private stuff within a module, without having to break up the
module to expose the private stuff for testing. So, in that very
common, almost universal
Eli Barzilay wrote at 06/28/2011 09:52 AM:
This makes `MAIN' the Racket equivalent of Python's `__main__' thing.
As for the name, if you could promise me that this name isn't a slippery
slope to a proliferation of all-uppercase variable names... (By
convention, I use all-uppercase for
Jay McCarthy wrote at 06/28/2011 10:52 AM:
My patch was supposed to address this by setting up a protocol for
code to be test only or not test (that's what I intended by
with-deploying.)
It was deploying in the name that I thought was problematic.
when-testing-mode and unless-testing-mode,
John Clements wrote at 07/06/2011 08:53 PM:
2) I see that we're in the top 2% of all open-source projects according to
ohloh. Perhaps we should advertise this?
Below is very opinion-heavy seat-of-pants reaction. I'm not familiar
with Ohloh, and I could be off the mark...
The Ohloh
4DOS.
Eli Barzilay wrote at 07/10/2011 01:51 PM:
Ok, `4racket' and a beer for anyone who knows why.
_
For list-related administrative tasks:
http://lists.racket-lang.org/listinfo/dev
Yes! Name your favorite brand and I'll bring it...
I don't know a good beer to name, but I'm sure that the Bukowski Tavern
near us has some sufficiently pricey imported craft ones. :)
--
http://www.neilvandyke.org/
_
For list-related
Eli Barzilay wrote at 07/14/2011 10:38 AM:
9 hours ago, John Clements wrote:
First thing: you can use ESC-(. That is: press and release ESC, type
(. That works, but it's a big pain.
Use Alt-( -- much less pain. (And that works in Emacs regardless of
paredit, BTW.)
On a tangent, but
Guillaume Marceau wrote at 07/15/2011 01:02 AM:
Yes, but paredit still gets its priorities backward. You want to have
the most commonly used edit operations on the easiest chords (or
without any chord at all, if you are trying to avoid RSI.)
BTW, I just started a tangent, on the users list.
Shriram Krishnamurthi wrote at 08/05/2011 12:17 AM:
This idea is proposed roughly every 2-3 years for at least 30 years.
I am not aware of anyone having made this idea fly.
If you have a info retrieval method with useful precisionrecall, but
the barrier to adoption is the user's overhead in
John Clements wrote at 08/06/2011 06:29 AM:
[...] table of contents entries such as Automatic Reference Counting vs. Garbage
Collection look ... interesting. [...]
Might be helpful to exchange notes with CL implementors on any wins that
can be had with any new Apple OS X features.
OS X is
Captcha that requires a very tiny amount of Racket/Scheme/Lisp knowledge
or access to a working Racket/Scheme interpreter might work. Example
challenges:
(+ 1 2)
(+ 1 (* 2 3))
(apply + (cons 1 (cons 2 '()))
(string-append x y)
If spammers want to spend time on this, hey, maybe they'll get
Robby Findler wrote at 08/13/2011 06:06 PM:
This is the PLaneT bug reports, not the drracket bug reports.
I suspect that the Racket-knowledge captcha would be even more
appropriate for PLaneT package bug reports than for general Racket bug
reports.
I think that requiring logins will
Eli Barzilay wrote at 08/13/2011 09:39 PM:
Also: it needs to work when there's no JS. Currently, this is done by
listing all the platform installers in a list -- not pretty, but this
is an exceptional case.
I don't understand this part. If this page's HTML is generated
on-demand, then
Stephen De Gabrielle wrote at 08/15/2011 02:28 PM:
I'd be interested to see the logs to see if anyone is selecting a
build that differs from their identified user-agent.
OMG, we might be able to settle this with *Science*!
I missed that, and it looks like a group of high-powered CS PhDs might
Eli Barzilay wrote at 08/16/2011 02:20 PM:
Isn't this just a JS-based editor?
CodeMirror a rather nice JS-based text editor for programming languages,
as JS-based text editors for programming languages go, and includes a
Scheme language mode.
Danny Yoo has used CodeMirror in the
Eli Barzilay wrote at 08/16/2011 02:52 PM:
7 minutes ago, Neil Van Dyke wrote:
Well, if you wanted to support FS operations and FFI, and you have a
spare server with the virtualization helper CPU instructions,
This sounds way too expensive for something public.
If you wanted
Is Firefox the standard for tab-related key bindings on all the
different platforms?
I think it is on Linux and Windows, but I don't know about Macs.
--
http://www.neilvandyke.org/
_
For list-related administrative tasks:
Jay McCarthy wrote at 09/02/2011 02:55 PM:
Community People
Aha. That seems a reasonable place for it; I just didn't look hard enough.
BTW, that page has a typo in an band, perhaps left over from an adjective.
Finally, Racket is supported by an band of volunteers
--
Matthew Flatt wrote at 08/08/2011 11:05 AM:
I've implemented all of this (not yet pushed). It's more complex than I
originally hoped, and I'm not yet sure it's worthwhile. Longer term,
maybe it's better to work on ways for macros to more directly
communicate with the optimizer.
Thanks,
Noel Welsh wrote at 09/05/2011 10:57 AM:
Band sounds more rock'n'roll, which is what we're aiming for.
Whew. I was afraid band might mean militant extremist insurgents (or
freedom fighters, depending on who one asked).
--
http://www.neilvandyke.org/
Kathi Fisler wrote at 09/06/2011 08:13 PM:
Are there commands we can use when we startup racket or the server
that might give diagnostics to help trace the problem?
Intermittent failures are a headache. In addition to whatever people
advise here, you might want to add your own detailed
I'm not familiar with CPANTS, but automating real-world feedback
something like that sounds useful.
I think you should be conscientious about the tiny phoning back to the
mothership with more info privacy problem, and how best to manage that,
even if it's just real disclosure (not privacy
If you add Facebook buttons to racket-lang.org, I recommend *not*
doing it in the usual way, which is referencing JS/CSS/images/etc. from
Facebook at page load time. That can actually silently track most
people's reading/viewing/posting/messaging behavior across most popular
Web pages these
John Clements wrote at 09/09/2011 04:00 PM:
On Sep 9, 2011, at 12:39 PM, Neil Van Dyke wrote:
I'm not familiar with CPANTS, but automating real-world feedback something like
that sounds useful.
I think you should be conscientious about the tiny phoning back to the mothership with more
Matthew or someone can give an authoritative answer, but if this lets
you sleep tonight... I suspect the win32 in Racket is fine, and that
Visual Studio just has a backward-compatibility awkwardness in naming.
Win32 was the name of one of the generations of Windows API, and I
believe that
Danny Yoo wrote at 09/25/2011 09:24 PM:
I'm observing about a 100ms cost here for something that I expected to
be a no-op, because the module has already been required.
You think you could be taking a small GC hit then? PLTSTDERR=debug
environment variable might show GC info. Or add
Ryan Culpepper wrote at 09/27/2011 02:45 AM:
On 09/27/2011 12:33 AM, Neil Van Dyke wrote:
Did someone decide whether to rename Help Desk to Racket
Documentation, such as on the DrRacket Help menu and the About
dialog?
I still see Help Desk in version 5.1.3.10--2011-09-24.
IIRC, multiple
Making it easy for people to include their prefs in bug reports seems
like a good thing.
Like now, I think one would want to expose to people in a reasonable
fashion what info is being disclosed, and permit them to opt-out. Or
maybe they should have opt-in, if you're including the *all* the
The prefs seem potentially more sensitive than the info traditionally
hidden behind Show Synthesized Info.
I'd like to see the Show Synthesized Info button go away, if you're
going to include sensitive prefs in the info. Either the information
should be exposed while user is writing bug
/Linux (i386-linux/3m) (get-display-depth) = 32
MEMORY USE: 94206368
Neil Van Dyke wrote at 09/27/2011 11:09 PM:
The prefs seem potentially more sensitive than the info traditionally
hidden behind Show Synthesized Info.
I'd like to see the Show Synthesized Info button go away, if you're
Robby Findler wrote at 09/27/2011 11:56 PM:
Status quo sounds best.
Unless you think I should remove the names of the collections.
If the collections are unlikely to be useful for debugging bug reports
(especially in light of people getting most stuff through PLaneT
nowadays), then I think
I think concern about backward-compatibility is great. (For example,
moving to non-mutable pairs was painful for one of my libraries.
#:exists without backward-compatibility or static checking was annoying.)
I have two questions:
1. Does anyone think that there is likely any *substantial*
Parsing is one of the easier parts of implementing Racket, having a
parser alone won't get you very far, and things you might expect to be
handled in the parser are actually better handled elsewhere.
A good starting point is PLAI:
http://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/
An access key wouldn't hurt, though I don't recall ever hearing of
someone using them in practice. Just be careful of your hands if you're
pressing three-simultaneous-key combinations a lot
BTW, I blogged an alternative a couple years ago, pasted below. Instead
of plt, now, I use r for
Racket can do this somewhat faster, but I suggest any effort be focused
on improvements that are also relevant to substantial programs, and not
on trying to compete on Perl one-liners and poor benchmarks.
Details follow...
Trying this 'benchmark' on a 700MB log file (just Linux dmesg output,
Matthew Flatt wrote at 11/03/2011 11:26 AM:
With that and related changes, the example now runs about 3 times as
fast as before on my machine
This is great, Matthew. I suspect that will help some of my apps.
--
http://www.neilvandyke.org/
_
I already relayed this good news (and the good news about byte I/O
recently) to one of my clients, who is a large user of Racket for Web apps.
I suspect this improvement will mean noticeably better responsiveness
for them under load, and perhaps fewer servers.
--
http://www.neilvandyke.org/
As an immediate solution, I suggest simply not trying to use R6RS
compatibility libraries with Racket, and instead just use the Racket
language. Spend your energy on your application. (I don't want to get
into why right now, but my book will have an entire section or chapter
entitled Don't
1. Everyone should acknowledge the JWZ quote, Some people, when
confronted with a problem, think 'I know, I'll use regular expressions.'
Now they have two problems. Regular expressions are Perl's hammer that
makes most problems look like a nail.
2. Before someone spends too much time putting
I think that mention of the old Scheme Cookbook wiki should be removed
from http://www.racket-lang.org/learning.html;, because it hurts much
more than it helps.
Right now, it's in one of the most prominent positions on the page.
--
http://www.neilvandyke.org/
Jon Rafkind wrote at 12/13/2011 06:27 PM:
A user of mine alerted me to the fact that 'scribble' is a crossword puzzle
similar to scrabble. He had it installed in ubuntu so when he typed make in my
source tree he ended up playing a game instead of generating documentation.
Given how
Asumu Takikawa wrote at 12/20/2011 12:34 AM:
How would people feel about adding more content below the fold on the
website?
Seems OK to me, but two points:
1. Don't let the Twitter and such dominate the page visually. Things
like Twitter are for bringing people in, not sending them away or
Eli Barzilay wrote at 12/20/2011 01:45 PM:
and there no sane way to debug it other than viewing it in all browsers.
Asumu, it seems like you're on a good track, but after you get the
layout how you like it in your browser, I don't envy you the
cross-browser testing to which Eli refers. :)
Matthias Felleisen wrote at 12/20/2011 08:02 AM:
I wouldn't mind a second Racket site that has some of what Asumu proposes, say
Racket-fans.org
BTW, I recently registered racket-club.{org,com}, mainly for the humor
potential. If there is a site that someone has been aching to see
x...@ncdy.org wrote at 12/22/2011 03:42 AM:
I opened the question on StackOverflow
http://stackoverflow.com/questions/8599844/is-it-possible-how-to-use-racket-in-c-applications
They pointed me to mailing list, so I want to know if that possible to run
racket in such embedded mode?
Yes.
Daniel Farina wrote at 12/29/2011 07:59 PM:
The goal is that a program written, say, three
years ago should be able to run the same way it did when it was
written, so it's really useful to freeze all the dependencies into the
file system somehow and preserve it.
Someone else can comment on
Another variation, if you're thinking about cloud infrastructure today:
you could pretty easily make your own faux PLaneT server that either is
for a single app or takes the identity/profile of the app as part of the
URL the app uses to access the PLaneT server.
The faux server can be a tiny
Of these two, I like the second (plastic) one a bit better. The blue in
the glass is distracting to me.
Careful that it doesn't look too much like the new Pepsi logo, which has
its own burden:
http://blowatlife.blogspot.com/2009/02/pepsi-logo-response.html
I still like the current lambda
Eli Barzilay wrote at 02/09/2012 09:27 PM:
([2] What Neil VD said.)
It's just Neil V. -- no social diseases.
--
http://www.neilvandyke.org/
_
Racket Developers list:
http://lists.racket-lang.org/dev
Eli Barzilay wrote at 02/12/2012 01:50 AM:
An hour ago, Michael W wrote:
http://img513.imageshack.us/img513/5233/lambdarechopng.jpg
http://tmp.barzilay.org/cr.png
Yes! I think that cr.png has nailed the design.
lambdarechopng.jpg especially got my attention before, but I
Neil Toronto wrote at 02/14/2012 03:37 PM:
Here's the deal, though. This one, even just the lambda r. in a
circle, is pushing complexity. We've been approaching logo design too
much like language design, trying to cram as much semantic content as
possible into a small space or into the fewest
Sam Tobin-Hochstadt wrote at 02/17/2012 05:38 PM:
2. We keep it where it is, and don't maintain the code other than
fixing life-threating bugs. This is basically the status quo, and I
think it means people who report other, non-life-threatening bugs
should be informed that we're not maintaining
Timur Sufiev wrote at 02/27/2012 08:58 AM:
[...] Raw ports were wrapped with SSL successfully, but then program
has hung up between 2 last actions: sending the request to server and
reading its reply. Further investigation showed that in the course of
SSL processing the server had requested
Matthew Flatt wrote at 02/29/2012 11:20 AM:
So far, I haven't managed to replicate the problem on my machine. Do
you have any hints on how to configure Apache to trigger the problem or
a server that I might try?
I'm afraid I don't have that test setup or notes anymore. I do recall
it was
Brian Mastenbrook wrote at 03/06/2012 03:43 PM:
On my system, DrRacket 5.2.1 opens almost 1800 files to start. The
vast majority (1376) are .zo files, and another 133 are uncompiled
.rkt files from the Racket distribution.
It gets much faster once the files are in OS caches, which helps with
Robby Findler wrote at 03/08/2012 05:45 PM:
Looks like something is trying to ssh while building the docs?
Can whoever figures this out let the list know, or email me privately?
Thanks.
If it turns out that a use of SSH made it into a *released* version of
Racket source, I might have to
1 - 100 of 180 matches
Mail list logo