Re: [racket] Binary class: general approach to binary data parsing and writing

2014-07-01 Thread Roman Klochkov
I made package 'binary-class-exif' It does nearly the same that racket-mediafile, but uses binary-class, and so may write changes back I cant't understand, why it gives different result for exif:user-comment when reading canon-ixus.jpg from examples from racket-mediafile. binary-class-exif giv

Re: [racket] Questions from a new user

2014-07-01 Thread Matthias Felleisen
On Jun 28, 2014, at 8:15 PM, Steve Graham wrote: > I'd like to ask some questions as I go through the book. As you could tell, you are at the right place. People respond quickly and correctly. > Is the book appropriate for learning Scheme in addition to Racket? What % of > the book deals

[racket] query to sqlite3 with 2050+ columns slows down Racket 6.0 but not 6.0.1

2014-07-01 Thread Dmitry Pavlov
Hello, TL;DR : Some hard-to-catch performance bug was present in Racket 6.0 and fixed(?) in 6.0.1. No complaints, just wanted to share my experience in dealing with a problem, origin of which I still do not remotely understand. I have a fairly big procedure that does a lot of calculations using

[racket] 2014 Scheme Workshop

2014-07-01 Thread Jason Hemann
The 2014 Scheme and Functional Programming Workshop will be held in Washington, DC on November 19th, co-located again with Clojure/conj (http://clojure-conj.org). A call for papers will be sent out shortly, but I'm sending out this note so folk can save the date and begin thinking about topics or r

Re: [racket] Build hanging on Debian ARM

2014-07-01 Thread Deren Dohoda
Hi Matthew, I get Attaching to process 13920 Reading symbols from /root/racket/racket-6.0.1/src/build/racket/racketcgc...done . [lots of loads omitted] 0x01b230f8 in ?? () (gdb) bt #0 0x01b230f8 in ?? () #1 0x40826940 in ?? () #2 0x40826940 in ?? () Backtrace stopped: previous frame identical t

Re: [racket] gc crash on raspbian

2014-07-01 Thread Matthew Flatt
For what it's worth, a build using the "Source + built packages" download for v6.0 or v6.0.1. should be relatively fast. Using that distribution will compile C sources for the run-time system, but it will use pre-built bytecode and documentation. Similarly, the "Source + built packages" variant of

Re: [racket] gc crash on raspbian

2014-07-01 Thread Franco Raimondi
I managed to compile v6.0 on Raspbian, let me know if you are interested and I can share it with you via dropbox or something similar. Franco On 1 Jul 2014, at 13:05, David Griffiths wrote: > Hi Matthew, > > Just to report back, I just upgraded to v5.3.5 on the Pi (after a 48hr > build :) an

Re: [racket] gc crash on raspbian

2014-07-01 Thread David Griffiths
Hi Matthew, Just to report back, I just upgraded to v5.3.5 on the Pi (after a 48hr build :) and still getting this problem. I'll try and narrow it down - the SQLite api is the first thing to isolate I guess... cheers, dave On 02/05/14 22:58, Matthew Flatt wrote: > Version 5.2.1 seems like a lo

[racket] Order dependency in submodules

2014-07-01 Thread Laurent
Hi, I'm using `(module+ plot)` to avoid loading the `plot` library when requiring the enclosing module only. But it seems that `module+` is dependent on the order of the modules, somewhat contrarily to `module*`. For example, this works: #lang racket (define x 3) (module+ foo (provide y) (d