[fpc-pascal] C# stackalloc
Ryan Joseph
ryan at thealchemistguild.com
Sat Jun 2 10:07:07 CEST 2018
> On Jun 2, 2018, at 2:54 PM, Michael Van Canneyt <michael at freepascal.org> wrote:
>
> Personally, I don't understand the obsession with language features.
> If anything, I would make the language more simple. But this is just me swimming against the current.
Ironically I totally agree but it’s so difficult to determine what is “necessary” and what isn’t. Sometimes it takes 10 years of real world implementation to realize something was a bad idea.
Were there people that argued against operator overloads and advanced records I wonder? Those I’m 100% certain were good ideas and really make my life better. I'm even suspect of generics even though I use them often. I don’t use dynamic arrays but others here seem really attached to them.
Even with all the language cruft at least FPC doesn’t force any of it on you like C# forces you to use classes for everything and denies you from allocating stuff on the stack. That’s where it crosses a very real line for me. You can still make procedural program and be totally oblivious to everything that happened in the last 20 years. :)
Regards,
Ryan Joseph
More information about the fpc-pascal
mailing list