create account

Lazarus - Delphi risen from the dead? by makerhacks

View this thread on: hive.blogpeakd.comecency.com
· @makerhacks ·
$5.78
Lazarus - Delphi risen from the dead?
![Screenshot by Dropbox Capture.png](https://files.peakd.com/file/peakd-hive/makerhacks/23wMUN1MCJZnTdU2US4Lidg3LBir8TTVwnMuEkoGkNW8ATxBxPGyACcepN93RwrQ7nqVL.png)


Back in the 1990s I worked at a college with a guy who was a huge fan of Pascal afer he studied at university.

When I got into Visual Basic for Windows, he got into Delphi.

I was jealous of his Delphi features because he could create "standalone" programs. While Visual Basic had the ability to package up software, it was interepretted with a runtime.

The people behind Delphi also came out with an equivelant for the C++ folks called C++ Builder or something, but we didn't have a license for that. Our C stuff was of the Borland variety.

Fast forward to 2024 and I am again looking at how I can compile code for my clients across all the main platforms and I came across Pascal and Delphi again. Sadly the IDE is Windows-only but the open source community has been working for years on an open and cross platform version called Lazarus.

Apparently the project is so-named because the original project failed and got ressurected.

Object Pascal and Delphi is still going strong, and the IDE for that is much more polished, but being able to edit and compile on everything from your Mac to a Raspberry Pi is awesome, and with no licensing fees!


![Screenshot by Dropbox Capture.png](https://files.peakd.com/file/peakd-hive/makerhacks/23yd7oBoZXkgQSXEr8sjQnSy3wffEo578gzJHicc4Gb8ptoptnYkAVpp4oWeoxiWB66Ka.png)

It's not the prettiest or smoothest system, but for free who can complain?

Previous versions required some addons to make the environment a single window, and tabbed UI, but the current candidate release allows you to set all that as an option. This means you can drag your IDE to another monitor, rather than single detached windows at a time. 

And the IDE is built with Lazarus - you actually recompile when adding plugins - so anyone can fix bugs that they find I assume.

The apps are native and there are lots of controls available, here is one example project that uses images, data grid, and an SQLite3 database:


![Screenshot by Dropbox Capture.png](https://files.peakd.com/file/peakd-hive/makerhacks/23vsG1RxsRSx4pxJkBLsK8AfoJ5grqBWbHfx9sUXdBbTk2huvnFWpYCi4iMzhVJWdySBG.png)

I am not a fan of sourceforge, nor gui apps that launch from the CLI, but again I paid $0 so I shouldn't complain.

Find it at [lazarus-ide.org](https://www.lazarus-ide.org/)
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 236 others
properties (23)
authormakerhacks
permlinklazarus-delphi-risen-from-the-dead
categorytechnology
json_metadata"{"app":"peakd/2024.11.2","format":"markdown","description":"Getting into cross-platform Pascal development with Lazarus","tags":["technology","programming","developers"],"users":[],"image":["https://files.peakd.com/file/peakd-hive/makerhacks/23wMUN1MCJZnTdU2US4Lidg3LBir8TTVwnMuEkoGkNW8ATxBxPGyACcepN93RwrQ7nqVL.png","https://files.peakd.com/file/peakd-hive/makerhacks/23yd7oBoZXkgQSXEr8sjQnSy3wffEo578gzJHicc4Gb8ptoptnYkAVpp4oWeoxiWB66Ka.png","https://files.peakd.com/file/peakd-hive/makerhacks/23vsG1RxsRSx4pxJkBLsK8AfoJ5grqBWbHfx9sUXdBbTk2huvnFWpYCi4iMzhVJWdySBG.png"]}"
created2024-11-15 16:49:24
last_update2024-11-15 16:49:24
depth0
children2
last_payout2024-11-22 16:49:24
cashout_time1969-12-31 23:59:59
total_payout_value2.906 HBD
curator_payout_value2.869 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length2,446
author_reputation156,977,359,570,955
root_title"Lazarus - Delphi risen from the dead?"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd0
post_id138,476,692
net_rshares17,739,164,404,728
author_curate_reward""
vote details (300)
@redditposh ·
$3.60
https://www.reddit.com/r/programming/comments/1kn5s1y/lazarus_delphi_risen_from_the_dead/
<sub> This post has been shared on Reddit by  @loading through the [HivePosh](https://hiveposh.com/) initiative.</sub>
👍  , , ,
properties (23)
authorredditposh
permlinkre-makerhacks-lazarus-delphi-risen-from-the-dead66370
categorytechnology
json_metadata"{"app":"Poshtoken 0.0.2","payoutToUser":["loading"]}"
created2025-05-15 11:26:39
last_update2025-05-15 11:26:39
depth1
children0
last_payout2025-05-22 11:26:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value3.601 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length209
author_reputation2,320,884,658,428,642
root_title"Lazarus - Delphi risen from the dead?"
beneficiaries
0.
accountnomnomnomnom
weight10,000
max_accepted_payout1,000,000.000 HBD
percent_hbd0
post_id142,743,029
net_rshares20,585,953,451,091
author_curate_reward""
vote details (4)
@stemsocial ·
re-makerhacks-lazarus-delphi-risen-from-the-dead-20241116t040017322z
<div class='text-justify'> <div class='pull-left'>
 <img src='https://stem.openhive.network/images/stemsocialsupport7.png'> </div>

Thanks for your contribution to the <a href='/trending/hive-196387'>STEMsocial community</a>. Feel free to join us on <a href='https://discord.gg/9c7pKVD'>discord</a> to get to know the rest of us!

Please consider delegating to the @stemsocial account (85% of the curation rewards are returned).

You may also include @stemsocial as a beneficiary of the rewards of this post to get a stronger support.&nbsp;<br />&nbsp;<br />
</div>
properties (22)
authorstemsocial
permlinkre-makerhacks-lazarus-delphi-risen-from-the-dead-20241116t040017322z
categorytechnology
json_metadata{"app":"STEMsocial"}
created2024-11-16 04:00:18
last_update2024-11-16 04:00:18
depth1
children0
last_payout2024-11-23 04:00:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length565
author_reputation22,919,337,499,097
root_title"Lazarus - Delphi risen from the dead?"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id138,484,941
net_rshares0