From ... From: Erik Naggum Subject: Re: Separation in function and value cells (was Re: newbie: please don't smash my case) Date: 2000/07/11 Message-ID: <3172313117530301@naggum.net>#1/1 X-Deja-AN: 645045254 References: <3171974897841999@naggum.net> mail-copies-to: never Content-Type: text/plain; charset=us-ascii X-Complaints-To: newsmaster@eunet.no X-Trace: oslo-nntp.eunet.no 963324688 15615 195.0.192.66 (11 Jul 2000 14:11:28 GMT) Organization: Naggum Software; vox: +47 8800 8879; fax: +47 8800 8601; http://naggum.no; http://naggum.net User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 Mime-Version: 1.0 NNTP-Posting-Date: 11 Jul 2000 14:11:28 GMT Newsgroups: comp.lang.lisp * Joe Marshall | I *do* care, actually, and I dislike having to use FUNCTION and | FUNCALL to mark the code. When C got its simplified function pointer calling syntax, from (*foo)(...) to foo(...) for some function pointer foo, there were some very heated objections to this change. Readability is not one of C's strongest suits, and function pointers are already way too complex for most people, but the fact that they were made to look like ordinary functions disturbed many people. You'd think they'd appreciate the simplified syntax, but many programmers still prefer to make calls to variables explicit in a language which gives you a choice. (I like funcall and dislike Scheme's variable-calling, but use the new syntax in C.) #:Erik -- If this is not what you expected, please alter your expectations.