Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Pascal Ansi -iso > Re: Why Pascal?
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 7 of 11 Topic 164 of 215
Post > Topic >>

Re: Why Pascal?

by Marco van de Voort <marcov@[EMAIL PROTECTED] > Jul 12, 2005 at 01:45 PM

On 2005-07-11, Scott Moore <samiamsansspam@[EMAIL PROTECTED]
> wrote:
>>>>4. User base. There are still many times the number of users of Pascal
>>>>than those languages.
>>>
>>>With this argument no new languages would ever be accepted.
>> 
>> 
>> Well, that is actually the practice for more than a decade. Unless a
really
>> large company like Sun or Microsoft does it.
>> 
>
> The question is, why is it necessary to change languages every 5 to 10
> years ?

You are confusion an observation with an opinion.

> I believe its all in the mind of the programer.

I think there is actually even more truth in that then you realise. 

Simply view from the management perspective that 90% aren't worth much. To
keep that 90% perspective, so called "easy" languages were developed. 

That still won't make that 90% equal to good programmers, but at least
they
will have some output.

> Some believe a language is only good if it is fresh and designed from
> scratch. I see beauty as a language that smoothly integrates both the
past
> and the future. Saying that you can only design a worthwhile langauge if
> you dump all of the old is to me a immature attitude.

Correct. However fact is that also the target of the languages has changed
severely over the years. At least, here, till say 5-10 years ago, all
programmers had a higher education, and usually even a quite decent one.

> It says you are only willing to design on a sheet of paper "untainted"
by
> the past. And it clearly shows that language DESIGNERS are not longtime
> language USERS, otherwise they would not be so quick to dump all their
> code into the trash can every 5 years.

That's pretty much true for all the little languages and script languages
popping up. Moreover, I hardly see difference between them. 

Java and C# wanted a clean break for their JIT and VM concepts to catch
on,
as well as their (somewhat doubtfull IMHO) OS independance. Most legacy
code
would either use non-safe pointers or OS libs in their view. 

> So you can see this as stubborn users. I see it as stubborn language
designers
> who can't deal with reality the way it is.
>
> Archtects, notably, do not work this way. When presented with the idea
of
> designing a new building that fits into the look of the surrounding,
older
> buildings, but still expresses modern advances, most consider that a
> challenge, not a burden.

The trick there is that lower educated architects are called bricklayers.
Just
like lower educated civil engineers are mechanics.

For "programmer" they tried to make a programmer/analyst separation, but
that never caught on enough, and there is no clear difference between the
guy
doing a few bits of javascript on a website, sb making simple automated
forms
in Excel, and sb that maintains a million line product.

Call it an elitist attitude on my behalf, but that is where the confusion
comes from IMHO.
 




 11 Posts in Topic:
Why Pascal?
akarl <fusionfive@[EMA  2005-07-01 11:19:58 
Re: Why Pascal?
Marco van de Voort <ma  2005-07-01 12:22:27 
Re: Why Pascal?
Scott Moore <samiam@[E  2005-07-01 08:11:05 
Re: Why Pascal?
akarl <fusionfive@[EMA  2005-07-02 12:18:37 
Re: Why Pascal?
Marco van de Voort <ma  2005-07-04 07:02:00 
Re: Why Pascal?
Scott Moore <samiamsan  2005-07-11 10:54:37 
Re: Why Pascal?
Marco van de Voort <ma  2005-07-12 13:45:14 
Re: Why Pascal?
Scott Moore <samiam@[E  2005-07-12 07:18:03 
Re: Why Pascal?
"Chris Burrows"  2005-07-30 17:05:27 
Re: Why Pascal?
Scott Moore <samiamsan  2005-08-01 11:04:01 
Re: Why Pascal?
"Chris Burrows"  2005-07-30 17:30:30 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sat Jul 26 0:16:36 CDT 2008.