On Sun, Jul 31, 2016 at 1:34 PM, Rustom Mody <rustompm...@gmail.com> wrote: > to >> > teach the actual theory of programming languages (lambda calculus, lists >> > as a foundation unit for all other data structures), Scheme was an ideal >> > choice for teaching these fundamentals. >> >> People misuse language. You say that scheme was "ideal". That literally >> means that there is *not one single thing* about Scheme that isn't PERFECT >> for the task, that it reaches a faultless standard of perfection lacking >> all weaknesses. > > As usual you are making up definitions and being ridiculous. > In most common usage ‘ideal’ is used as opposed to ‘real’
Oh? So you're saying that there are other real choices for teaching, but Scheme is merely ideal? The phrase "an ideal choice", if taken at face value, means exactly what Steven is claiming: that it is logically impossible for there to be any better choice, because this is the greatest idea you could have. It is the very definition of "better" and "worse", in that a better option is nearer to the ideal than a worse one. ChrisA -- https://mail.python.org/mailman/listinfo/python-list