On Thursday 12 June 2003 00:44, Daniel Vainsencher wrote: > > That's just programming langauges bigotry. > > PLs are not races. Distinguishing between them is good, because they > really are different, and some are better than other, for > different uses. ^^^^^^^^^^^^^^^^^
good catch. I submit that almost any given PL (cobol not included) is the best language for at least one specific use. > Languages in which a function declaration takes 5 lines before coding > begins cause programmers to author worse factored programs (with large, > hard to understand functions) than those that require 2 lines, or 1. We are talking about teaching here, right ? how much code does the avarage computer student hack in class ? and don't give me that "thats because each function decleration is 5 lines long", which btw - it is not, you are wildly exagerating again - declerations in pascal are not longer then C in any important aspect. I'd agree that using curlys for blocks is much more intuitive then begin..end, especially for non-native english speakers, but some of the so-called useless keyword pascal employs (such as var to denote variable declerations) are very important for beginners as it clearly organizes where stuff goes. I'd also like to use this opportunity to address the notion repeated here over and over again (especialy by Dan), that Pascal is a dead langauge - this is completly bogus. While pascal is far behind Java and C in terms of popularity, it is still widely used in the industry, especially for developing GUIs, but not limited to. -- Oded Arbel ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
