Search found 34 matches
- Sep 27, 2021 13:05
- Forum: Community Discussion
- Topic: Oracle's graalVM
- Replies: 6
- Views: 1590
Oracle's graalVM
Hi, does anyone consider porting freebasic to graalVM? https://github.com/oracle/graal Graal supports for java, kotlin, ruby, R, python, llvm and webassembly. What if let Freebasic to be embedded into graalVM, so as to be running anywhere? Thus we will be able to use freebasic in web and mobile prog...
- Dec 08, 2017 6:54
- Forum: Community Discussion
- Topic: FreeBASIC Discussion December 2017
- Replies: 42
- Views: 11160
Re: FreeBASIC Discussion December 2017
Hi, I have been using FreeBASIC for years. FreeBASIC is one of the best BASIC compilers ever. Compatible, portable, open source and free. Fast compiling and smooth running. Easy to learn and fits for every age. Abilities to use old libraries and / or source codes. Easy to translate from/to other lan...
- Jul 12, 2017 7:19
- Forum: Community Discussion
- Topic: Currently inactive
- Replies: 45
- Views: 15978
Re: Currently inactive
I don't understand what you're suggesting. There already is an emscripten port of FB; no need to rewrite anything or switch to an interpreter. (Emscripten has a builtin interpreter to allow async processing) I mean we need an freebasic interpreter for portable usage, such as html5 and/or ARM/andori...
- Jul 12, 2017 2:24
- Forum: Community Discussion
- Topic: Currently inactive
- Replies: 45
- Views: 15978
Re: Currently inactive
Easy to port<>portable.
Why not consider a script interpreter system under html5 with javascript or node?
Maybe we can extend fbrt to a nodejs addin, and use fbgfx2 emcripten to form GUI.
But that'll be a big project, and not so easy.
Many will come to fb if she has android/iOS ports.
Why not consider a script interpreter system under html5 with javascript or node?
Maybe we can extend fbrt to a nodejs addin, and use fbgfx2 emcripten to form GUI.
But that'll be a big project, and not so easy.
Many will come to fb if she has android/iOS ports.
- Jul 03, 2017 2:56
- Forum: Community Discussion
- Topic: Currently inactive
- Replies: 45
- Views: 15978
Re: Currently inactive
Sad to hear that after long time waiting.
Thanks for the great works, FreeBASIC team.
FreeBASIC has been good, yet lacks supports for modern mobile systems.
Look forward to new progress.
Thanks for the great works, FreeBASIC team.
FreeBASIC has been good, yet lacks supports for modern mobile systems.
Look forward to new progress.
- May 22, 2017 10:01
- Forum: General
- Topic: Freebasic to everything
- Replies: 8
- Views: 1999
Re: Freebasic to everything
Hello again. Kotlin has become an official android programming language at Google I/O 2017. How about FreeBasic's next step? Compiling to LLVM has been good, how about more choices? Kotlin is similar to Swift and BASIC, with new features. As FreeBASIC supports a collection of BASIC languages, why no...
- Mar 24, 2016 0:44
- Forum: Community Discussion
- Topic: What can't be written in FreeBASIC?
- Replies: 127
- Views: 15905
Re: What can't be written in FreeBASIC?
There're things can't be written in FreeBASIC, at present. Those things will be less, and more will appear. VR, Robots, etc. many things driven by even Go lang. But FreeBASIC is too **free** to be accepted by huge companies e.g. google. So it'll be far and difficult to see everything written in Free...
- Mar 23, 2016 0:26
- Forum: Community Discussion
- Topic: fbc now can run in web browser!!!
- Replies: 2
- Views: 1810
Re: fbc now can run in web browser!!!
Snapshot:
- Mar 22, 2016 14:23
- Forum: Community Discussion
- Topic: fbc now can run in web browser!!!
- Replies: 2
- Views: 1810
Re: fbc now can run in web browser!!!
To try:
After loading, type fbc test.bas and return.
Then type test and return.
That's all folks.
After loading, type fbc test.bas and return.
Then type test and return.
That's all folks.
- Mar 22, 2016 14:19
- Forum: Community Discussion
- Topic: fbc now can run in web browser!!!
- Replies: 2
- Views: 1810
fbc now can run in web browser!!!
fbc now can run in web browser!!!
Again emscripten, dosbox powered.
Now you can try compiling in your web browser.
https://bihai.github.io/em-dosbox_sampl ... c/fbc.html
Again emscripten, dosbox powered.
Now you can try compiling in your web browser.
https://bihai.github.io/em-dosbox_sampl ... c/fbc.html
- Mar 10, 2016 21:03
- Forum: Community Discussion
- Topic: New website
- Replies: 45
- Views: 12594
Re: New website
caseih wrote:How about:
Code: Select all
Dim as String FreeBASIC = "A free and open source BASIC compiler for..."
Code: Select all
Dim Shared FreeBASIC As String="..."
or
#Define FreeBASIC As String="..."
- Mar 10, 2016 10:55
- Forum: Community Discussion
- Topic: New website
- Replies: 45
- Views: 12594
Re: New website
Never in a Livetime, the Name is: "FreeBASIC" , not free BASIC ever. Don't try to re-Name the well known FB-Compiler, or give it any unwanted new Meaning ... I am not wishing change the fbc's name, Let FreeBASIC = "Free BASIC compiler and tools for DOS, Windows, Linux and Web. Portab...
- Mar 08, 2016 0:35
- Forum: Community Discussion
- Topic: New website
- Replies: 45
- Views: 12594
Re: New website
"FreeBASIC is a free/open source (GPL), BASIC compiler for Microsoft Windows, DOS and Linux." I would change it in: FreeBASIC is a free/open source (GPL), BASIC 32/64-bit compiler for x86/x86_64 DOS, Windows, Linux and many ARM devices. Joshy How about this one: Let FreeBASIC = "Free...
- Mar 02, 2016 9:24
- Forum: Community Discussion
- Topic: Do you mind if ignoring ";"?
- Replies: 13
- Views: 2847
Re: Do you mind if ignoring ";"?
You can already do that: http://www.freebasic.net/forum/viewtopic.php?p=203981#p203981 Thanks for the url. Yes I knew that can be done for long. And I found a "void" bug when cross compiling long time ago, which has been fixed. I meant if we can do this: int i,j; --> dim as integer i,j(;)...
- Mar 02, 2016 0:06
- Forum: Community Discussion
- Topic: Do you mind if ignoring ";"?
- Replies: 13
- Views: 2847
Re: Do you mind if ignoring ";"?
Seems simple. c programmers often are used to add a ";" in the end of a line, basics' not. Just ignore the ";" ending a line, except the line begins with "print" or "?". Then it'll be more easy for us to translate c to basic, and basic to c. If you like classi...