[racket] #lang racket vs. racket/base

From: Manfred Lotz (manfred.lotz at arcor.de)
Date: Thu Feb 13 16:36:27 EST 2014

On Wed, 12 Feb 2014 09:55:16 -0600
Robby Findler <robby at eecs.northwestern.edu>
wrote:

> Looks like most of the size increase from racket/date is that you're
> pulling in the contract system. 

No quite sure about this.

I have 

#lang racket/base

(require racket/cmdline
          racket/string
          racket/format
          racket/port
          racket/path
          racket/list)

which gives a size of 2123435 for the executable.

I add one line 
(require racket/date)
and the executable has size 4029647

Is there something implicit happening with the contract system?


-- 
Manfred



Posted on the users mailing list.