[plt-scheme] Re: analogies
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