Recent

Author Topic: AI to port DBDesigner Fork from CLX to LCL - An Experiment  (Read 508 times)

schuler

  • Sr. Member
  • ****
  • Posts: 275
AI to port DBDesigner Fork from CLX to LCL - An Experiment
« on: February 16, 2026, 12:29:07 am »
Hello and very good morning!

In other posts here, I typed about a "prototype" that I was using to produce pascal code.

The prototype got a name: BPSA - https://github.com/joaopauloschuler/beyond-python-smolagents .

In multiple prompts, I asked BPSA to port DBDesigner Fork from CLX to Lazarus 4.4 /LCL. BPSA+Claude Opus4.6 were able to get through the compilation.

Does it look good? Not yet. But it does compile.
Does it work? Probably not. But it does compile.

In this porting attempt, I did not type a single line of code - all was done by BPSA. This is the commit history: https://github.com/joaopauloschuler/dbdesigner-fork/commits/main/

This is the ported (work in progress) repo:
https://github.com/joaopauloschuler/dbdesigner-fork

The main window with an ER diagram opens. I've attached a screenshot.

:) I wish happy pascal code for everyone :)

valdir.marcos

  • Hero Member
  • *****
  • Posts: 1186
Re: AI to port DBDesigner Fork from CLX to LCL - An Experiment
« Reply #1 on: February 16, 2026, 06:17:58 am »
Hello and very good morning!

In other posts here, I typed about a "prototype" that I was using to produce pascal code.

The prototype got a name: BPSA - https://github.com/joaopauloschuler/beyond-python-smolagents .

In multiple prompts, I asked BPSA to port DBDesigner Fork from CLX to Lazarus 4.4 /LCL. BPSA+Claude Opus4.6 were able to get through the compilation.

Does it look good? Not yet. But it does compile.
Does it work? Probably not. But it does compile.

In this porting attempt, I did not type a single line of code - all was done by BPSA. This is the commit history: https://github.com/joaopauloschuler/dbdesigner-fork/commits/main/

This is the ported (work in progress) repo:
https://github.com/joaopauloschuler/dbdesigner-fork

The main window with an ER diagram opens. I've attached a screenshot.

:) I wish happy pascal code for everyone :)
Interesting.

Graeme

  • Hero Member
  • *****
  • Posts: 1496
    • Graeme on the web
Re: AI to port DBDesigner Fork from CLX to LCL - An Experiment
« Reply #2 on: February 16, 2026, 10:26:15 am »
Nice, bringing old software[1] back to life. 👏


[1] No fault of their own, but rather affected by corporate decisions to discontinue something [Kylix] that could have worked.
--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

 

TinyPortal © 2005-2018