It might be worth noting that 'getlazarus' is an independent project from the Lazarus IDE itself, it uses more up to date releases that are yet to be available and is designed to be much friendlier to use.
I like Lazarus a lot. I guess I should maybe develop some more GUI tools with it.<p>About setup on MacOSX: I think it could be easier by having it in Homebrew. Or as a self-contained app bundle. (I found a Homebrew Caskroom Lazarus package. But that seems not up-to-date? Also, maybe it should be in the main Homebrew tree?)<p>Edit: Maybe actually installing from here is easier: <a href="http://www.lazarus-ide.org/index.php?page=downloads" rel="nofollow">http://www.lazarus-ide.org/index.php?page=downloads</a>
I love modern FreePascal with Lazarus; I wish there were more recent books about it, but it's a wonderful language and IDE.<p>I really hope people here give it a shot.
I really like the fact that Lazarus is easy to build (even on my Windows system).<p>1. grab the source code
2. make install LAZARUS_INSTALL_DIR=C:\lazarus NOGDB=1
3. done<p>Anyway, it's nice that we have an open source, cross platform Delphi-like environment :D
A question for Pascal programmers: have you used Pascal for web development? And would you recommend it for web development? If so, how did you find its speed of execution? By web app development, I mean code that runs server-side and processes forms, or generates pages dynamically.<p>Web development is dominated by dynamic languages, but surprisingly few compiled languages seem to make headway in this space. The Go programming language looks like it might change that, but other compiled languages remain quite niche.<p>I know many people baulk at the idea of running an "old" compiled language like C or Pascal, but these languages seem (to me) to remain extremely fast and very light on resource usage. Two qualities that feel a bit out of fashion in todays web programming environment.
This looks amazingly comprehensive and high quality for a non mainstream language. I wonder how difficult it would be to get something like Rust, Nim, D or Crystal to be able to call the FreePascal ABI and link with this.
I installed lazarus (not from this website) two weeks ago and I was annoyed of the multi window (à la GIMP) thing. It seems it has been changed in this particular version ? I wonder, because the IDE in the video of the front page is showing a 1 window IDE.
Tried it on my hi-DPI Thinkpad, needs hi-DPI support to be usable there. I remember being quite fond of Delphi when I was a student. No programming environment before or after Delphi has let me focus _only_ on the problem at hand, and no environment had made it so easy to create and reuse components.