Hacker News new | past | comments | ask | show | jobs | submit | mmgutz's comments login

Nothing beats Delphi for GUIs. Unfortunately, there were more VB4/VB5 jobs and I had to switch :(

Borland was in trouble long before Kylix and .NET. They wanted to be everything: enterprise, Quattro, dBase, Sidekick ... Lack of direction killed Borland.


> Borland was in trouble long before Kylix and .NET.

That’s true. Maybe I should have said “final nail in the coffin”.


I agree, but a lot of it was caused by the C# hype, and the FUD that Delphi was dead or dying, that got dragged up by every IT Manager, IT expert, forum, user group, etc I worked with at the time.

Unfortunately Delphi then tried to transition to dot net itself (remember Delphi 8.0!) and became a pile of crap for the next couple of versions. It got better, but by then it was too late and too steep a climb to attract new developers

I have one more big journey in Pascal to take, that is to re-write my Delphi winemaking system as open source when I retire, but at US$1350 for the Delphi professional license, I will be writing it in Lazarus.


So, this is similar to .NET's Blazor. The same issues apply. Startup should be faster for Go's smaller runtime.


I never imagined I would say I miss flash. Flash somehow worked while loading.

We don’t just reinvent the wheel, we forget to reinvent airbags and all nice stuff too


Wait until Blazor switches from Mono-WASM to NativeAOT-LLVM. There will be zero chance for Go to compete :)

AFAIK It can also do SSR, SSG and hybrid rendering, I keep being skeptical on Blazor but everyone I know who tries it out keeps signing it praises so...we'll see how it goes.


There's also [devbox](https://github.com/jetify-com/devbox).

Tried a lot of them, and after a while I found the nix the package manager on non NixOS requires too many workarounds. Things don't just work. For example, installing alacritty requires an OpenGL wrapper. Neovim can't find libraries to build some plugins. Basically, anything GUI had issues.

In the end, `cargo install`, `go install` and download a release archive from github are simpler to script for most of the tools I use.


This has been a consistent problem for me as well; Nix is way too concerned about purity. I think it comes from a desire to make package installation fast by using prebuilt binaries. I personally could give or take the prebuilt binary concept; nice to have but I'm willing to pay the time cost to be able to run things on non-NixOS systems.


ASP is an odd name to an old hat like me. Active Server Pages haven't been a thing in a while.


You see, this is where it gets confusing. ASP refers to a specific technology, active server pages, but it's also the overarching term used for anything to do with dotnet and the web. So you get this: https://learn.microsoft.com/en-us/aspnet/core/tutorials/choo... - you can have an entirely frontend SPA, in at least two ways, and still be called "ASP.NET"

I have an application which only serves over GRPC. It has to pull in "Asp.Net" nuget packages, because that's the branding under which the Kestrel HTTP2 server lives.


What perfect timing, I started going down the GJS (Javascript) route for a custom app. Maybe it's time to build a Go + templ like package w/ GTK4 widgets.


Wasn't understanding the graphics in the README until I used light mode.


I'd say the big shift for companies was Windows 3.1 for Workgroups which displaced Novell Netware. And for the masses, Windows 95 was the "start".


Awesome WM has nested GTK widgets similar to what you describe, a testament to the flexibility of Lua's uber table.


FoxPro for me :)


Yes!! Foxpro!! I knew I had omitted something but couldn't recollect what it was.


Another plus is Ventoy can install Windows 11 without secure boot, TPM from an official MS ISO. Some Linux distros cannot install with those features enabled.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: