There was a time when Pascal was almost as popular as C. In school we learned Pascal after learning Basic and before learning C. I think in US the East coast preferred Pascal and the West coast preferred C.
There was a time when Pascal was almost as popular as C. In school we learned Pascal after learning Basic and before learning C. I think in US the East coast preferred Pascal and the West coast preferred C.
Is it the association with learning to program and for this reason with kids?
Or is it just the syntax that makes more sense to uninitiated, and thus less like some secret knowledge passed only to the worthy?
I think if it had more C like syntax and was sold as "C, but hardly any footguns", I would have liked it much better. I don't even know what was Pascal and what was Borland stuff, but I remember that I was reluctantly very impressed with its "module" system or whatever it had instead of .obj and .h files.
If you follow the money, there's where the developers are. And where the developers are, there is the success of a programming language.
If it ever was a Rust vs Go contest, Go already won and by a big margin.
I can't explain it very good, but I feel like a lot of weird people enjoy Rust and Scala for all the wrong reasons. It's like they enjoy the pain and want that pain to be inflicted to others so they push for those languages.
You can stop it, but it's hard work and if you ever has as much as a hairline crack in the Porcelaine, Rust will get there, eventually.
And you can certainly juggle between different types. You can cast things in Pascal.
You saw the same with C and C++ before they were standardised.
I do like C but there’s no denying that it makes it ridiculously easy to fuck up. Whereas Pascal enforces correctness. Some view that as annoying verbosity but you can’t please all the people all the time.
Also why Modula-2 exists since 1978.
edit - Apparently it was released yesterday?
https://computerhistory.org/press-releases/chm-makes-apple-l...