HNHacker News
TopNewBestAskShowJobs

Jack4E4B

127 karma · joined August 8, 2017

Developer. Technologist. Politically Incorrect. Libertarian.
submissionscomments
Jack4E4B··on Noam Chomsky – Manufacturing consent (1992) [video]
"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.
Jack4E4B··on Lazarus – A Delphi-compatible cross-platform IDE
Great news, the key comment there was that Go supports calling from other languages: https://dev.to/vladimirvivien/calling-go-functions-from-othe...
Jack4E4B··on Lazarus – A Delphi-compatible cross-platform IDE
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.
Jack4E4B··on Lazarus – A Delphi-compatible cross-platform IDE
Just you wait edge computing will move a lot of power to the client... it's coming, especially for AI, cars and any intelligent device.
Jack4E4B··on Swift 5: start your engines
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?
Jack4E4B··on Lazarus – A Delphi-compatible cross-platform IDE
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.
Jack4E4B··on Lazarus – A Delphi-compatible cross-platform IDE
There is another Pascal project out there called Oxygen by the folks at RemObjects. Not free, but I've heard good comments about it: http://www.elementscompiler.com/elements/oxygene/
Jack4E4B··on Swift 5: start your engines
Thanks for that explanation... so in short is not ready yet. Go's channels is what makes it seamless. So few choices for solid concurrency today.
Jack4E4B··on Lazarus – A Delphi-compatible cross-platform IDE
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! =)

Jack4E4B··on Swift 5: start your engines
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.
Jack4E4B··on Swift 5: start your engines
Concurrency finally, it has taken forever. Is there any built-in support now? Server side Swift is lacking this big time.