July 07, 2006 Re: Historical language survey | ||||
---|---|---|---|---|
| ||||
Posted in reply to kris | kris wrote: > Just for fun, how many folks here have hands-on experience with any of the following languages? > > Algol > Pascal > BCPL > Ada > Modula > Simula Only Pascal from this list. (and also have some experience with QBasic, Visual Basic and Fortran) -- AKhropov |
July 07, 2006 Re: Historical language survey | ||||
---|---|---|---|---|
| ||||
Posted in reply to kris | kris wrote:
> Just for fun, how many folks here have hands-on experience with any of the following languages?
>
> Algol
> Pascal
> BCPL
> Ada
> Modula
> Simula
Just Pascal, and I never liked it.
<rant> It seemed to go out of its way to make pointers difficult to understand. Plus, the first line of code was the "program" statement, which didn't actually do anything, and the last was an almost invisible fullstop. This was supposed to be a good teaching language? </rant>
The only languages that I was ever excited about were Z-80 assembler (the first programming language I ever learned), Forth, Ansi C, C++, and D.
|
July 07, 2006 Re: Historical language survey | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Khropov | Andrei Khropov escribió: > kris wrote: > >> Just for fun, how many folks here have hands-on experience with any of the >> following languages? >> >> Algol >> Pascal >> BCPL >> Ada >> Modula >> Simula > > Only Pascal from this list. > > (and also have some experience with QBasic, Visual Basic and Fortran) > > Same here, but I did a lot more Delphi than Pascal. -- Carlos Santander Bernal |
July 07, 2006 Re: Historical language survey | ||||
---|---|---|---|---|
| ||||
Posted in reply to kris | kris <foo@bar.com> wrote in news:e8kg0a$14hu$1@digitaldaemon.com: > Ada I'm not sure how "historical" Ada is... there is currently an active community of Ada users. In any case, I use Ada a fair amount. In fact, as I write this I have some Ada code that I'm working on open in another window. Peter |
July 07, 2006 Re: Historical language survey | ||||
---|---|---|---|---|
| ||||
Posted in reply to kris | In article <e8kg0a$14hu$1@digitaldaemon.com>, kris says... > >Just for fun, how many folks here have hands-on experience with any of the following languages? > >Algol >Pascal >BCPL >Ada >Modula >Simula Pascal. The others are greek to me. :( I first learned Pascal back in High-School, when I started in earnest on all this stuff. I had some BASIC exposure up until then, but structured programming was beyond me until I was exposed to Pascal. I didn't stick with it though (obviously) as I was shown C and x86 ASM by a classmate of mine about around the same time. So it was strictly the stuff of class projects and homework. AFAIK, I don't think they even teach Pascal anymore. The last time I saw Pascal was in College where my "Intro to programming in C/C++" professor used his old slides for the course. Needless to say, a lot of folks who were learning programming for the first time dropped the course. - EricAnderton at yahoo |
July 07, 2006 Re: Historical language survey | ||||
---|---|---|---|---|
| ||||
Posted in reply to Peter C. Chapin | Peter C. Chapin wrote:
> kris <foo@bar.com> wrote in news:e8kg0a$14hu$1@digitaldaemon.com:
>
>> Ada
>
> I'm not sure how "historical" Ada is... there is currently an active community of Ada users. In any case, I use Ada a fair amount. In fact, as I write this I have some Ada code that I'm working on open in another window.
For whatever reason, Ada doesn't seem to be a terribly popular language for everyday programming. It has a lot of nice features though, and I've always been somewhat interested in finding the time to play with it a bit. In many respects it seems like a stricter version of D.
I suppose I could add to the list with:
BASIC
Prolog
Sean
|
July 07, 2006 Re: Historical language survey | ||||
---|---|---|---|---|
| ||||
Posted in reply to kris | Hmmm...
AMOS Basic
C++ /*g*/
--
Tomasz Stachowiak /+ a.k.a. h3r3tic +/
|
July 07, 2006 Re: Historical language survey | ||||
---|---|---|---|---|
| ||||
Posted in reply to kris | kris wrote: > Just for fun, how many folks here have hands-on experience with any of the following languages? > > Algol > Pascal > BCPL > Ada > Modula > Simula ALGOL Pascal Ada I was fortunate enough to learn ALGOL-60 as my first programming language back in '66 running on a Burroughs B5500. I say fortunate because it instilled in me good block structured programming concepts from the beginning. I still have my old copy of McCracken's "A Guide to ALGOL Programming". It was - and still is - a beautiful language for it's day. I never got to use ALGOL-68 Now, next to D and Python, Ada is my favorite language. And yes Ada is still very much alive and kicking and has a new revision - Ada2005. -- Rod |
July 07, 2006 Re: Historical language survey | ||||
---|---|---|---|---|
| ||||
Posted in reply to Rod Haper | >> Just for fun, how many folks here have hands-on experience with any of the following languages?
>>
>> Algol
>> Pascal
>> BCPL
>> Ada
>> Modula
>> Simula
I once played with Pascal to help someone. It has not been longer than an
afternoon.
In 2003~2004, I used the Steelman ( Ada specifications ) to evaluate D, it was
the 0.82 version by the time, and it got nearly 80 percent of the requirements,
C was something lik 53, C++ 67, and Java ( before the 1.5 version ) 72 percent.
|
July 07, 2006 Re: Historical language survey | ||||
---|---|---|---|---|
| ||||
Posted in reply to Don Clugston | Don Clugston wrote:
> Just Pascal, and I never liked it.
> <rant> It seemed to go out of its way to make pointers difficult to understand. Plus, the first line of code was the "program" statement, which didn't actually do anything, and the last was an almost invisible fullstop. This was supposed to be a good teaching language? </rant>
I liked Pascal until I tried to write useful programs in it (this was with Pascal implemented according to Wirth's book). It seems I spent all my development time fighting the compiler. The language semantics locked everything up so tight there was no way to get things done.
Then I read K+R, and it was like the light coming on. The language let me do what I want (casting is the magic ingredient). Despite using early very buggy C compilers, I spent my time working on my algorithms rather than fighting the compiler.
Pascal vendors noticed the exodus to C, and added a whole boatload of C-like extensions to Pascal to make it a usable. By then, though, it was too late to interest me; I never looked at Pascal again. (The other problem with all those extensions is every vendor did them differently, making Pascal probably the most non-portable language in existence because you *had* to use the extensions.)
Pascal basically missed its market window.
|
Copyright © 1999-2021 by the D Language Foundation