ChatGPT and Magic


magic9@aquari.com
 

Hello,
Has anyone been using ChatGPT to generate export code for magic?
I tried asking it to generate the export code for 9.4 so I could import it, but it wan't able to.
It would be great if I could just ask ChatGPT to write a magic program to do something and then to give me the export code which I would just import and voila!
Has anyone tried it with XPA?
Any other ideas how to use the power of ChatGPT with Magic?
Thanks and happy new year.
Andy


Craig Martin
 

ChatGPT is kind of Magic, isn't it? 
A smart man once said "Any sufficiently advanced technology is indistinguishable from magic" - it's clear now he was referring only to the relevance and size of the training data.
There's no reason why any kind of GPT couldn't create Magic code but they'd need to train it on a large enough dataset and that ain't gonna happen.
ChatGPT as youtube and the interwebs show you is beyond amazing at creating text, prose, scripts, even code in mainstream languages. The productivity gains are insane. Still, you need to check it for accuracy.
It's like having the most incredibly keen intern who doesn't always connect the dots reliably or truthfully.
But already they're smarter than you and the wisdom will come.
I use Github CoPilot with Python. It helps.
Code has always been a commodity. Insight, not yet.
Niche languages will die. Make choices you can live with.


 

Just ask ChatGPT:


Craig Martin
 

I've outsourced my thinking to ChatGPT. I asked it: "How can I live a good life as a Magic XPA developer?"

It responded:

Here are a few tips for living a good life as a Magic XPA developer:

  1. Stay up to date with the latest industry trends and technologies. This will help you stay competitive and ensure that you are using the best tools and techniques for the job.

  2. Take care of your physical and mental health. Working in the tech industry can be demanding, so it's important to take breaks, exercise regularly, and prioritize your well-being.

  3. Build a strong network of professional contacts. Connect with other Magic XPA developers, attend industry events, and join online communities to expand your knowledge and make valuable connections.

  4. Stay organized and manage your time effectively. This will help you work efficiently and reduce stress.

  5. Continuously learn and improve your skills. The tech industry is constantly evolving, so it's important to stay dedicated to learning and improving your skills.

  6. Find work that you enjoy and that is meaningful to you. When you are passionate about your work, it will be more fulfilling and rewarding.


This is good advice.

See you in New Orleans.


From: main@magicu-l.groups.io <main@magicu-l.groups.io> on behalf of Friedrich Geisler-Buckert <Friedrich@...>
Sent: Monday, January 2, 2023 11:23 PM
To: main@magicu-l.groups.io <main@magicu-l.groups.io>
Subject: Re: [magicu-l] ChatGPT and Magic
 

Just ask ChatGPT:


magic9@aquari.com
 

Can you imagine if ChatGPT was to learn the export script for Magic 9 or XPA. Can you imagine how much more efficient we would work. You would just have to describe the program to ChatGPT and it would generate the code which you then import and voila your program(s) are done. I am already using it with other languages to generate entire complex programs. It is saving me months of work.


Craig Martin
 

It's an interesting time to be alive. (Whether consciousness began 560 million years, 200 million years or 200,000 years ago, a few dreamers have always tilted their head at the sky and thought this).


I'm not giving up the act of coding just yet.

Can you imagine if ChatGPT were trained on how to write Magic from Magicu-l messages?

You ask it to build an application and instead if regurgitates a pun Sherm used 25 years ago. 🙂





From: main@magicu-l.groups.io <main@magicu-l.groups.io> on behalf of magic9@... <magic9@...>
Sent: Wednesday, January 4, 2023 6:58 AM
To: main@magicu-l.groups.io <main@magicu-l.groups.io>
Subject: Re: [magicu-l] ChatGPT and Magic
 
Can you imagine if ChatGPT was to learn the export script for Magic 9 or XPA. Can you imagine how much more efficient we would work. You would just have to describe the program to ChatGPT and it would generate the code which you then import and voila your program(s) are done. I am already using it with other languages to generate entire complex programs. It is saving me months of work.