TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Lazarus Release 4.0

276 pointsby proxysna11 days ago

14 comments

int_19h7 days ago
Best part: a hello, world <i>GUI</i> app (a dialog with a textbox and a button that pops up a message box) is ~2.5 Mb on Win32.<p>This was something like 500 Kb back in 2000, but it&#x27;s still a far cry from your ~200 Mb Electron hello world.
评论 #43961175 未加载
评论 #43952735 未加载
评论 #43953725 未加载
评论 #43953198 未加载
评论 #43954078 未加载
评论 #43953307 未加载
评论 #43962743 未加载
评论 #43952795 未加载
评论 #43953736 未加载
评论 #43961202 未加载
评论 #43952690 未加载
评论 #43954675 未加载
评论 #43952840 未加载
speakspokespok7 days ago
Lazarus and Open Pascal is fun!<p>And so it drives me crazy to see the state of their documentation. The wiki needs to be archived and replaced with a coherent documentation platform. It’s such a turn off. The whole website is a SWAG site frankly.<p>‘ SWAG sites<p>SWAG is an archive of tips and example programs for Turbo Pascal&#x2F;Borland Pascal and early Delphi. Much of it is still applicable to today&#x27;s Object Pascal - and much is obsolete...’<p>How can a language compete when a new user sees this?
评论 #43952796 未加载
评论 #43952869 未加载
评论 #43959353 未加载
foldl20226 days ago
Lazarus is still my favorite when developing desktop apps.<p>Language is not a problem. Pascal is just C&#x2F;C++ in another favor. LCL&#x2F;VCL is a wonderful library, everything just works like what I am expecting.
评论 #43960295 未加载
评论 #43961751 未加载
评论 #43960301 未加载
TiredOfLife7 days ago
Obligatory <a href="https:&#x2F;&#x2F;castle-engine.io&#x2F;modern_pascal" rel="nofollow">https:&#x2F;&#x2F;castle-engine.io&#x2F;modern_pascal</a>
评论 #43952335 未加载
评论 #43951986 未加载
xvilka7 days ago
At the same time it was deprecated[1] in Homebrew. Hope the mainstream will address the issue.<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;Homebrew&#x2F;homebrew-cask&#x2F;pull&#x2F;199559">https:&#x2F;&#x2F;github.com&#x2F;Homebrew&#x2F;homebrew-cask&#x2F;pull&#x2F;199559</a>
bigpeopleareold7 days ago
I only toyed with Lazarus&#x2F;Free Pascal. There was some things I couldn&#x27;t get used to. Maybe time to toy around again :) I feel like mentioning a few things that helped in the past: fpcdeluxe for installing a build of fpc and lazarus and a plugin called anchordockingdsgn to get all the floating windows in one window. It would be nice if 4.0 defaulted to that. The Castle Engine Pascal tutorial was actually pretty good also (which is mentioned in another thread here.) (edit: for the plugin, I see an option in fpcdeluxe to dock all windows - so it&#x27;s possible to build that plugin in initially.)
评论 #43953741 未加载
ramon1567 days ago
It took way too long to figure out what Lazarus is based on their own website. Only found out because somewhere some random post said &quot;Lazarus IDE&quot;.
评论 #43954071 未加载
评论 #43953330 未加载
rantingdemon7 days ago
It is a pity that Lazarus and FPC seems to be so hard to deploy. It is of course an open source project, so its understandable.<p>Lazarus and FPC is a great project. Building GUI apps like with Lazarus does not have an easy alternative, from which I&#x27;m aware.<p>I have tried it now on my Mac, and I have to jump through some hoops to get it going. Again a pity, its a great option.
评论 #43955373 未加载
评论 #43961098 未加载
colechristensen7 days ago
It would be great if release announcements like this always included a description of what the product actually is.<p>&gt;Lazarus is a Delphi compatible cross-platform IDE for Rapid Application Development. It has variety of components ready for use and a graphical form designer to easily create complex graphical user interfaces.
评论 #43951891 未加载
评论 #43951964 未加载
评论 #43952426 未加载
评论 #43952854 未加载
评论 #43951982 未加载
rcarmo7 days ago
Nice to see this, and I jumped on it immediately since I really wanted to do a minimal form-based UI to a tool I&#x27;m building, but on macOS I keep getting linking errors when compiling (on a fresh install, on a machine that never had Lazarus before).<p>I guess I&#x27;ll wait for the next minor.
评论 #43960632 未加载
user39393827 days ago
This was the name of a sadly gone Firefox extension that saved all your form field values automatically
评论 #43954121 未加载
评论 #43953075 未加载
ogogmad7 days ago
Have people tried combining it with better-supported languages like Python or Go or Rust, leaving only the GUI to Pascal? Any guides out there?
评论 #43958867 未加载
评论 #43953645 未加载
评论 #43953814 未加载
zerr7 days ago
&gt; Windows: 2k, 32 or 64bit, Qt, Qt5, Qt6 (64bit only)<p>Besides Qt, does it have a pure Win API back-end as well?
评论 #43952231 未加载
评论 #43953094 未加载
fithisux7 days ago
Can you suggest free resources for FreePascal and Lazarus?