Search found 28 matches

by Macro
Apr 17, 2025 14:14
Forum: Beginners
Topic: FreeBASIC vs QBasic Compatibility: Can Learning QBasic Help Me Transition? (Non-English Speaker Struggles!)
Replies: 12
Views: 1874

Re: FreeBASIC vs QBasic Compatibility: Can Learning QBasic Help Me Transition? (Non-English Speaker Struggles!)

This book is a bit out of date, but it contains the basics for a beginner, regrettably it is in English (A Beginner's Guide to Freebasic) https://sourceforge.net/projects/fbeginner/ I think you will find it useful. You will also find the Wiki very useful. It contains the FB Manual, which has a sect...
by Macro
Apr 17, 2025 14:10
Forum: Beginners
Topic: Seeking Help Installing FreeBasic on Artix Linux: libtinfo.so.5 Missing, Have libtinfo.so.6
Replies: 9
Views: 1480

Re: Seeking Help Installing FreeBasic on Artix Linux: libtinfo.so.5 Missing, Have libtinfo.so.6

https://www.freebasic.net/forum/viewtopic.php?p=307100#p307100 .... Are there open-source compilers for Basic? I mean, I wouldn't want to spend money, and I use Linux. I don't know much about Basic. well, I launched my Artix VM and after updating I did pacman -Ss basic and surprise!, among the item...
by Macro
Apr 17, 2025 14:09
Forum: Beginners
Topic: Seeking Help Installing FreeBasic on Artix Linux: libtinfo.so.5 Missing, Have libtinfo.so.6
Replies: 9
Views: 1480

Re: Seeking Help Installing FreeBasic on Artix Linux: libtinfo.so.5 Missing, Have libtinfo.so.6

https://www.freebasic.net/forum/viewtopic.php?p=307100#p307100 .... Are there open-source compilers for Basic? I mean, I wouldn't want to spend money, and I use Linux. I don't know much about Basic. well, I launched my Artix VM and after updating I did pacman -Ss basic and surprise!, among the item...
by Macro
Apr 17, 2025 7:30
Forum: Beginners
Topic: FreeBASIC vs QBasic Compatibility: Can Learning QBasic Help Me Transition? (Non-English Speaker Struggles!)
Replies: 12
Views: 1874

Re: FreeBASIC vs QBasic Compatibility: Can Learning QBasic Help Me Transition? (Non-English Speaker Struggles!)

Most programming languages are rather similar, like QBasic and FreeBASIC... It's even not SO difficult to "learn" another one, the bad news is: in parts because they are a kind of simplified English. And the difference between QBasic and FreeBASIC may also feel like between BASIC and C to...
by Macro
Apr 16, 2025 15:38
Forum: Beginners
Topic: Need Guidance: Combining FreeBasic Files into One Executable & GTK Basics (Beginner Struggles!)
Replies: 11
Views: 1846

Re: Need Guidance: Combining FreeBasic Files into One Executable & GTK Basics (Beginner Struggles!)

srvaldez wrote: Apr 16, 2025 14:48 for GUI applications you could use FLTK- C-1.3.3 for FreeBASIC by D.J.Peters https://www.freebasic.net/forum/viewtopic.php?t=24547
it has quite a number of examples
Okay, thanks a lot, I'll take a look at it.
by Macro
Apr 16, 2025 10:47
Forum: Beginners
Topic: Need Guidance: Combining FreeBasic Files into One Executable & GTK Basics (Beginner Struggles!)
Replies: 11
Views: 1846

Re: Need Guidance: Combining FreeBasic Files into One Executable & GTK Basics (Beginner Struggles!)

You can't really use Qt from FB. It might be possible to use QtQuick (QML) through a C binding but not the traditional widget-based system that's similar to GTK. The biggest downside to Qt is it's very much a full C++ toolkit (relying on template classes), so interfacing with it from other language...
by Macro
Apr 16, 2025 10:02
Forum: Beginners
Topic: FreeBASIC vs QBasic Compatibility: Can Learning QBasic Help Me Transition? (Non-English Speaker Struggles!)
Replies: 12
Views: 1874

Re: FreeBASIC vs QBasic Compatibility: Can Learning QBasic Help Me Transition? (Non-English Speaker Struggles!)

srvaldez wrote: Apr 15, 2025 22:31 Macro, I invite you to join the FB Discord channel https://discord.gg/mfP2QRQX
you probably will get quicker responses there
what's your native language?
Ok, I just joined, and my language is Spanish, I also speak Esperanto, but... I highly doubt I'll find someone who speaks it.
by Macro
Apr 16, 2025 9:56
Forum: Beginners
Topic: FreeBASIC vs QBasic Compatibility: Can Learning QBasic Help Me Transition? (Non-English Speaker Struggles!)
Replies: 12
Views: 1874

Re: FreeBASIC vs QBasic Compatibility: Can Learning QBasic Help Me Transition? (Non-English Speaker Struggles!)

My Questions: Compatibility: How similar is FreeBASIC to QBasic? Can I reuse QBasic code/logic directly, or are there major differences? Learning Logic: Will practicing with QBasic help me build foundational skills for FreeBASIC, or am I learning "obsolete habits"? Pitfalls: Are there QBa...
by Macro
Apr 15, 2025 19:16
Forum: Beginners
Topic: FreeBASIC vs QBasic Compatibility: Can Learning QBasic Help Me Transition? (Non-English Speaker Struggles!)
Replies: 12
Views: 1874

FreeBASIC vs QBasic Compatibility: Can Learning QBasic Help Me Transition? (Non-English Speaker Struggles!)

Hi everyone! I’m a self-taught beginner trying to learn programming logic with FreeBASIC, but I’m struggling due to the language barrier. Since most FreeBASIC documentation is in English (and even AI translations confuse my "Z80 brain" 😅), I’ve turned to QBasic for guidance. Though outdate...
by Macro
Apr 15, 2025 19:10
Forum: Beginners
Topic: Need Guidance: Combining FreeBasic Files into One Executable & GTK Basics (Beginner Struggles!)
Replies: 11
Views: 1846

Re: Need Guidance: Combining FreeBasic Files into One Executable & GTK Basics (Beginner Struggles!)

Regarding GTK what operating system? On Linux, development packages are usually installed through the distro's package manager. I believe FB's include files support GTK2 (obsolete now) and GTK3. Windows is a bit more complicated and it's been maybe 15 years since I last tried to bundle up a GTK app...
by Macro
Apr 15, 2025 15:55
Forum: Beginners
Topic: Need Guidance: Combining FreeBasic Files into One Executable & GTK Basics (Beginner Struggles!)
Replies: 11
Views: 1846

Re: Need Guidance: Combining FreeBasic Files into One Executable & GTK Basics (Beginner Struggles!)

Hi, I cannot help with GTK. There are a few examples shipped with freebasic, see: https://github.com/freebasic/fbc/tree/master/examples/GUI/GTK%2B I can not say how useful they are. I have to install some libraries first. Concerning compiling, you can do: fbc main.bas utils.bas gui.bas -x myprogram...
by Macro
Apr 15, 2025 15:55
Forum: Beginners
Topic: Need Guidance: Combining FreeBasic Files into One Executable & GTK Basics (Beginner Struggles!)
Replies: 11
Views: 1846

Re: Need Guidance: Combining FreeBasic Files into One Executable & GTK Basics (Beginner Struggles!)

dafhi wrote: Apr 13, 2025 22:27 .bi files usually contain thinks like declare function, while .bas have the function with the algorithm & contents

' Main.bas
#include "util.bas"
Okay, thank you very much. I think I have a better understanding of how these things work.
by Macro
Apr 13, 2025 20:35
Forum: Beginners
Topic: Need Guidance: Combining FreeBasic Files into One Executable & GTK Basics (Beginner Struggles!)
Replies: 11
Views: 1846

Need Guidance: Combining FreeBasic Files into One Executable & GTK Basics (Beginner Struggles!)

Hello again! I’m back with another FreeBasic question that’s been puzzling me. I’ve been trying to combine multiple .bas files into a single executable. I think I grasp the role of .bi files (headers for declarations?), but I’m completely lost on how to properly link my .bas files together. Do I nee...
by Macro
Apr 13, 2025 12:23
Forum: Beginners
Topic: Seeking Help: Installing FreeBasic Syntax/Plugin in Neovim (Newbie Here!)
Replies: 0
Views: 1910

Seeking Help: Installing FreeBasic Syntax/Plugin in Neovim (Newbie Here!)

Hi everyone! I’m a beginner programmer trying to set up FreeBasic in Neovim. Normally, I code in Neovim with Lazy and VimPlug as my plugin managers, but I’m still learning the ropes. While searching for tools to make FreeBasic coding easier, I stumbled upon this plugin. Unfortunately, I’m completely...