Congratulations Matthew. I can't think of anyone more deserving.
On Dec 4, 2014 11:49 AM, Matthias Felleisen matth...@ccs.neu.edu wrote:
Even the ACM considers our very own Matthew Flatt as a distinguished
scientist. -- Matthias
Begin forwarded message:
*From: *ACM Bulletin
files available]
* Mike Sperber sper...@deinprogramm.de
- DMdA Tests
- Stepper Tests
- Signature Tests
* David Van Horn dvanh...@ccs.neu.edu
- EoPL Tests
* Neil Toronto neil.toro...@gmail.com
- Plot Tests
- Images Tests
- Inspect icons
- Math tests
* Doug Williams
...@gmail.com
- Plot Tests
- Images Tests
- Inspect icons
- Math tests
* Doug Williams m.douglas.willi...@gmail.com
- Additional Plot Tests
* Shriram Krishnamurthi s...@cs.brown.edu
Tour: check the tour and generate a new one if needed.
[Note: Since this is a v6.0.0.900 build, you
I didn't see any non-termination instances. Everything looked as expected.
The only performance issue I saw was that my plots with shading seem to
be slower. But, I would have to look at it more closely to see if it was
because of other things running at the same time. [My work laptop is just a
I use it and have not migrated to Github. But, it is no biggie for me one
way or the other.
On Sun, Apr 13, 2014 at 5:17 AM, Robby Findler
ro...@eecs.northwestern.eduwrote:
Does anyone else find it has value?
Robby
On Sunday, April 13, 2014, Neil Van Dyke n...@neilvandyke.org wrote:
Can
If I'm one of the few using it, I have no objections to it going away. I
need an excuse to migrate anyway.
On Monday, April 14, 2014, Neil Van Dyke n...@neilvandyke.org wrote:
Robby Findler wrote at 04/14/2014 01:27 PM:
I think that the problem Neil is having with it is the ridiculous
that needs `scribble/manual`
to work in an executable, and your program uses `plot`.
I've pushed a repair to Scribble.
At Sun, 2 Feb 2014 16:36:50 -0700, Doug Williams wrote:
The animation program I sent out a bit ago, and attached here, runs fine
under DrRacket but when I create an executable
-dev] GUI executables created with DrRacket fail
To: Doug Williams m.douglas.willi...@gmail.com
Cc: dev@racket-lang.org dev@racket-lang.org
The problem was due to changes in `scribble/manual` that didn't
preserve a delay on finding files in the scribble collection.
Scribble is referenced by `plot
The animation program I sent out a bit ago, and attached here, runs fine
under DrRacket but when I create an executable (using either raco or
DrRacket) and try to run it, it fails with the following:
collection-file-path: collection not found
collection: scribble
in collection directories:
Tests
* Neil Toronto neil.toro...@gmail.com
- Plot Tests
- Images Tests
- Inspect icons
- Math tests
* Doug Williams m.douglas.willi...@gmail.com
- Additional Plot Tests
* Shriram Krishnamurthi s...@cs.brown.edu
Tour: check the tour and generate a new one if needed.
[Note
Sorry I missed last year's RacketCon. It was held on the same weekend we
had all the kids (and now grandkids) here in Denver for a long weekend. It
also coincided with the American Beer Festival held in Denver, which is
probably why the kids - especially our son and son-in-laws - wanted the
- Inspect icons
- Math tests
* Doug Williams m.douglas.willi...@gmail.com
- Additional Plot Tests
* Danny Yoo d...@cs.wpi.edu
- Whalesong Tests (confirm that Whalesong runs from PLaneT)
* Shriram Krishnamurthi s...@cs.brown.edu
Tour: check the tour and generate a new one if needed
Decimal floating point would be a great addition at some point. There
isn't hardware support (yet) on X86 architectures, but there is an
IEEE standard (or a set of them) and increasing library support for it
- including an (optional) Annex F in C11/C11++.
Doug
On Sun, Dec 23, 2012 at 8:07 PM,
- Images Tests
- Inspect icons
* Doug Williams m.douglas.willi...@gmail.com
- Additional Plot Tests
* Danny Yoo d...@cs.wpi.edu
- Whalesong Tests (confirm that Whalesong runs from PLaneT)
* Shriram Krishnamurthi s...@cs.brown.edu
Tour: check the tour and generate a new one if needed
I would say your function would be better named is-digit? and that the
char-numeric? is exactly what it is intended to be with respect to
Unicode characters, which is what a Racket character represents.
On Tue, Sep 4, 2012 at 4:37 AM, Pierpaolo Bernardi olopie...@gmail.com wrote:
The
Thanks, Neil.
On Saturday, August 4, 2012 x-apple-data-detectors://32, Neil Toronto
wrote:
On 08/03/2012 11:59 AM, Doug Williams wrote:
(require plot)
(plot (contour-intervals
(lambda (x y)
(define z (- x y))
(cond (( z -1) -1)
(( z 1) 1
Here is a simple contour-interval example that I don't understand. [We
are changing out some uses of shade in older code when I came across
something I simplified to this.]
Consider the following simple program.
(require plot)
(plot (contour-intervals
(lambda (x y)
(define z (-
I have some scripts that still use planet. I use development links as
a substitute for a local PLaneT-like capability and have scripts to do
this for me. Some of these are on production servers. I would create
an alias for it anyway, but would rather it stayed as is.
Doug
On Sun, Jul 29, 2012 at
try again and let me know
if it still fails? Also, if you can't download from the form, can
you try the static table link (just under the usual download
form, on the right side) and see if you can download it from the
link on that page?
On 07/25/2012 10:05 AM, Doug Williams wrote
I've tried all of my packages and had one major snag that Matthew
thinks he has fixed. For my large simulations, it seems to execute
faster, but that is just an impression. Many of them are actually
constrained by quick and dirty plots that may be rendering tens or
hundreds of thousands of points.
table' link to see a list of all tar files available]
* Mike Sperber sper...@deinprogramm.de
- DMdA Tests
- Stepper Tests
- Signature Tests
* David Van Horn dvanh...@ccs.neu.edu
- EoPL Tests
* Neil Toronto neil.toro...@gmail.com
- Plot Tests
* Doug Williams m.douglas.willi
- Stepper Tests
- Signature Tests
* David Van Horn dvanh...@ccs.neu.edu
- EoPL Tests
* Neil Toronto neil.toro...@gmail.com
- Plot Tests
* Doug Williams m.douglas.willi...@gmail.com
- Additional Plot Tests
* Danny Yoo d...@cs.wpi.edu
- Whalesong Tests (confirm that Whalesong runs
Racket now includes nan? and infinite? in the core language, which
were already defined and provided by the science collection in PLaneT.
This isn't a problem, per se, with the code itself, but the
documentation doesn't build in the pre-release because of the
duplicate labels. In a perfect world,
imports]
#%embedded:g8619:classifier-panel: [traversing imports]
main: [traversing imports]
loop
[Exited. Close box or Ctrl-C closes the console.]
I get when I run the compiled version. In DrRacket it dies with the
unhandled Win 32 exception.
Doug
On Wed, Jul 25, 2012 at 8:39 AM, Doug
?
On Wed, Jul 25, 2012 at 10:31 AM, Doug Williams
m.douglas.willi...@gmail.com wrote:
Some more information on the problem. The application runs fine with
the pre-release on Windows 7 - 64 bit.
The code that is dying on Windows XP 32-bit is:
---
(require racket/runtime-path)
...
;;;
(define
It turns out that if I require racket/match explicitly it works.
Although I shouldn't have to since racket/match is provided by #lang
racket. So, I have a work around on Windows XP 32-bit. But it would be
nice to get the problem fixed.
On Wed, Jul 25, 2012 at 11:51 AM, Doug Williams
(8358420f) on the
release branch.
Ryan
On 07/25/2012 01:56 PM, Doug Williams wrote:
It turns out that if I require racket/match explicitly it works.
Although I shouldn't have to since racket/match is provided by #lang
racket. So, I have a work around on Windows XP 32-bit. But it would
Williams wrote:
It turns out that if I require racket/match explicitly it works.
Although I shouldn't have to since racket/match is provided by #lang
racket. So, I have a work around on Windows XP 32-bit. But it would be
nice to get the problem fixed.
On Wed, Jul 25, 2012 at 11:51 AM, Doug Williams
Matthew might be able to shed some light on it. But, I suspect you'd
have similar performance regardless of the container used.
On Fri, Jul 20, 2012 at 1:36 AM, Marijn hk...@gentoo.org wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 19-07-12 17:08, Doug Williams wrote:
I think
I think the problem is the time it takes to create 600 buttons in this
case, not the time needed to switch between the tabs. I'm not sure
why you are recreating them each refresh. Am I missing something?
Doug
On Thu, Jul 19, 2012 at 8:59 AM, Marijn hk...@gentoo.org wrote:
-BEGIN PGP SIGNED
The science collection already has such a function (minimum-maximum
a-sequence) that works for any sequence - e.g., lists or vectors. For
example:
#lang racket
(require (planet williams/science/science))
(minimum-maximum
(for/list ((i (in-range 10)))
(random-unit-gaussian)))
Doug is for any of it. I'd love to get some student projects that move
the science collection to TR.
On Tue, Jun 26, 2012 at 1:42 PM, Matthias Felleisen
matth...@ccs.neu.edu wrote:
I am all for a math/ collection as I said before.
On Jun 26, 2012, at 3:35 PM, Neil Toronto wrote:
On
wrote:
Do you get a button that lets you get a stacktrace?
Robby
On Sat, Apr 21, 2012 at 7:54 PM, Doug Williams
m.douglas.willi...@gmail.com javascript:; wrote:
I downloaded Saturday's build and get the same Seg Fault (the address is
different) when I run my large app under DrRacket
I downloaded Saturday's build and get the same Seg Fault (the address is
different) when I run my large app under DrRacket. However, the application
runs fine while I compile it and run it standalone.
On Thu, Apr 19, 2012 at 9:32 AM, Williams, Doug dwilli...@setcorp.comwrote:
I have downloaded
available]
* Mike Sperber sper...@deinprogramm.de
- DMdA Tests
- Stepper Tests
- Signature Tests
* David Van Horn dvanh...@ccs.neu.edu
- EoPL Tests
* Neil Toronto neil.toro...@gmail.com
- Plot Tests
* Doug Williams m.douglas.willi...@gmail.com
- Additional Plot Tests
* Danny Yoo d
- Stepper Tests
- Signature Tests
* Neil Toronto neil.toro...@gmail.com
- Plot Tests
* Doug Williams m.douglas.willi...@gmail.com
- Additional Plot Tests
* Danny Yoo d...@cs.wpi.edu
- Whalesong Tests (confirm that Whalesong runs from PLaneT)
--
Ryan Culpepper
It runs fine for me on Racket Version 5.2 [3m], 64-bit, under Windows 7,
with or without the commented lines. I can try on my work machine using the
nightly build in the morning. But I work the plot package pretty heavily
there (using a recent nightly build) with no problems.
On Tue, Dec 6, 2011
I loaded the latest nightly build (version 5.2.0.4--2011-11-27(462a348/a)
[3m]) on my Scientific Linux 6.0 machine (also 64-bit) and it runs fine
with or without the commented lines there, too.
2011/12/6 Doug Williams m.douglas.willi...@gmail.com
It runs fine for me on Racket Version 5.2 [3m
ro...@eecs.northwestern.edu
wrote:
On Sat, Nov 19, 2011 at 9:54 AM, Doug Williams
m.douglas.willi...@gmail.com wrote:
I would keep finite? for the semantics associated with the name even if
it
is just a renaming of rational?. Particularly since you can't just use
(not
(infinite? x)) when
Mine are from the pre-r6rs days are exactly the same definitions as from
the GSL, which may differ slightly from those in r6rs. I would have to
check. They already exist in Racket in the r6rs stuff. I have no problem
with using those definitions instead of the ones from the GSL.
On Fri, Nov 18,
* Doug Williams m.douglas.willi...@gmail.com
- Additional Plot Tests
Done.
I have removed the plot extensions from the science collection since they
aren't needed anymore. The science collection and simulation collection have
been updated to use the new plot package - no changes to user
I downloaded the latest pre-release version (5.1.900.1) to update the
science collection to use the new plot collection. The good news is that
that went very smoothly. The bad news is that some of my FFT routines seem
to be getting incorrect numeric results - at least the plots are very bad.
But,
histogram renderer. But, it really wasn't hard after
I found rectangles. And thanks for writing the discrete-histogram, that was
very useful.
On Sun, Oct 9, 2011 at 2:27 PM, Neil Toronto neil.toro...@gmail.com wrote:
That was quick!
On 10/09/2011 01:10 PM, Doug Williams wrote:
I ported all
-2. So, it isn't limited to Windows 7 or
64-bit.
Doug
On Sun, Oct 9, 2011 at 1:44 PM, Doug Williams
m.douglas.willi...@gmail.comwrote:
I downloaded the latest pre-release version (5.1.900.1) to update the
science collection to use the new plot collection. The good news is that
that went very
!'. The solution, of course, is to
have two distinct annotations.
At Sun, 9 Oct 2011 15:02:13 -0600, Doug Williams wrote:
I reloaded the older version of Racket on my Windows 7 computer and the
radix-2 FFTs run fine there. I also tested both versions on my Macbook
Pro
(32 bit) and got
Does this mean it will it be in the next 'nightly' build?
On Wed, Oct 5, 2011 at 10:45 AM, Neil Toronto neil.toro...@gmail.comwrote:
I've just pushed the new 'plot' library.
Eli and I both forgot that the new 'plot' still needs the old libfit, and
removed it along with libplplot. I just
Maybe this is general question or observation, but I specifically have the
problem with the xml module in Racket. All of the structures defined in
collects/xml/private/structures.rkt are transparent. Most of my xml files
are hundreds of thousands of bytes to tens of megabytes in size. Needless to
There are ways around it like that. For example, I'm trying to get in the
habit of using ~.s in printf's where it might occur. But, I think it would
be easy in this case to just fix the real problem.
On Mon, Oct 3, 2011 at 3:07 PM, Eli Barzilay e...@barzilay.org wrote:
10 minutes ago, Doug
and create
a several tens of megabytes long string just to truncate it.
On Mon, Oct 3, 2011 at 3:52 PM, John Clements cleme...@brinckerhoff.orgwrote:
On Oct 3, 2011, at 2:13 PM, Doug Williams wrote:
There are ways around it like that. For example, I'm trying to get in the
habit of using ~.s
Basically, I'm just suggesting that the xml package have sensible printing
of its structures. I can't imagine any case where you really want the
default printing of recursive structures of that complexity and potential
size to be the visible behavior.
Where it was annoying me was in my inference
:
I understand. Specifics:
On Oct 3, 2011, at 7:45 PM, Doug Williams wrote:
Basically, I'm just suggesting that the xml package have sensible printing
of its structures. I can't imagine any case where you really want the
default printing of recursive structures of that complexity
In the science and simulation collections I explicitly hid the usage of PLoT
- thus, all of the -plot routines in separate modules. The original PLoT has
always been something of a kludge - albeit a useful one - that I expected to
be replaced at some point. Bring it on!
On Fri, Sep 30, 2011 at
And, how about adding finite? and its ilk from r6rs into #lang racket. I
have them in science/math, but they are probably core level routines. I had
mentioned before that we probably should see what from science/math might be
more useful in the core.
On Fri, Sep 30, 2011 at 12:22 PM, Vincent
Neil,
I haven't had a chance to read the thread thoroughly - hopefully I can this
evening at home. But, I'd like to update the science collection graphics to
use it. Fortunately, all of the graphics routines are in separate modules,
so it shouldn't be too bad. I do use the plot extensions to add
I have three PLaneT packages that together implement a knowledge-based
simulation capability. I did this because each of the packages is useful in
its own right. The science collection provides the basic mathematical
framework - I use it separately in many analysis applications. The
simulation
I reported a problem a few weeks back that keeps me from using 5.1.2 (and
now 5.1.3). Matthew believes it is due to an optimizer bug with boxes.
Fortunately, 5.1.1 works, but we're stuck there. I tried the latest nightly
build this morning and the error is still there. [That was mainly just a
, 2011, Matthew Flatt mfl...@cs.utah.edu wrote:
At Sun, 28 Aug 2011 13:18:36 -0600, Doug Williams wrote:
I reported a problem a few weeks back that keeps me from using 5.1.2 (and
now 5.1.3). Matthew believes it is due to an optimizer bug with boxes.
Fortunately, 5.1.1 works, but we're stuck there. I
I downloaded the latest nightly build to test a fix that Matthew pushed.
That fix (a refresh problem) worked, but when I tried to run some
numerically intensive things - like the test for the science collection - I
ran into problems. The science test hangs on the last differential equation
test -
I would like to migrate my production machines from the current PLT Scheme
4.2.5 to the latest release of Racket.However, there is one annoying
graphics inconsistency with graphics refresh that is giving me problems. For
some of my graphics programs, I update many canvases - some visible and some
new distribution tree to previous one
Version Updates: if a major change has happened, update the version
number in:
- racket/collects/mzscheme/info.rkt
- racket/collects/mred/info.rkt
* Doug Williams m.douglas.willi...@gmail.com
- Plot Tests
* Stephen Bloch sbl...@adelphi.edu
Updates: if a major change has happened, update the version
number in:
- racket/collects/mzscheme/info.rkt
- racket/collects/mred/info.rkt
* Doug Williams m.douglas.willi...@gmail.com
- Plot Tests
* Stephen Bloch sbl...@adelphi.edu
- Picturing Programs Tests
* Greg Cooper g...@cs.brown.edu
I retested the PLoT package and my graphics and everything works as
expected.
On Fri, Feb 11, 2011 at 12:28 PM, Eli Barzilay e...@barzilay.org wrote:
The final v5.1 build is now ready at the same place:
http://pre.racket-lang.org/5.1/installers
It is a good idea to run quick tests with it
/collects/mred/info.rkt
* Doug Williams m.douglas.willi...@gmail.com
- Plot Tests
* Stephen Bloch sbl...@adelphi.edu
- Picturing Programs Tests
* Greg Cooper g...@cs.brown.edu
- FrTime Tests
* Carl Eastlund c...@ccs.neu.edu
- Dracula Tests (confirm that Dracula runs from PLaneT)
* Jon
What is the best way to perform actions after a sequence terminates? Here is
a simple example that is like in-lines, but takes a path instead of a port.
It works, but I was wondering if there is a better way to do it.
(define (in-file-lines path)
(let ((port (open-input-file path #:mode
Thanks for the fix and suggestions.
On Fri, Jan 21, 2011 at 1:37 PM, Matthew Flatt mfl...@cs.utah.edu wrote:
At Fri, 21 Jan 2011 10:53:42 -0700, Doug Williams wrote:
What is the best way to perform actions after a sequence terminates? Here
is
a simple example that is like in-lines
Since Racket is not Scheme anymore, I think revisiting some of the
annoyances of Scheme should be fair game. And, certainly the semantics of
integer? is an annoyance. It is useful if you KNOW you are restricted to a
range where floating point CAN exactly represent an integer (|x| 15 or so)
and
I tried loaded it on my Windows 7 box and it doesn't run because of missing
dll files. The first one was zlib1.dll. I found that one and now it wants
libpng14-14.dll. I'll continue tracking them down.
On Sat, Oct 30, 2010 at 4:44 PM, Eli Barzilay e...@barzilay.org wrote:
In case you want to try
think I broke the Windows build in other ways that I have
been trying to fix this morning.
On Oct 31, 2010, at 11:59 AM, Doug Williams m.douglas.willi...@gmail.com
wrote:
I tried loaded it on my Windows 7 box and it doesn't run because of missing
dll files. The first one was zlib1.dll. I
And, it gets the same error with the gracket-libs from git.
On Sun, Oct 31, 2010 at 12:46 PM, Doug Williams
m.douglas.willi...@gmail.com wrote:
I loaded GTK+ 2.20.0, which seems to have all of the libraries. But, it
dies with the following error on my Windows 7 (64-bit) box.
ffi-obj
I got GRacket2 running under Ubuntu. In general, things work as expected. It
is my animations that I'm most concerned about and some work and some don't.
I've only tried the ones that are available on PLaneT - I haven't even
checked any of the others yet.
The animated-canvas library that I have
I sometimes use here strings for readability when building queries, etc.
For example:
(let-values (((variables results)
(get-repository-query-tuple r
#---
select * from {x} sys:repositoryID {y}
using namespace
sys = http://www.openrdf.org/config/repository#
---
I'm in the process of updating all of my collections to Racket. I have most
of the smaller ones done - animated-canvas, describe (with documentation
this time), packed-binary, and uuid - with only table-panel left to go.
Right now I'm finishing up the documentation for my new sesame library - an
What is the correct way to test for +nan.0 in Racket? For example, (= +nan.0
+nan.0) = #f. This seems to be the behavior specified in R6RS. In the
science collection I implemented nan? using eqv?, which seems to work in
Racket; but the result is explicitly unspecified in R6RS, which I assume
means
...@eecs.northwestern.eduwrote:
The new case- only supports simple contracts, that's right. If you
have more complex ones that it would be helpful to support (and can
share them), that would help us guide our efforts.
Thanks,
Robby
On Sun, Oct 24, 2010 at 7:04 PM, Doug Williams
m.douglas.willi
happened, update the version
number in:
- racket/collects/mzscheme/info.rkt
- racket/collects/mred/info.rkt
* Doug Williams m.douglas.willi...@gmail.com
- Plot Tests
* Greg Cooper g...@cs.brown.edu
- FrTime Tests
* Carl Eastlund c...@ccs.neu.edu
- Dracula Tests (confirm
I downloaded the pre-release version this morning - 10/20 (I believe it was
a build from 10/16). The plot package and plot extensions in the science
collection all work as expected. But, I am getting different numeric answers
for some of my science collection routines (for example, the gamma
the problem.
On Mon, Oct 18, 2010 at 10:32 PM, John Clements
cleme...@brinckerhoff.orgwrote:
On Oct 18, 2010, at 9:25 AM, Doug Williams wrote:
When I first ran with vectors of 8192, I got exactly the opposite - the
radix-2 version was much slower (although still 500ms). But, when I
looked
file instead of
a .rkt file.
Doug
On Sun, Jul 25, 2010 at 2:49 PM, Doug Williams m.douglas.willi...@gmail.com
wrote:
Sam appears to be corrects.
If No Debugging or profiling is selected, I get the backtrace. If
Debugging is selected, I only get the error message. And, most
interestingly
Sam appears to be corrects.
If No Debugging or profiling is selected, I get the backtrace. If
Debugging is selected, I only get the error message. And, most
interestingly, if Debugging and profiling is selected, it runs correctly.
Also, Robby's suspicion that it would run correctly if Populate
error message, but before the repair.
It looks like the nightly build failed last night, which is why the
repair wasn't in the build. We're working on that problem.
At Fri, 23 Jul 2010 16:11:37 -0600, Doug Williams wrote:
I downloaded the latest nightly build (version
5.0.1.1--2010-07-21
80 matches
Mail list logo