"If you're really in favor of free speech, then you're in favor of freedom of speech for precisely for views you despise. Otherwise, you're not in favor of free speech." Noam Chomsky. A smart man, worth listening too, even if you disagree.
Swift also does Reference counting, the difference is huge. Speed of code is in another level. I am new to Lazarus, but I am guessing they do the same as Delphi.
Okay let us use some logic, I assume you are a logical person.
"Proving That Pascal Is Alive and Kicking Ass" contains the following logical assertions:
p1 Pascal is alive
p2 Pascal is kicking ass, which any urban dictionary will tell you means it is just awesome, and beating the compeition.
p3 is the actual statememnt: P1 AND p2 = p3
They are ALL TRUE. Where is the click bait?
It is 100% true, you are only objecting to the word choice. Which was bu the way accurate, just not boring like your current title.
I am not a Swift expert, can you explain your point. How would that situation compare to say programming in Go where there is built-in support for channels, and concurrency?
That headline made people read... and your current title is not fully accurate. It is a Delphi inspired Pascal for sure, but not fully compatible, more like a free alternative.
Lazarus is awesome because of the speed of the compiler, the fact that it has a GUI that works, and is OPEN SOURCE.
So one wonders WTH is going on with all the other compiled languages that have nothing like this? And no QT is not the answer, we need a built-in good enough GUI! =)
How much work is expected from the developer point of view? I'd love to have an alternative to Go, but no concurrency for me kills Swift right of the gate for server stuff.