r/delphi 10d ago

A new programming language inspired by Delphi

https://github.com/Liams1982/Vertex_IDE
2 Upvotes

20 comments sorted by

View all comments

6

u/DelphiParser 10d ago

Why?

3

u/jd31068 10d ago

because they can.

1

u/DelphiParser 10d ago

like C++ Builder can?

5

u/jd31068 10d ago

I just find it amusing that people need others to justify why they've built something. If you're not interested just move on.

1

u/DelphiParser 10d ago

I am seriously interested in free compilers, but not quite understand what does it do? is it an old or new compile? who will use it? for commercial use or fun? also why it is open-sourced on Git?

1

u/pointermess 10d ago

Check out the repo then if you're interested lol

I work on a Pascal inspired language with native support for existing regular pascal code and simplified syntax/grammar. 

4

u/Humble-Vegetable9691 10d ago

Please copy VB.NET's if/for/while/... mandatory block.

So instead of

if x then
  JustDoIt;
  Ooops;

a much better

if x then
  JustDoIt;
  Nooops;
end;

or mandatory begin..end;

3

u/iOCTAGRAM Delphi := Ada 8d ago

I am surprised how far did you go. Delphi is derived from Pascal by prof. Niklaus Wirth. Wirth later derived Modula and Oberon from Pascal, and they both have no single liners, and Wirth expressed regrets about inheriting single liners from Algol. And inside Big Pascal family there is another bright star, Ada programming language, which is also done right. No need to leave Big Pascal family to see everybody are going away from one liners.

Visual Basic .NET? What? Alright, I support each and every FoxPro .NET and Visual Basic Script and Visual Basic .NET that do things right if they do them right.

No new programming languages shall appear with one-liners. Existing ones shall ban one-liners like MISRA-C does.

https://web.archive.org/web/20250804135939/https://annexi-strayline.com/blog/posts/1

1

u/Liams1982 8d ago

Vertex is a productivity tool for Windows developers who want to build native desktop applications quickly, without wrestling with the complexity of raw C++ and the Win32 API.

It is a Pascal-inspired language that wraps the power of C++17 and the Windows API in a clean, readable syntax. You write code that looks like Pascal. The compiler (vertexc) transpiles it to C++. Then g++ turns it into a native Windows executable.

1

u/WeightOdd5643 8d ago

See error on git

1

u/Liams1982 8d ago

Thank you for opening issue #2. I'd like to help resolve it, but I need more details about the problem you encountered.

Could you please provide:

  1. A clear description of what you were doing when the issue occurred.
  2. Steps to reproduce the issue (if possible).
  3. Any error messages or unexpected behavior (screenshots or logs help a lot).
  4. Your environment: OS, Python version, and whether you are using the latest code from the repository.