Posts: 384
Threads: 34
Joined: Jul 2022
Reputation:
30
01-29-2025, 04:14 AM
(This post was last modified: 02-08-2025, 07:03 PM by TempodiBasic.)
Posts: 659
Threads: 101
Joined: Apr 2022
Reputation:
22
01-29-2025, 05:14 AM
(This post was last modified: 02-08-2025, 04:13 AM by SMcNeill.)
(01-29-2025, 04:14 AM)TempodiBasic Wrote: Hi
I was trying Aria, the AI included into Opera browser and at a specific moment I asked:
what you can say about QB64?
here the answer that I got in my native language and I translate in a click by Google translator
Show Content
Spoiler
Quote:QB64 è un ambiente di sviluppo moderno e un compilatore per QuickBasic e BASIC, progettato per rendere il linguaggio BASIC accessibile ai programmatori di oggi. Ecco un riepilogo delle sue principali caratteristiche e vantaggi:
Caratteristiche di QB64
- Compatibilità con QuickBasic: QB64 è progettato per essere compatibile con QuickBasic 4.5, il che significa che molti programmi scritti in QuickBasic possono essere eseguiti senza modifiche significative.
- Multi-Piattaforma: Supporta diversi sistemi operativi, tra cui Windows, Linux e macOS, consentendo agli sviluppatori di creare applicazioni portabili.
- Grafica Avanzata: Supporta grafica 2D e 3D, inclusi effetti grafici moderni, permettendo la creazione di giochi e applicazioni visivamente attraenti.
- Accesso a Hardware e Risorse: QB64 permette l'accesso alle funzionalità hardware moderne, inclusi file audio e video, e supporta librerie esterne per l'estensione delle funzionalità.
- Facilità d'uso: La sintassi BASIC rimane semplice e intuitiva, rendendo QB64 accessibile a programmatori di tutti i livelli, dai principianti agli esperti.
- Supporto per Moderni Standard di Programmazione: Include funzionalità moderne come l'uso di funzioni, subroutine e strutture di dati, permettendo uno sviluppo più organizzato e modulare.
Vantaggi di QB64- Sviluppo Rapido: Grazie alla sua sintassi semplice e alle funzionalità integrate, gli sviluppatori possono creare applicazioni in modo rapido ed efficiente.
- Comunità Attiva: QB64 ha una comunità di sviluppatori attiva e disponibile, con forum e risorse per supportare coloro che hanno domande o problemi.
- Documentazione Completa: È disponibile una documentazione dettagliata che aiuta a comprendere le funzionalità e come utilizzarle efficacemente.
Conclusione
QB64 è un ottimo strumento per chi ha esperienza con QuickBasic e desidera continuare a sviluppare in un ambiente moderno e versatile. È particolarmente utile per la creazione di giochi e applicazioni grafiche. Se sei interessato a esplorare QB64 ulteriormente o hai domande specifiche su come iniziare, sono qui per aiutarti! ?
translated into english in this manner
Quote:**QB64** is a modern development environment and compiler for **QuickBasic** and **BASIC**, designed to make the BASIC language accessible to today's programmers. Here is a summary of its main features and benefits:
### **QB64 Features**
1. **QuickBasic Compatibility**: QB64 is designed to be **compatible** with QuickBasic 4.5, which means that many programs written in QuickBasic can run without significant changes.
2. **Multi-Platform**: Supports multiple operating systems, including **Windows**, **Linux**, and **macOS**, allowing developers to create portable applications.
3. **Advanced Graphics**: Supports 2D and 3D graphics, including modern graphical effects, allowing the creation of visually attractive games and applications.
4. **Access to Hardware and Resources**: QB64 provides access to modern hardware features, including audio and video, and supports external libraries for extending functionality.
5. **Ease of Use**: The BASIC syntax remains simple and intuitive, making QB64 accessible to programmers of all levels, from beginners to experts.
6. **Support for Modern Programming Standards**: Includes modern features such as the use of **functions**, **subroutines**, and **data structures**, allowing for more organized and modular development.
### **Advantages of QB64**
- **Rapid Development**: With its simple syntax and built-in features, developers can create applications quickly and efficiently.
- **Active Community**: QB64 has an active and helpful developer community, with forums and resources to support those with questions or problems.
- **Comprehensive Documentation**: Detailed documentation is available to help you understand the features and how to use them effectively.
### **Conclusion**
QB64 is a great tool for those who have experience with QuickBasic and want to continue developing in a modern and versatile environment. It is especially useful for creating games and graphics applications. If you are interested in exploring QB64 further or have specific questions about how to get started, I am here to help! ?
Well, I like to pass two questions to our community:
1. How much do you agree with this definition of QB64?
2. Do you agree that there is no relevant applications developed into QB64 except games and graphic applications?
Interesting! Might also be inteesting to see what it says about the Phoenix version.
Posts: 4,138
Threads: 185
Joined: Apr 2022
Reputation:
242
01-29-2025, 11:55 AM
(This post was last modified: 01-29-2025, 11:56 AM by bplus.)
1 the description looks like a recording found somewhere Wiki, perhaps even in the Home page here or there.
2 it said QB64 is especially useful with games and graphics, it did NOT imply it was good for nothing else.
b = b + ...
Posts: 384
Threads: 34
Joined: Jul 2022
Reputation:
30
@PhilofPerth
Quote:Certo! QB64 PE (Phoenix Edition) è una versione moderna del linguaggio di programmazione BASIC che si basa su QuickBASIC 4.5 e QBasic. È progettato per essere retrocompatibile, il che significa che puoi utilizzare vecchi programmi scritti in QBasic senza problemi. Ecco alcune caratteristiche interessanti di QB64 PE:
- Compatibilità: Mantiene la compatibilità con QuickBASIC 4.5 e QBasic, permettendo di eseguire e compilare vecchi codici.
- Supporto per OpenGL: Integra funzionalità grafiche avanzate grazie al supporto per OpenGL, rendendo possibile la creazione di applicazioni grafiche moderne.
- Compilazione nativa: Compila binari nativi per Windows (dalla versione 7 in poi), Linux e macOS, il che significa che le applicazioni possono essere eseguite senza la necessità di un interprete.
- Facilità d'uso: È progettato per essere accessibile anche ai principianti, rendendo la programmazione più semplice e divertente.
Se sei interessato a iniziare a programmare con QB64 PE, ci sono molte risorse e tutorial disponibili che possono aiutarti a familiarizzare con il linguaggio e le sue funzionalità.
Hai qualche domanda specifica su come iniziare o su qualche funzionalità particolare di QB64 PE? ?
a tutorial link for beginners
in English...
Quote:Sure! QB64 PE (Phoenix Edition) is a modern version of the BASIC programming language that is based on QuickBASIC 4.5 and QBasic. It is designed to be backwards compatible, which means you can use older programs written in QBasic without any problems. Here are some interesting features of QB64 PE:
Compatibility: It maintains compatibility with QuickBASIC 4.5 and QBasic, allowing you to run and compile older code.
OpenGL support: It integrates advanced graphics capabilities with support for OpenGL, making it possible to create modern graphical applications.
Native compilation: It compiles native binaries for Windows (from version 7 onwards), Linux and macOS, which means applications can be run without the need for an interpreter.
Ease of use: It is designed to be accessible even to beginners, making programming easier and more fun.
If you are interested in getting started with QB64 PE, there are many resources and tutorials available that can help you familiarize yourself with the language and its features.
Do you have any specific questions about getting started or any particular features of QB64 PE? ?
it seems like a synthesis of the previous one.
@Bplus
yeah I agree with you
1. expecially is NOT = no good for anything else
and I asked
2. Do you agree that there is no relevant applications is NOT = there is no applications
as you can see the purpuse is to share the name of applications made in QB64pe to bring as example.
I have short memory and little knowledge of the activities of members of this community so I can enumerate QB64peIDE, vWatch, Inform. Please make longer this list.
Posts: 179
Threads: 13
Joined: Apr 2022
Reputation:
6
02-07-2025, 09:21 PM
(This post was last modified: 02-08-2025, 11:18 AM by SMcNeill.)
Off Topic Banter
Show Content
Spoiler
I know that this may sound 'overly optimistic', do you think the subject matter of the discussion will ever return to QB64pe and AI? I am detecting a pattern of 'tangents' that seem to replicate 'Conway's Life'.... lol As we say here in OZ, "You guys have too many kangaroos in the top paddock." (a bit of interpretive homework for you) Moo Ha Ha Ha...
Gemini. Make a joke using QB64.
Code: (Select All)
PRINT "A priest, a minister, and a rabbi walk into a progress bar..."
Happy now?
Pete
(02-07-2025, 09:21 PM)johnno56 Wrote: I know that this may sound 'overly optimistic', do you think the subject matter of the discussion will ever return to QB64pe and AI?
Well... I cleaned up everything not related to QB64 and AI in this topic, moved all the Pasta stuff to its own topic... and...
Now there's almost nothing left to talk about here! The topic was just about cleaned to oblivion! LOL!
I guess some topics have to be allowed to "drift". When it comes to "General Discussion", folks just like to Discuss Generally....
Dammit Steve! I just popped back to get Tempo's recipe for linguini and by the time I could find it, the pot boiled over on the stove top!
Oh well... Alexa, call Lyn Guini.
Pete
(02-07-2025, 09:37 PM)Pete Wrote: Gemini. Make a joke using QB64.
Code: (Select All)
PRINT "A priest, a minister, and a rabbi walk into a progress bar..."
Happy now?
Pete 
... and it had Windows installed, so their heads are all still spinning! ??? (groan)...
I am going to pop over to "Games" for a spell... I am hoping that the "sanity" level will be closer to normal... For some strange reason I am beginning to have my doubts... I also fear that the "behavioral malady" infecting 'this' part of the forum may have the ability to 'cross contaminate'... Where do you guys keep the 'digital' sanitizer?
ADMIN EDIT: By golly, you guys make it hard to keep a topic from wandering off-topic!! Clean this place up and in no time, it's going onto a new page of off-topic stuff. Tempodi needs to rename this topic to be "QB64PE, Aria, and... STUFF"
May your journey be free of incident. Live long and prosper.
Posts: 384
Threads: 34
Joined: Jul 2022
Reputation:
30
However last day I tried to learn QB64pe using as teacher AI Aria.
So after different miskates by Aria to code in QB64pe I tried to give it the link of resource where to have knowledge.. but it said that it could not use link for taking informations.
Maybe some other more robust AI can write some code better than Aria using QB64pe.
For now Aria has a good opinion of QB64pe but it is not able to code using QB64pe.
Posts: 179
Threads: 13
Joined: Apr 2022
Reputation:
6
Correct me if I am wrong... Is the idea to provide the AI with QB64pe information then have the AI produce a program? If so, that is both fascinating and concerning...
Fascinating: Just imagine the user explaining to the AI the type of game / program that you need; It goes off, armed with QB64pe source code / libraries etc, then returns with the finished result.
Concerning: If that is the extent of the programmer's input then I fear that the programmers usefulness will decline. 'Anybody' can tell the AI what is needed...
Perhaps before considering the question, "Could" AI write programs?, we may need to consider "Should" AI write programs?
There you go Steve... Back on topic (kind of)... also proving an avenue of further discussion... Don't you just love "cans of worms"? Moo Ha Ha Ha...
May your journey be free of incident. Live long and prosper.
Posts: 2,467
Threads: 249
Joined: Apr 2022
Reputation:
125
I just don't want QB64 in DEAI
Hello World
CLS
PRINT "Press 1 for English"
PRINT "Press dos for Espanol"
PRINT "Hit keyboard for Klingon"
INPUT ans
SELECT CASE ans
....
-----------------------------------------
Well we're all stuck with this ****** AI now and for what, 6 to 9 years before it's actually worth a damn? When we reach that point, it may be close to being too late for concerns over the negative possibilities AI could bring to humanity.
I just hope robots don't take up golf. It's bad enough having to play behind women.
I wonder if there will be robot therapists? Oh wait, I just said robots could play golf, so of course we would have robot therapists. You probably couldn't book an appointment, because their schedules would be packed with all the robot golfers.
Pete
Posts: 179
Threads: 13
Joined: Apr 2022
Reputation:
6
touch`e
May your journey be free of incident. Live long and prosper.
Posts: 2,467
Threads: 249
Joined: Apr 2022
Reputation:
125
What's a bit sad for us hobbyists, is that AI will be able make just about anything Steve could program and in only about 10-seconds. Of course the rest of use could do so in 5-seconds, but that's not the point...
I don't think I'll ever make programs with AI. Where's the fun in that? It's like having a work shop and then going out to buy furniture at a department store. You know looking back, I miss my work shop. Like Steve, I'm a bit of a cheapskate, so I tended to buy a little less wood than I should have. To this day I haven't been able to pry the chair I made off my wife's backside, which may explain why my Son is an only child, but I digress...
Pete
|