Live data from Hacker News

24 years of Delphi and Delphi 10.3.1 is out Today

blog.marcocantu.com

51–60 of 167 posts

Re: 24 years of Delphi and Delphi 10.3.1 is out Today

#51
post #5

The article mentions that the binary size of the listbox example is significantly different. Well, we used to say that Delphi 1 is totally wasteful as the default empty project compiled into 39kB .exe, obviously full of bloat ;) Edit: 39kB was nothing even in the 1995. But there was other more significant issue: if you went for all the database and line of bussines suport libraries you ended up with application that…

[deleted]

Re: 24 years of Delphi and Delphi 10.3.1 is out Today

#52
post #20

Earlier quoted context omitted.

I have a weird feeling these days, that improvements didn't happen at the right place and that old GUI paradigms were just right and that if you knew how to leverage what a computer can do (mind you you could do sml and prolog back in the days) you wouldn't much fancier presentation..

> old GUI paradigms were just right It's a permutation of "worse is better". Skeuomorphism and hierarchical organization cargo-culted as evil, ignoring that our traditional built environments work using these paradigms. User-hostile design. Let's replace all buttons and text labels with arbitrary flat abstract icons! See also: nosql and SPAs.

Extreme skeumorphism a la Mac sometime ago is also undesirable, though. You want them to look just close enough to trigger recognition, everything above that is cognitive overhead.

Re: 24 years of Delphi and Delphi 10.3.1 is out Today

#54
post #6

Embarcadero tools and ides, are super expensive considering that most developer tools are either free (visual studio developer is free for individuals), or way cheaper (jetbrains) I really dont know who their target customer is, but then again, when I look around, I find tools like windev (PC-Soft) and Clarion (softvelocity) have a loyal following Except of course that embarcadero, is way more expensive Free-pascal i…

Here's another intriguing compiler suite I came across in the past [1]. For both elements, embarcadero and freepascal the promise of easy cross compilation is the most attractive feature in my eyes. I started programming in Turbo Pascal 20 years ago or so, but I don't know... coming back to the language these days doesn't sound like the most efficient use of my time. 1: https://www.elementscompiler.com/elements/oxyge…

FPC is far better at it, though, given how many platforms and architectures it supports.

Re: 24 years of Delphi and Delphi 10.3.1 is out Today

#55

Anyone remember Borland C++ Builder? I migrated away from Delphi to C++ Builder as soon as it came out. It still used DCUs tho from memory. Thems were the days

Yes, I still remember the emotions I had when I accidentally saw the screenshot of BCB. It was a relieve that I won't need to use that ugly language for RAD GUI dev. I've uninstalled Delphi right away :)

Re: 24 years of Delphi and Delphi 10.3.1 is out Today

#57
post #48
post #8

Earlier quoted context omitted.

Looking at their price / feature matrix, they are running this platform like it's still 1999. The cheapest option is outrageous, and has no client/server DB support. So that means spending at least $3,600 (on sale!) for a usable development platform. Batshit crazy.

I suggest you to have a look visual studio pricing: https://visualstudio.microsoft.com/vs/pricing/ $5999 first year, $2569/yr renewal

You have to look at VS feature matrix (for free vs paid editions) as well to compare it properly.

Re: 24 years of Delphi and Delphi 10.3.1 is out Today

#58
post #28

What's today's equivalent? Something that can produce native binaries for at least windows, mac, linux? The one I see pushed a lot is electron, and there are some cool ideas, but nothing stable that I know of.

Xojo is worth a look. It has the RAD visual form designer approach of Delphi, is a Basic-like language (it used to be called REALbasic & pitched itself as cross-platform Visual Basic), and makes Windows, Mac, Linux & Raspberry Pi binaries. It can also build for iOS, some weird Web deployment that I've never tried, and Android is in the works. There's a plugin architecture like Delphi had & ways to drop down to native APIs if something isn't supported.

The IDE is best on Mac though. The Windows IDE works, but it feels like the developers are probably all on Macs & not really dogfooding the Windows version as much.

[1] https://www.xojo.com/

Re: 24 years of Delphi and Delphi 10.3.1 is out Today

#59
post #19

I remember you could always tell apps that were written in Delphi by the non-standard Ok/Cancel buttons with the icons.

TBitBtn ;) In fact in Windows 95 and everything after it simply looks totaly out of place and the Delphi documentation tried hard to dissuade people from using that and instead presented some idea of what MS's HIG say (notice that Delphi 2 does not use TBitBtn anywhere and tries to match W95 UI style very hard, even more than Office 95), obviously for a long time it didn't really work.

This even predated VCL and Delphi. Remember OWL in Borland Pascal?

https://i.imgur.com/esNFWJB.png

Re: 24 years of Delphi and Delphi 10.3.1 is out Today

#60
post #39

I forgot that Delphi was sort of a mash-up of Visual Basic and Pascal. Two great tastes, I guess. Are there contemporary products -- for building mobile and/or web apps -- that are similarly easy to use?

No, Delphi back in the day was like VS/C# now... or, rather, the other way around, given that MS snatched Delphi's lead dev* to make C#. *Anders Hejlsberg -- who also worked to bring us TypeScript.

C# and Windows Forms was a spiritual successor to Delphi in many ways, IMO. E.g. VCL had TObject <- TComponent <- TControl, WinForms had Object <- Component <- Control ...
Post reply on HN