[plt-scheme] Re: analogies

From: Matthias Felleisen (matthias at ccs.neu.edu)
Date: Tue Oct 18 17:21:22 EDT 2005

On Oct 18, 2005, at 5:12 PM, karczma at info.unicaen.fr wrote:

> Matthias Felleisen writes:
>> Many people think C++ and Java are related even though this is only 
>> true at the "skin" level. At the "mind" level, these two couldn't 
>> possibly be more different. In the same spirit, BSL borrows Scheme's 
>> syntax but it is more and less at the same time.
>
> In which sense BSL is more than Scheme?

BSL supports define-struct; R5RS doesn't.

BSL has precise error messages because it is safe; R5RS doesn't and 
isn't.

BSL provides rationally named predicates/equalities (symbol? symbol=? 
string? string=? ...); R5RS doesn't.

-- Matthias



Posted on the users mailing list.