Basic programmer will die?
Basic programmer will die?
Unfortunately, the basic programmers with hand-written code will soon die out.. no one will bother to write code examples themselves.. or translate them into other languages.. what do you think? I see the development of artificial intelligence (AI) rather skeptically and counterproductively..
Happy new year
Happy new year
Re: Basic programmer will die?
I think that anyone who uses AI to write code misunderstands both AI and programming. Even AI that has been trained on programming data alone, like github's, is not good at coding. Programming, by it's very nature, is about context. AI has absolutely no sense of context. It is why you will get code output that references variables and functions that don't exist. It doesn't understand that those functions and variables need to exist to be used.
I think BASIC in general is already dead. There are no major commercial BASIC languages left in common use. As far as programmers in general, I feel like the number of people programming is much higher than the number of people that actually understand what they are doing. I work doing programming for a living and I now understand the old term "code monkey". There are some people who are capable of writing code but most people copy and paste chunks of code without fully understanding what it does. I am not claiming to be a programming god or anything stupid like that. I also copy/paste, but at least I write code more often than I copy, and when I do copy, I try to make sure I understand what it does before moving on.
BASIC programmers will die? Yes. AI will kill them? No. Other languages, shifting trends, and programmer laziness with kill them.
Rant over. Sorry. Happy New Year to you as well.
I think BASIC in general is already dead. There are no major commercial BASIC languages left in common use. As far as programmers in general, I feel like the number of people programming is much higher than the number of people that actually understand what they are doing. I work doing programming for a living and I now understand the old term "code monkey". There are some people who are capable of writing code but most people copy and paste chunks of code without fully understanding what it does. I am not claiming to be a programming god or anything stupid like that. I also copy/paste, but at least I write code more often than I copy, and when I do copy, I try to make sure I understand what it does before moving on.
BASIC programmers will die? Yes. AI will kill them? No. Other languages, shifting trends, and programmer laziness with kill them.
Rant over. Sorry. Happy New Year to you as well.
Re: Basic programmer will die?
Happy new year, believe harder!
By the year 2050, FreeBASIC had become the dominant programming language across the globe. Its rise was as unexpected as it was remarkable. Once considered a niche tool for hobbyists and retro programmers, FreeBASIC underwent a series of transformations that catapulted it into the forefront of software development.
The Revolution Begins
In the late 2020s, a small but dedicated group of developers, frustrated by the increasing complexity of mainstream programming languages, decided to reimagine FreeBASIC. Their vision was simple: create a language that was easy to learn, yet powerful enough to handle modern software development needs. They added features like built-in parallel processing, seamless AI integration, and direct compatibility with quantum computing hardware.
By 2035, major corporations started noticing FreeBASIC’s potential. The language’s efficiency in resource management and its unparalleled simplicity for onboarding new developers led to a massive shift. Tech giants began adopting it for everything from web applications to AI training models.
The Fall of Complexity
Languages like Python, C++, and Java struggled to keep up. Their verbose syntax and steep learning curves became a liability in an era where speed and accessibility were paramount. Meanwhile, FreeBASIC’s clean and intuitive structure allowed even novice programmers to achieve remarkable results.
To support this growing ecosystem, the FreeBASIC Foundation released comprehensive libraries and frameworks, covering everything from game development to advanced robotics. Community-driven development ensured that the language evolved rapidly, with updates being rolled out almost weekly.
Human Programmers Reign Supreme
While AI-assisted coding tools had become commonplace, FreeBASIC’s simplicity brought about a surprising trend: the resurgence of human programmers. In an age where AI systems often produced opaque, unmaintainable code, human-crafted FreeBASIC programs stood out for their clarity and efficiency.
Universities around the world began shifting their curricula to focus on FreeBASIC, celebrating the return to hands-on coding and creativity. Hackathons and coding competitions became global phenomena, showcasing the ingenuity of human developers working with FreeBASIC.
The World Runs on FreeBASIC
By 2050, FreeBASIC powered nearly every aspect of human life. Smart cities, autonomous vehicles, and even space exploration relied on its robust and versatile capabilities. The language’s community thrived, fostering innovation and collaboration across borders.
In a world where simplicity and efficiency triumphed, FreeBASIC’s rise served as a reminder that sometimes, the most profound advancements come from embracing the fundamentals. And so, humanity’s best and brightest continued to shape the future—one FreeBASIC line at a time.
By the year 2050, FreeBASIC had become the dominant programming language across the globe. Its rise was as unexpected as it was remarkable. Once considered a niche tool for hobbyists and retro programmers, FreeBASIC underwent a series of transformations that catapulted it into the forefront of software development.
The Revolution Begins
In the late 2020s, a small but dedicated group of developers, frustrated by the increasing complexity of mainstream programming languages, decided to reimagine FreeBASIC. Their vision was simple: create a language that was easy to learn, yet powerful enough to handle modern software development needs. They added features like built-in parallel processing, seamless AI integration, and direct compatibility with quantum computing hardware.
By 2035, major corporations started noticing FreeBASIC’s potential. The language’s efficiency in resource management and its unparalleled simplicity for onboarding new developers led to a massive shift. Tech giants began adopting it for everything from web applications to AI training models.
The Fall of Complexity
Languages like Python, C++, and Java struggled to keep up. Their verbose syntax and steep learning curves became a liability in an era where speed and accessibility were paramount. Meanwhile, FreeBASIC’s clean and intuitive structure allowed even novice programmers to achieve remarkable results.
To support this growing ecosystem, the FreeBASIC Foundation released comprehensive libraries and frameworks, covering everything from game development to advanced robotics. Community-driven development ensured that the language evolved rapidly, with updates being rolled out almost weekly.
Human Programmers Reign Supreme
While AI-assisted coding tools had become commonplace, FreeBASIC’s simplicity brought about a surprising trend: the resurgence of human programmers. In an age where AI systems often produced opaque, unmaintainable code, human-crafted FreeBASIC programs stood out for their clarity and efficiency.
Universities around the world began shifting their curricula to focus on FreeBASIC, celebrating the return to hands-on coding and creativity. Hackathons and coding competitions became global phenomena, showcasing the ingenuity of human developers working with FreeBASIC.
The World Runs on FreeBASIC
By 2050, FreeBASIC powered nearly every aspect of human life. Smart cities, autonomous vehicles, and even space exploration relied on its robust and versatile capabilities. The language’s community thrived, fostering innovation and collaboration across borders.
In a world where simplicity and efficiency triumphed, FreeBASIC’s rise served as a reminder that sometimes, the most profound advancements come from embracing the fundamentals. And so, humanity’s best and brightest continued to shape the future—one FreeBASIC line at a time.
-
- Posts: 488
- Joined: Sep 28, 2013 15:08
- Location: Germany
Re: Basic programmer will die?
Hi Provoni, thank your for your nice and encouraging vision!
To be more realistic, I also feel that the glorious times of BASIC are over, but I hope that it will not die completely. I have grown up with QuickBASIC, and for me FreeBASIC is a really great successor of that language. I also tried PureBASIC which is great for programming GUI applications, but I did not like the syntax. FreeBASIC and some WinAPI stuff (for simple GUIs) is enough for me. I also had a look at Python and TKINTER recently and was not amused, though it seems actually to be the most used programming language (how long?). I think FreeBASIC is still a good choice for people who want to write code in a clear and understandable syntax using their own brain.
Happy new year to all forum members!
To be more realistic, I also feel that the glorious times of BASIC are over, but I hope that it will not die completely. I have grown up with QuickBASIC, and for me FreeBASIC is a really great successor of that language. I also tried PureBASIC which is great for programming GUI applications, but I did not like the syntax. FreeBASIC and some WinAPI stuff (for simple GUIs) is enough for me. I also had a look at Python and TKINTER recently and was not amused, though it seems actually to be the most used programming language (how long?). I think FreeBASIC is still a good choice for people who want to write code in a clear and understandable syntax using their own brain.
Happy new year to all forum members!
Re: Basic programmer will die?
I haven't met an immortal programmer yet, so I assume all programmers will yet die, regardless of language.
-
- Posts: 3954
- Joined: Jan 01, 2009 7:03
- Location: Australia
Re: Basic programmer will die?
I am not sure what to make of what they are calling AI. I asked AI if it actually understood coding. It claimed it did understand coding as it was trained on programming concepts, syntax and principles. However when you look at some of its output ...@Löwenherz
Unfortunately, the basic programmers with hand-written code will soon die out.. no one will bother to write code examples themselves.. or translate them into other languages.. what do you think? I see the development of artificial intelligence (AI) rather skeptically and counterproductively..
Happy New Year to everyone still here and best wishes for 2025.
-
- Posts: 4675
- Joined: Jan 02, 2017 0:34
- Location: UK
- Contact:
Re: Basic programmer will die?
My release binaries are in C.
Firstly, I chose a readable language to code an application and is easy to edit.
That is then converted to C.
The C code is then passed to an optimizing C compiler.
The result is a C binary.
Readable language: FreeBASIC
Optimizing C compiler: gcc
fbc 1.20 is not far away.
gcc is currently at v14.2
FreeBASIC is rich in features, and I doubt a more readable language is available. gcc has more contributors than we can shake a stick at and evolves at a pace.
Need more features in FreeBASIC?: Then get off your fat arse and ask for them.

