[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: loss of abstraction

This page is part of the web mail archives of SRFI 72 from before July 7th, 2015. The new archives for SRFI 72 contain all messages, not just those from before July 7th, 2015.

Andre van Tonder <andre@xxxxxxxxxxxxxxxxx> writes:

> Should I be able to write Scheme code whose meaning depends on page
> layout, dots, whitespace, or comments?

Yes, because it's useful to display source location information in
stack traces, and location is best expressed by line and column

> The syntax-as-lists abstraction has the decided advantage of
> protecting me against these things, which are generally regarded
> as wrong in the Lisp/Scheme community.

Well, if a language declares something useful as wrong, then it's an
argument for choosing a different language.

   __("<         Marcin Kowalczyk
   \__/       qrczak@xxxxxxxxxx
    ^^     http://qrnik.knm.org.pl/~qrczak/