问HN:还有其他人使用FreePascal作为他们的低级语言吗?

1作者: rlawson22 天前原帖
像大多数开发者一样,我掌握了几种高级语言(Java/Python/PHP),但我的低级语言一直是C/C++。然而,经过25年的使用,我还是常常犯错。我评估了Go、Rust和FPC。Rust对我来说太复杂了,Go虽然接近,但缺乏异常处理和类的特性让我觉得不适合我。FPC正好满足了我的需求。它的语法有点笨重,但在需要的时候我可以使用类,支持异常处理、内存管理(包括自动和手动)以及跨平台支持。而且它的复杂度我能理解——这与C++不同。
查看原文
Like most devs I have a couple high level languages (Java/Python/PHP) but my low level language was always C/C++. However after 25 years I was still shooting myself in the foot on the regular. I evaluate Go, Rust and fpc. I'm too dumb for Rust, Go's was close but lack of exceptions and classes made it not for me. Fpc hit the sweet spot. The syntax is a little clunky but I have classes when I need them, exception handling, memory management - both auto and manual and cross platform support. Plus I can fit in my head - unlike C++