From: Jonathan Wallace Date: 2006-10-17T05:55:01+09:00 Subject: Re: What is the reason for this syntax? ------=_Part_39719_11434764.1161032097887 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 10/16/06, Kevin Olemoh wrote: > > about the elsif keyword. (As far as I am concerned I do not think > having a specific keyword for else if is even nessecary at all but it > does not bother me. )I actually responded to this person musing that I apologize in advance for adding to an already off track thread. The problem is that Kevin doesn't understand how a compiler works and the associated trade-offs in language design as evidenced by his above statement. To discuss the issue any further with him is pointless until he educates himself enough to *understand* why the decision was made in the development of ruby. And for what it is worth Kevin, I don't understand enough about compiler design to understand the choices made by Matz either but having taken a course in compilers some years ago, I do realize that language design is difficult and fraught with trade-offs. -- Jonathan Wallace ------=_Part_39719_11434764.1161032097887--