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]

Reply via email to