Firstly, I chose a readable language to code an application and is easy to edit.
That is then converted to C.
The C code is then passed to an optimizing C compiler.
The result is a C binary.
Readable language: FreeBASIC
Optimizing C compiler: gcc
fbc 1.20 is not far away.
gcc is currently at v14.2
FreeBASIC is rich in features, and I doubt a more readable language is available. gcc has more contributors than we can shake a stick at and evolves at a pace.
Need more features in FreeBASIC?: Then get off your fat arse and ask for them.

Re: Basic programmer will die?
BASIC as a language is deader than disco nowadays. The things that replaced it (Python) aren't up to par either... But no. No AI will ever replace a human coder, because AIs lack abstract reasoning, which is essential for programming tasks. It just regurgitates whatever it has on its data and then mutates it, but it doesn't 'think'. They are great for dumb, code-monkey stuff like creating wrappers and stuff like that.
Imagine an AI that could come up with something like Carmack's Reverse...
They aren't useless, though. Some of them can 'create' great stuff, if only to serve as inspiration. They can also digest lots of information very quickly and present a simple, useful answer (most of the time anyway). But if you're using it to do your homework, chances are, you're using it wrong.
Imagine an AI that could come up with something like Carmack's Reverse...
They aren't useless, though. Some of them can 'create' great stuff, if only to serve as inspiration. They can also digest lots of information very quickly and present a simple, useful answer (most of the time anyway). But if you're using it to do your homework, chances are, you're using it wrong.
Re: Basic programmer will die?
idk man. There hasn't been any updates, even to Jeff's 'private work' repo for 7 months now. Don't get me wrong, I don't in any way begrude the guy any sort of break from volunteering in a role it sounds like he didn't particularly volunteer for in the first place, but the longer it goes on, the more you fear this break might be a permanent one. Something like that doesn't exactly scream that the project has a bright future.Need more features in FreeBASIC?: Then get off your fat arse and ask for them.
I don't know the discord so maybe this isn't true at all but from the forums, if he did want to 'retire' from freebasic, it doesn't seem like there's anybody chomping at the bit to grasp the keys to the kingdom. I mean, Freebasic's not going anywhere, but it also looks like it's not going anywhere.
-
- Posts: 4675
- Joined: Jan 02, 2017 0:34
- Location: UK
- Contact:
Re: Basic programmer will die?
I kind of predicted something like this may happen. With 10,387 members, the forum doesn't exactly buzz.
When we get a fbc update, very few people bother to thank Jeff.
PowerBASIC is now down to 133 active members - the lowest that I have ever seen it. However, responses usually see double figures participating.
hhr's 'Mouse click game' has had 1235 views so far and not a spark out of anyone.
Jeff last posted on Dec 17 2024.
If he was to 'retire' he would tell us - he would not just go walkabout.
When we get a fbc update, very few people bother to thank Jeff.
PowerBASIC is now down to 133 active members - the lowest that I have ever seen it. However, responses usually see double figures participating.
hhr's 'Mouse click game' has had 1235 views so far and not a spark out of anyone.
Jeff last posted on Dec 17 2024.
If he was to 'retire' he would tell us - he would not just go walkabout.
Re: Basic programmer will die?
Not exactly:
- Last logged in: Dec 17, 2024
- But last post: Nov 17, 2024
Re: Basic programmer will die?
Imortis, I think the biggest "code monkey" would be AI itself, and everybody is terrified of it.
Simulating your voice to empty your bank account.
Simulating face recognition to get your loot.
FreeBASIC is a little escape from a mad world of Elderly male monsters who are allowed to cause carnage.
If FB development has stalled for a bit then no matter, progress is a dirty word anyway I reckon, looking at the terrifying prospects for humans ahead, And I don't have to include A.I. in this.
Simulating your voice to empty your bank account.
Simulating face recognition to get your loot.
FreeBASIC is a little escape from a mad world of Elderly male monsters who are allowed to cause carnage.
If FB development has stalled for a bit then no matter, progress is a dirty word anyway I reckon, looking at the terrifying prospects for humans ahead, And I don't have to include A.I. in this.
-
- Posts: 4675
- Joined: Jan 02, 2017 0:34
- Location: UK
- Contact:
Re: Basic programmer will die?
@fxm
Thanks for the correction.
Thanks for the correction.
-
- Posts: 4675
- Joined: Jan 02, 2017 0:34
- Location: UK
- Contact:
Re: Basic programmer will die?
Oh, dear, the last Win32 St_W build was on 18 June 2024.