Code Comments
Programming Forum and web based access to our favorite programming groups.Marcin 'Qrczak' Kowalczyk <qrczak@knm.org.pl> writes: > Joe Marshall <jrm@ccs.neu.edu> writes: > > > Yes, U+1D435 MATHEMATICAL ITALIC CAPITAL B is different than > U+1D401 MATHEMATICAL BOLD CAPITAL B. Are you suggesting that it is reasonable (by default) to use *both* of these as non-clashing identifiers in a single program?! > > Why excluding? Because I am arguing that capitalization is a typographic convention that happens to be used for indicating proper names and the beginning of sentences, not a spelling convention that is used to distinguish words. > My case-sensitive language Kogut as a convention uses capitalized > names for globals except types, lowercase names for locals, and all > caps for type names. Ugh. > This solves the problem which is brought up as a justification for > Lisp's separation of function and value namespaces. I've never bought that argument.
Post Follow-up to this messagePowered by vBulletin
Copyright 2000-2006 Jelsoft Enterprises Limited.