-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 09/30/11 02:06, James Vega wrote:
> Eli Barzilay writes:
>> The thing is that keeping things completely backward compatible
>> means keeping some C code (the fit thing), and that translates to
>> a real problem with linux distributions (see the Fed
Marijn wrote at 09/30/2011 03:39 AM:
``keeping the C code that was ripped out of gnuplot.''
which would IIUC be a violation of gnuplot's license.
Below is the "Copyright" file from the version of "gnuplot" included in
Debian Stable.
I don't know what C code from "gnuplot" is being talke
50 minutes ago, Neil Van Dyke wrote:
> Marijn wrote at 09/30/2011 03:39 AM:
> > ``keeping the C code that was ripped out of gnuplot.''
> >
> > which would IIUC be a violation of gnuplot's license.
>
> Below is the "Copyright" file from the version of "gnuplot" included
> in Debian Stable.
>
> I d
11 hours ago, Neil Toronto wrote:
> On 09/29/2011 12:28 PM, Eli Barzilay wrote:
> >
> > Because you wanted to have a completely compatible interface?
> > (Excluding pixels.)
> >
> > My point was that if you don't keep it (which I very strongly
> > prefer), then you don't have a compatible interface
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*
7 hours ago, John Clements wrote:
>
> (define (main)
> (define p
> (place ch
> (define l (place-channel-get ch))
> (define l-double? (any-double? l))
> (place-channel-put ch l-double?)))
>
> (place-channel-put p (list 1 2 4 8))
> (begin0
>(place-channel-get p))
>
On Sep 1, 2011, at 11:55 , Robby Findler wrote:
> - changed "New Tab" to -t
> - changed "Run" to -r
Thanks. I just discovered this by accident when I rebuilt from the repository.
But I like it.
_
For list-related administrative tasks:
http:
Yes, you are correct.
On Thu, Sep 29, 2011 at 10:25 PM, John Clements
wrote:
> It sure looks to me like this sentence from the docs is missing a really
> important "not":
>
> The consequence of this second feature is that place should appear
> immediately in a module or in a function that is ca
Yesterday, Robby Findler wrote:
> Is it possible to change the name of this thing?
>
> http://groups.google.com/group/plt-scheme/
Not really -- there's a new mirror at
https://groups.google.com/group/racket-users
and I posted a message on the old list when I made it, but didn't get
any resp
Just now, Eli Barzilay wrote:
> Yesterday, Robby Findler wrote:
> > Is it possible to change the name of this thing?
> >
> > http://groups.google.com/group/plt-scheme/
>
> Not really -- there's a new mirror at
>
> https://groups.google.com/group/racket-users
>
> and I posted a message on th
On Fri, Sep 30, 2011 at 12:26 AM, John Clements
wrote:
> I'm guessing that calling place-channel-put with a descriptor pulls out the
> associated channel... should the docs indicate this?
The docs here:
http://pre.racket-lang.org/docs/html/reference/places.html?q=place#%28tech._place._descripto
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 4:1
place-channel-put is not blocking.
I'll add it to the docs.
On 09/30/2011 06:28 AM, Sam Tobin-Hochstadt wrote:
On Fri, Sep 30, 2011 at 12:26 AM, John Clements
wrote:
I'm guessing that calling place-channel-put with a descriptor pulls out the
associated channel... should the docs indicate t
A few minutes ago, Kevin Tew wrote:
> place-channel-put is not blocking.
So "channel" in the name is not a good choice...
--
((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:
http://barzilay.org/ Maze is Life!
_
At Fri, 30 Sep 2011 09:21:42 -0400, Eli Barzilay wrote:
> A few minutes ago, Kevin Tew wrote:
> > place-channel-put is not blocking.
>
> So "channel" in the name is not a good choice...
We use "channel" for asynchronous channels, too, such as
`racket/asynch-channel'. Since all place channels are
Two days ago, ry...@racket-lang.org wrote:
> afc9210 Ryan Culpepper 2011-09-28 18:51
> :
> | revert some (require racket/pretty) to (require scheme/pretty)
> :
> M collects/framework/private/gen-standard-menus.rkt |2 +-
> M collects/mzlib/pretty.rkt |4 ++--
Is
On a more general note, do we really need inexact integers?
The behavior of `integer?' is confusing, and I don't see especially
compelling reasons to keep it this way. The subject comes up every
couple of months on the mailing list, so we should do something about it.
Here's a proposal:
`integer?
I think this is a good change for the next language, but not for `#lang
racket'.
As confusing as the current `integer?' may be, I think its definition
is deeply wired into our code, tests, and documentation. I may guess
wrong, but my best estimate of the hassle for this change is that it's
too muc
This is my opinion, too.
Robby
On Fri, Sep 30, 2011 at 11:20 AM, Matthew Flatt wrote:
> I think this is a good change for the next language, but not for `#lang
> racket'.
>
> As confusing as the current `integer?' may be, I think its definition
> is deeply wired into our code, tests, and documen
In case you didn't catch Stephanie Weirich's post of this on plus.google.com,
here's some very interesting information about ArXiv and ACM and where
copyrights intersect.
It may be that you can avoid much of this by only publishing "draft" versions
of your paper on ArXiv; I Am Not A Lawyer.
Jo
I sent this to Matthew privately but I think we need to be
much more careful with 'interesting'. While you are right
about the 'wired into our code' part, I think the two of
you are wrong about the 'interesting' part.
>From a type perspective, the numeric tower comes with major
flaws and it wo
On Fri, Sep 30, 2011 at 12:28 PM, Matthias Felleisen
wrote:
>
> I sent this to Matthew privately but I think we need to be
> much more careful with 'interesting'. While you are right
> about the 'wired into our code' part, I think the two of
> you are wrong about the 'interesting' part.
>
> From a
Vincent's proposal seemed to me to be just a renaming the current
functions. Is there an intended change to the numeric tower that I'm
missing?
At Fri, 30 Sep 2011 13:28:12 -0400, Matthias Felleisen wrote:
>
> I sent this to Matthew privately but I think we need to be
> much more careful with 'in
On Sep 30, 2011, at 10:07 AM, John Clements wrote:
> In case you didn't catch Stephanie Weirich's post of this on plus.google.com,
> here's some very interesting information about ArXiv and ACM and where
> copyrights intersect.
>
> It may be that you can avoid much of this by only publishing "
Yes, there is. The type Integer would denote the
exact integers now.
In general, I wanted to this email into a larger
context.
On Sep 30, 2011, at 2:01 PM, Matthew Flatt wrote:
> Vincent's proposal seemed to me to be just a renaming the current
> functions. Is there an intended change to t
Doesn't it already? The docs say
`Integer' includes only integers that are exact numbers,
corresponding to the predicate `exact-integer?'.
Even if the type were currently `Exact-Integer', it sounds like you
mean just renaming to `Integer'.
I think a change to the number hierarchy would mean
I will implement the change locally, and see what a DrDr house call
reports.
If that sounds promising, I'll check PLaneT packages too.
(On a side note, house calls are great! It would be nice to have
something like that for PLaneT too. Something like: download all the
packages, make sure they bui
At Fri, 30 Sep 2011 12:08:07 -0600,
Matthew Flatt wrote:
> Doesn't it already? The docs say
>
> `Integer' includes only integers that are exact numbers,
> corresponding to the predicate `exact-integer?'.
>
> Even if the type were currently `Exact-Integer', it sounds like you
> mean just renam
So what exactly is the benefit of publishing with ACM these days? Is it just to
prove that your paper was peer reviewed?
On 09/30/2011 12:02 PM, John Clements wrote:
> On Sep 30, 2011, at 10:07 AM, John Clements wrote:
>
>> In case you didn't catch Stephanie Weirich's post of this on
>> plus.goo
At Fri, 30 Sep 2011 11:31:47 -0500,
Robby Findler wrote:
> Just to clear up one more possible point: the rational? predicate
> actually recognizes inexact numbers, eg:
>
> [robby@penghu] ~/git/plt/collects/drracket/private$ racket
> Welcome to Racket v5.1.3.9.
> > (rational? (sqrt 2))
> #t
This i
ACM conference also classify your paper so
that people who look for related work and
may not have quite the right keywords find
it anyway.
;; ---
Yesterday Stephen found a paper on tracing
in a lazy language that, despite its title,
and despite claims in the introduction,
comes awfully clo
Did Stephen find it because of the ACM somehow?
Robby
On Fri, Sep 30, 2011 at 1:22 PM, Matthias Felleisen
wrote:
>
> ACM conference also classify your paper so
> that people who look for related work and
> may not have quite the right keywords find
> it anyway.
>
> ;; ---
>
> Yesterday Stephen f
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 St-Am
> Did Stephen find it because of the ACM somehow?
I guess so. It was cited in an acm paper (haskell workshop). I think I
found it originally by looking at citations on google scholar, but
they probably pulled their information from acm-related papers.
> On Fri, Sep 30, 2011 at 1:22 PM, Matthi
I think that means "no" actually. The ACM had nothign to do with what
papers that one choose to cite, nor did they have anything to do with
google scholar.
(The ACM has something to do with which links appear between papers in
the digital library, for example.)
Robby
On Fri, Sep 30, 2011 at 1:37
The word 'acm' isn't meant literally here. Any body that
classifies things would work.
And yes, since 2001 good search has replaced most of
classification. But not all.
On Sep 30, 2011, at 2:41 PM, Robby Findler wrote:
> I think that means "no" actually. The ACM had nothign to do with w
Here is what I meant:
Integer in TR corresponds to exact-integer? (viewed as a predicate),
and integer? in R may or may not map to Integer or Float in TR.
There are more such anomalies. But let's rest the case here.
Too much email for one day
On Sep 30, 2011, at 2:17 PM, Vincent St-Amour
The original thread started with a post claiming that ACM is hurting
its members and I understood your comment to be standing up for the
ACM (in this specific way).
Robby
On Fri, Sep 30, 2011 at 2:12 PM, Matthias Felleisen
wrote:
>
> The word 'acm' isn't meant literally here. Any body that
> cla
Nope, I responded to Jon's question.
On Sep 30, 2011, at 3:35 PM, Robby Findler wrote:
> The original thread started with a post claiming that ACM is hurting
> its members and I understood your comment to be standing up for the
> ACM (in this specific way).
>
> Robby
>
> On Fri, Sep 30, 201
With a classification system that really hopes that the past twenty
years never happened. Real useful. (And I guess it's the ACM's power
to make it look like they never did!)
Shriram
On Fri, Sep 30, 2011 at 2:22 PM, Matthias Felleisen
wrote:
>
> ACM conference also classify your paper so
> tha
In 2000, search wasn't nearly as good as it is now.
If your memory is so bad, perhaps you are getting old :-)
What I am saying is that back then, the classification
took us to look in specific places. If we had a single
organization that classified all these papers, we probably
would have fou
1. We don't have such an organization. Several companies are trying
to become this.
2. As I pointed out, ACM's classification has little to do with modern
CS. I struggle to find useful classifiers for many of my papers. So
it's largely useless for many things I do. If it's value-add was
classi
On Sep 30, 2011, at 6:31 AM, Matthew Flatt wrote:
> At Fri, 30 Sep 2011 09:21:42 -0400, Eli Barzilay wrote:
>> A few minutes ago, Kevin Tew wrote:
>>> place-channel-put is not blocking.
>>
>> So "channel" in the name is not a good choice...
>
> We use "channel" for asynchronous channels, too, s
On Sep 30, 2011, at 5:28 AM, Sam Tobin-Hochstadt wrote:
> On Fri, Sep 30, 2011 at 12:26 AM, John Clements
> wrote:
>> I'm guessing that calling place-channel-put with a descriptor pulls out the
>> associated channel... should the docs indicate this?
>
> The docs here:
> http://pre.racket-lang
Yeah I think you are right. I'll commit a change.
Kevin
On 09/30/2011 03:17 PM, John Clements wrote:
On Sep 30, 2011, at 5:28 AM, Sam Tobin-Hochstadt wrote:
On Fri, Sep 30, 2011 at 12:26 AM, John Clements
wrote:
I'm guessing that calling place-channel-put with a descriptor pulls out the
Hi all,
I'm hoping that non-developers [of Racket itself] are welcome to post
here.
On Fri, Sep 30, 2011 at 11:59:25AM -0400, Vincent St-Amour wrote:
> Here's a proposal:
> `integer?' becomes the same as `exact-integer?' (which is kept for
> backwards compatibility).
It is not clear to me from t
46 matches
Mail list logo