PascalABC.net

(pascalabc.net:443)

39 points | by andsoitis 2 days ago

3 comments

  • mast22 1 hour ago
    Oh yeah, I remember this thing, this is what whole generation of CIS engineers started with. I've solved countless LC style tasks with it and never touched a class or a procedure.
  • kbelder 6 hours ago
    I don't have any burning desire to revisit Pascal, but it might be worth it for a nice RAD IDE that works on Windows and Linux. My brother loved his Delphi programming environment.
    • chungy 6 hours ago
      Lazarus is mature: https://www.lazarus-ide.org/
      • ctmnt 6 hours ago
        Sadly, I feel like it’s too mature. If you’re used to contemporary development environments, Lazarus feels like a clunky throwback. I say that with lots of love and respect for the Lazarus team and community. Delphi’s even worse. Working in VSCode is... fine. For such a beautiful language, the ecosystem has really fallen behind the times.
      • giancarlostoro 4 hours ago
        I like Lazarus but its also stuck in time it feels like. Theres so many improvements and modernizations they could have implemented into Lazarus by now.
        • chungy 4 hours ago
          What improvements and modernizations do you have in mind?
          • lelanthran 2 hours ago
            Lsp. Seamless support for external editor/changed files so I can use vim without losing changes. Component for markdown rendering. Theme support so apps can switch between light and dark themes at runtime.

            Honestly theres a lot I miss when I write Lazarus apps.

      • HexDecOctBin 5 hours ago
        I wish FreePascal would allow declaring variables anywhere and loop local variables. I just can't program like C89 anymore and without these two basic quality-of-life features, Pascal simply feels stuck in history.
    • giancarlostoro 4 hours ago
      Now that you dont have to hand write it and can let AI translate your pesudocode into Pascal… well lets just say it could be less painful.
      • sixothree 40 minutes ago
        Not sure about writing code, but I sure was recently able to interrogate a code base extensively using Claude Code with Serena connected to Lazarus.
    • codr7 6 hours ago
      Delphi had a good thing going for a while, a ton of potential.

      But they pivoted themselves out of that real fast...