What do you fags think of Pascal? Is it just C with a more verbose and annoying syntax or do the other subtle differences make it better/worse?
Name:
Anonymous2019-09-20 15:39
speaking from my Turbo Pascal/Delphi experience: it's a decent language. it suffered a lot from verbosity and some legacy decisions. it held up well against C (worse at string handling processing, better at static analysis). I think it would still be used for systems programming if Microsoft didn't bet hard on C and Sepples. unfortunately, it laggeed behind more modern languages (even relatively modern like Sepples and Java) when it comes to desktop application development - especially when once again MS got Pascal veterans to design C#. stigma attached to Delphi because of shitty (mostly Russian, Nikita is right this time) code monkeys who used it to design the most eye-rapingly garish GUIs didn't help. I heard Free Pascal and Lazarus are actually great and fix many of the old problems, but didn't have an opportunity to work on something bigger in those languages.
Name:
Anonymous2019-09-20 16:40
Worse C, with more verbose syntax and without macros.
Name:
Anonymous2019-09-20 18:41
Last time I checked that forgotten language, it lacked λ-expressions, closures, type inference, garbage collection, native lists, dictionaries, sets, better strings with no limitations, a proper standard library, macros, operator overloading, DSL facilities and so much more.
Looked like rubbish to me.
Name:
Anonymous2019-09-21 1:30
FreePascal is one of few libc-free languages, which enables very low memory use(like assembler).
Name:
Anonymous2019-09-21 11:59
modern Pascal is Golang
Name:
Pascals Wager2019-09-21 14:05
Either believe in God and act accordingly, or risk eternal damnation.
Name:
Anonymous2019-09-22 14:14
C is Pascal with null-terminated strings, array decay, {/} replacing begin/end, more complicated type syntax, broken scope rules, and a slow compilation model.
Name:
Anonymous2019-09-23 5:11
>>8 Thats would be 80's C, modern C11 is far better. People are switching from C++ to write games and performance oriented software to C, in 2019... https://news.ycombinator.com/item?id=21036037
Name:
Anonymous2019-09-24 10:12
>>5 Pascal has its own stdlib, and whether it's smaller than libc depends on what kind of libc your're are using (glibc is big, musl is small). of course you can use Pascal without stdlib, but the same thing can be said about C (-nostdlib switch in some compilers, e.g. gcc)
Name:
Anonymous2019-09-24 10:13
who needs a stdlib when it doesn't even provide you with a dubchecker?
Name:
Joe Dubchecker2019-09-24 10:59
At your service.
Name:
Dix Boner2019-09-24 12:37
My name is Dix Boner and can I checking the "dubs" too?