Section One BBS

Welcome, Guest.


Subject: Re: Opinion on Pascal Date: Fri Nov 25 2016 05:37 pm
From: Deavmi To: Sampsa

On 2016-11-24 06:54 PM, Sampsa wrote:
> -=> Vk3jed wrote to Chris <=-
>
>  Vk> @VIA: VERT/FREEWAY
>  Vk> @MSGID: <5836BEBC.133.dove-program@freeway.apana.org.au>
>  Vk> @REPLY: <58366BAA.2231.dove-prg@dmine.net>
>  Vk> @TZ: 1258
>  -=> Chris wrote to Darkages <=-
>
>  Ch> I've only messed around with Pascal (FPC specifically) briefly. Can't
>  Ch> say I've done anything besides type in a few small listings. I like the
>  Ch> syntax and the language in general and wish I had more time to do a
>  Ch> project using it. It's one of those languages I remember reading about
>  Ch> as a kid and thought it looked good (syntax wise). I only knew basic at
>  Ch> the time and this looked like a more powerful basic-done-right. Just
>  Ch> never got far with it unfortunately.
>
>  Vk> I used to enjoy writing Pascal code when I was in university.  Pity I
>  Vk> can't easily read any of my old floppies (anyone have a 5.25" drive? ;)
>  Vk> ).
>
>  Ch> Anyway, I don't find the syntax confusing at all. There's probably a
>  Ch> little bit of an adjustment if you're background is in c-like
>  Ch> languages. But nothing Earth shattering.
>
> I personally don't like Pascal, the only reason it became such a big deal
> back in the 80s/early 90s was that it's REALLY easy to write a compiler for
> it.
>
> Also everything else about it is just kinda crappy, it's a language designed
> to teach comp sci students how to build a compiler, basically.
>
> We did that exact exercise in year 3 of my CS degree, built a Pascal compiler
> for this hypothetical machine's CPU's assembler.
>
> Even Niklaus Wirt*h went on to produce two other languages that he considered
> the "real world" implementations of a Pascal-like language: Modula-2 and
> Oberon (Oberon is actually sort of nice to be honest but good luck doing
> anything with it).
>
>
>  Vk> I never found it confusing, and TP had some neat tricks that could save
>  Vk> a bit of code.  Now to find some time to relearn, I'd like to write
>  Vk> some more modern Pascal code. :)
>
> TP wasn't confusing, but it sure as hell was unportable. Remember SWAG?
>
> Like 50%+ of that was just Pascal function/procedure wrappers around
> inline Intel 8086 assembler.
>
> Pascal was never a good language, it was a "good enough" language in the
> 80s/90s with the Borland variants but I really hope it would just die a
> dignified death now.
>
> So would Wirth, and he invented the damn thing lol :).
>
> Sampsa
>
>
> ... MultiMail, the new multi-platform, multi-format offline reader!
> --- MultiMail/Darwin v0.49
>  � Synchronet � B4BBS = London, England - b4bbs.sampsa.com (port 23/tcp)
>

 > Also everything else about it is just kinda crappy, it's a language
 > designed to teach comp sci students how to build a compiler, >basically.

Well, that's still cool.

---
 ■ Synchronet ■ Electronic Warfare BBS | telnet://bbs.ewbbs.net

Previous Message       Next Message
In Reply To: Re: Opinion on Pascal (Sampsa)