News for hackers. Stuff that matters.
Re:SpiderBasic by mdp2021 on Saturday December 07, 2024 @07:59AM (#42349498)
PureBasic for Windows was released in 2000; a community got active in 2001.

> In today's era

In today's era it's still priceless to have a tool that * compiles to a native machine code executable; * is lean and fast - you can get results quickly and from a light efficient interface; * does pretty much anything (and in case you are missing anything in the native libraries, you can interface with external C libraries)...

And (subjectively) can be a real pleasure to use.

Re:SpiderBasic by anonzzzies on Saturday December 07, 2024 @08:09AM (#42349568)
That's true, but still almost no one wants to pay for that pleasure. People rather suffer day after day to save 50 bucks. Not saying purebasic is solid as I have never used it, but there are definitely times when I long back to the times when I could pay a few 100$ and get something that was batteries included and vetted without the breaking churn of people just dumping libraries online and hoping for the best.
Re:SpiderBasic by mdp2021 on Saturday December 07, 2024 @10:16AM (#42350298)
Please note that there are free versions, with code size as a limitation. One can test if it is worth it, maybe upgrade if the need arises for bigger projects:

https://www.purebasic.com/download.php

https://www.spiderbasic.com/download.php

Re:SpiderBasic by cplat on Saturday December 07, 2024 @09:37AM (#42350082)
Yes, which is why the rest of my sentence is important. I said, “I haven’t found a need to use a proprietary language.” I didn’t claim that one will never be needed by anyone. :-)
Re:SpiderBasic by d3VwsX on Saturday December 07, 2024 @03:07PM (#42352478)
You could use Godot (has a nice set of GUI widgets in addition to the game-specific stuff) or Lazarus (Free Pascal IDE) for instance. I did not use Lazarus much, but Free Pascal as a compiler and the language is nice and stable and supports a long list of platforms, generating native code (including cross-compiling between many different pairs of platforms).

https://www.lazarus-ide.org/