Writing computer programs again

Reverend Conehead

Well-Known Member
Messages
10,291
Reaction score
12,322
I've missed coding! I used to write freeware in MS Visual BASIC 6, but I haven't done that in a while, and that language is obsolete today. However, I've been rewriting an app I wrote some years back. This time I'm writing it in Python with Qt for creating the GUI. I'm really liking it so far. A couple of years back, I tried learning Python and using a GUI creator named Tkinter, but that system seemed shockingly limited. I was used to Visual BASIC where you can just drag and drop controls on a form to make your GUI. Qt is way, way better than Tkinter. It's not even close. There's also a third GUI option named GTK, which I've never used.

I've been using some of my old freeware by running it under WINE in Linux. That works, but I've always wanted my programs I wrote to be able to run natively in Linux. I'll also be able to compile them for Mac and Windows if I want to.

It's confirmed. I'm a total nerd because I've missed this. It's an intellectual challenge to figure out how to code something that's useful. And I DON'T want AI to do my coding for me. It will be a sad day if humans stop writing computer programs, opting instead to have an AI bot do it. It's sad because ChatGPT is actually a great tool for learning. If some code I've written isn't working, ChatGPT can usually tell me why. But that's the secret. You'll learn if you try to do it yourself, fail, and have to figure it out. If you use an AI bot, it's best to have them as a tutor to help you learn rather than something that will just spoon-feed you the answer.

Anyway, these apps I'm rewriting for modern OSes are for my own use, but I might release them at some point like I did with my old VB/Windows freeware. I'd bet I'm not the only one here who has done some coding, either professionally or as a hobby. If you want, tell us about what you've programmed. There's something special about using software that you've written yourself.
 
Goodness. I was a hobbiest programmer many many years ago. BASIC, VB, C.
Same. I still use some of the stuff I wrote, mostly utilities for my own use. I used Visual Studio Express and a bunch of add ons for DB etc. I hate Microsoft in general but Visual Studio express is free to use. If you can tolerate the bugs that pop up from time to time it works pretty well.
 
I would share my programming history but it would take multiple posts and likely bore everyone to death :)
 
It is inevitable that AI will eventually replace programmers, at least in the sense of what they are and have been for decades.

The next evolution of programming languages will shift from people-centric languages that we have today to AI-centric languages that are designed specifically for AI optimization so even if people wanted to do it manually it will no longer be possible or at least not very easy to do.

While there are already some conceptual AI-based programming languages, they are still early concept attempts and not being featured by any of the major tech companies.

My guess is that Google, Microsoft and other tech companies are already working on their AI languages they hope to one day become the industry standard or at least one of them.
 
I've missed coding! I used to write freeware in MS Visual BASIC 6, but I haven't done that in a while, and that language is obsolete today. However, I've been rewriting an app I wrote some years back. This time I'm writing it in Python with Qt for creating the GUI. I'm really liking it so far. A couple of years back, I tried learning Python and using a GUI creator named Tkinter, but that system seemed shockingly limited. I was used to Visual BASIC where you can just drag and drop controls on a form to make your GUI. Qt is way, way better than Tkinter. It's not even close. There's also a third GUI option named GTK, which I've never used.

I've been using some of my old freeware by running it under WINE in Linux. That works, but I've always wanted my programs I wrote to be able to run natively in Linux. I'll also be able to compile them for Mac and Windows if I want to.

It's confirmed. I'm a total nerd because I've missed this. It's an intellectual challenge to figure out how to code something that's useful. And I DON'T want AI to do my coding for me. It will be a sad day if humans stop writing computer programs, opting instead to have an AI bot do it. It's sad because ChatGPT is actually a great tool for learning. If some code I've written isn't working, ChatGPT can usually tell me why. But that's the secret. You'll learn if you try to do it yourself, fail, and have to figure it out. If you use an AI bot, it's best to have them as a tutor to help you learn rather than something that will just spoon-feed you the answer.

Anyway, these apps I'm rewriting for modern OSes are for my own use, but I might release them at some point like I did with my old VB/Windows freeware. I'd bet I'm not the only one here who has done some coding, either professionally or as a hobby. If you want, tell us about what you've programmed. There's something special about using software that you've written yourself.
I have only worked with python in some situations but it was all command-line focused.

I know that @YosemiteSam was big into python in the past so he might be able to share some advice with it.
 

Forum statistics

Threads
474,171
Messages
14,517,697
Members
24,208
Latest member
CowboysQC
Back
Top