Basic programmer will die?

General discussion for topics related to the FreeBASIC project or its community.
Löwenherz
Posts: 253
Joined: Aug 27, 2008 6:26
Location: Bad Sooden-Allendorf, Germany

Basic programmer will die?

Post by 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
Imortis
Moderator
Posts: 1966
Joined: Jun 02, 2005 15:10
Location: USA
Contact:

Re: Basic programmer will die?

Post by Imortis »

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.
Provoni
Posts: 521
Joined: Jan 05, 2014 12:33
Location: Belgium

Re: Basic programmer will die?

Post by Provoni »

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.
Lothar Schirm
Posts: 488
Joined: Sep 28, 2013 15:08
Location: Germany

Re: Basic programmer will die?

Post by Lothar Schirm »

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!
caseih
Posts: 2189
Joined: Feb 26, 2007 5:32

Re: Basic programmer will die?

Post by caseih »

I haven't met an immortal programmer yet, so I assume all programmers will yet die, regardless of language.
BasicCoder2
Posts: 3954
Joined: Jan 01, 2009 7:03
Location: Australia

Re: Basic programmer will die?

Post by BasicCoder2 »

@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..
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 ...

Happy New Year to everyone still here and best wishes for 2025.
deltarho[1859]
Posts: 4675
Joined: Jan 02, 2017 0:34
Location: UK
Contact:

Re: Basic programmer will die?

Post by deltarho[1859] »

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.

:D
paul doe
Posts: 1859
Joined: Jul 25, 2017 17:22
Location: Argentina
Contact:

Re: Basic programmer will die?

Post by paul doe »

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.
adeyblue
Posts: 350
Joined: Nov 07, 2019 20:08

Re: Basic programmer will die?

Post by adeyblue »

Need more features in FreeBASIC?: Then get off your fat arse and ask for them.
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.

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.
deltarho[1859]
Posts: 4675
Joined: Jan 02, 2017 0:34
Location: UK
Contact:

Re: Basic programmer will die?

Post by deltarho[1859] »

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.
fxm
Moderator
Posts: 12537
Joined: Apr 22, 2009 12:46
Location: Paris suburbs, FRANCE

Re: Basic programmer will die?

Post by fxm »

deltarho[1859] wrote: Jan 01, 2025 10:26 Jeff last posted on Dec 17 2024.

Not exactly:
- Last logged in: Dec 17, 2024
- But last post: Nov 17, 2024
dodicat
Posts: 8231
Joined: Jan 10, 2006 20:30
Location: Scotland

Re: Basic programmer will die?

Post by dodicat »

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.
deltarho[1859]
Posts: 4675
Joined: Jan 02, 2017 0:34
Location: UK
Contact:

Re: Basic programmer will die?

Post by deltarho[1859] »

@fxm

Thanks for the correction.
deltarho[1859]
Posts: 4675
Joined: Jan 02, 2017 0:34
Location: UK
Contact:

Re: Basic programmer will die?

Post by deltarho[1859] »

Oh, dear, the last Win32 St_W build was on 18 June 2024.
thrive4
Posts: 83
Joined: Jun 25, 2021 15:32

Re: Basic programmer will die?

Post by thrive4 »

paul doe wrote: Jan 01, 2025 7:15 BASIC as a language is deader than disco nowadays.
I beg to differ... :wink:

Image

So for 2025...

Image

Best wishes for 2025, and you know, get down.
Post Reply