Support for ARM-Linux

Got an idea for enhancing PureBasic? New command(s) you'd like to see?
User avatar
the.weavster
Addict
Addict
Posts: 1537
Joined: Thu Jul 03, 2003 6:53 pm
Location: England

Re: Support for ARM-Linux

Post by the.weavster »

Perhaps Fred could create a new forum section where DK_PETER et al can list all the features they don't want
User avatar
skywalk
Addict
Addict
Posts: 3996
Joined: Wed Dec 23, 2009 10:14 pm
Location: Boston, MA

Re: Support for ARM-Linux

Post by skywalk »

haha. :lol:
User avatar
langinagel
Enthusiast
Enthusiast
Posts: 131
Joined: Fri Jan 28, 2005 11:53 pm
Location: Germany
Contact:

Re: Support for ARM-Linux

Post by langinagel »

Amazing...
Purebasic is perceived as a niche compiler, but still with this niche compiler there are application niches.

DK_Peter uses it for entertainment.
My intend walks more into multi-platform tools (Win, Linux, IOS).
Next one has again different purposes....

And everything still with a niche compiler. ;-)

So why not brighten the niche a bit for ARM-Linux, since it may be feasible?
No replies please..just teasing :)

Greetings
LN
https://www.doerpsoft.org

Boost. Work. Efficiency.
User avatar
TI-994A
Addict
Addict
Posts: 2512
Joined: Sat Feb 19, 2011 3:47 am
Location: Singapore
Contact:

Re: Support for ARM-Linux

Post by TI-994A »

langinagel wrote:Amazing...
Purebasic is perceived as a niche compiler, but still with this niche compiler there are application niches.

DK_Peter uses it for entertainment.
My intend walks more into multi-platform tools (Win, Linux, IOS).
Amazing indeed! Wasn't aware that PureBasic supports iOS. :lol:
Texas Instruments TI-99/4A Home Computer: the first home computer with a 16bit processor, crammed into an 8bit architecture. Great hardware - Poor design - Wonderful BASIC engine. And it could talk too! Please visit my YouTube Channel :D
User avatar
langinagel
Enthusiast
Enthusiast
Posts: 131
Joined: Fri Jan 28, 2005 11:53 pm
Location: Germany
Contact:

Re: Support for ARM-Linux

Post by langinagel »

is iOS not the OS the Apple notebooks work with?
I thought they managed to put it together.

But anyway - I am not part of the Apple-hype group.
https://www.doerpsoft.org

Boost. Work. Efficiency.
User_Russian
Addict
Addict
Posts: 1443
Joined: Wed Nov 12, 2008 5:01 pm
Location: Russia

Re: Support for ARM-Linux

Post by User_Russian »

It would be great if PB supported ARM microcontrollers, for example, STM32.
For ARM only mikroBasic, and I think that the PB for ARM is much more promising than SpiderBasic.
User avatar
langinagel
Enthusiast
Enthusiast
Posts: 131
Joined: Fri Jan 28, 2005 11:53 pm
Location: Germany
Contact:

Re: Support for ARM-Linux

Post by langinagel »

Thx User_Russian,

this was one of my first thoughts for this thread.
Nice to see, that I am not the only guy thinking in this direction, which might be possible with the cross-platform approach.
Since basic ARM-platforms are sold at an unbelievable low price there seems to me still a demand for BASIC programming.
https://www.doerpsoft.org

Boost. Work. Efficiency.
gekkonier
User
User
Posts: 78
Joined: Mon Apr 23, 2007 9:42 am

Re: Support for ARM-Linux

Post by gekkonier »

I think the only good way to support ARM platforms with a Basic alike dialect would be a transpiler solution, aka Spiderbasic, but as target language C.
Take a look at nim-lang, it has C, C++, ObjC, JS targets - it's possible to write baremetal with it, you can turn off the gc and manage your data yourself too if you want! Or vala, ooc-lang, or,... there are a lot transpilers that uses easy to learn syntax and spits out plain C.
C is the almost lowest common denominator (asm is not a programming language, its like machine code - human readable), it runs on everything, is mostly really good optimized for that platforms and there are a lot of libs, for raspberry too.
User avatar
Keya
Addict
Addict
Posts: 1891
Joined: Thu Jun 04, 2015 7:10 am

Re: Support for ARM-Linux

Post by Keya »

of course support for another OS would be great, but sometimes i wonder if people forget how many Freds there are (precious limited commodity, even his wife has only one!), how very few hours there are in an earth day, and how much work remains to be done on Win/Linux/OSX such as bugs and a million user-requested features, so if you want mobile/ARM development it's surely going to come at the great expense of losing a lot of Fred's time working on the Purebasic we already know and love and paid for. :( perhaps a crowdfunding campaign to raise dollars that can be used for Fred to direct freelance programmers!? anyway just sharing my concern, thankyou for listening
User avatar
langinagel
Enthusiast
Enthusiast
Posts: 131
Joined: Fri Jan 28, 2005 11:53 pm
Location: Germany
Contact:

Re: Support for ARM-Linux

Post by langinagel »

Yes it is a question of resources...but also a question of strategy.
If Fred would signal that he was aiming for more growth of Fantaisie Software then we could respond.
The compiler and its copyrights are in Freds hand so he is the person to decide.

Now with a good position in Tiobes programming language ranking (#43 in April 2016) maybe it is time for Fred to think about changing some parameters of his business model.
https://www.doerpsoft.org

Boost. Work. Efficiency.
gekkonier
User
User
Posts: 78
Joined: Mon Apr 23, 2007 9:42 am

Re: Support for ARM-Linux

Post by gekkonier »

gekkonier wrote: Thu Apr 21, 2016 3:07 pm I think the only good way to support ARM platforms with a Basic alike dialect would be a transpiler solution, aka Spiderbasic, but as target language C.
Take a look at nim-lang, it has C, C++, ObjC, JS targets - it's possible to write baremetal with it, you can turn off the gc and manage your data yourself too if you want! Or vala, ooc-lang, or,... there are a lot transpilers that uses easy to learn syntax and spits out plain C.
C is the almost lowest common denominator (asm is not a programming language, its like machine code - human readable), it runs on everything, is mostly really good optimized for that platforms and there are a lot of libs, for raspberry too.
I think I've foreseen that in a way lol

:mrgreen: :mrgreen: :mrgreen:
User avatar
skywalk
Addict
Addict
Posts: 3996
Joined: Wed Dec 23, 2009 10:14 pm
Location: Boston, MA

Re: Support for ARM-Linux

Post by skywalk »

Do you have any stock tips? :twisted:
The nice thing about standards is there are so many to choose from. ~ Andrew Tanenbaum
User avatar
StarBootics
Addict
Addict
Posts: 984
Joined: Sun Jul 07, 2013 11:35 am
Location: Canada

Re: Support for ARM-Linux

Post by StarBootics »

skywalk wrote: Sat Apr 24, 2021 7:11 pm Do you have any stock tips? :twisted:
Or the lottery winning numbers ? :twisted:
The Stone Age did not end due to a shortage of stones !
gekkonier
User
User
Posts: 78
Joined: Mon Apr 23, 2007 9:42 am

Re: Support for ARM-Linux

Post by gekkonier »

One thing for sure:
The C backend seems to be really promising!
8)

I love this! It's exciting!
Seymour Clufley
Addict
Addict
Posts: 1233
Joined: Wed Feb 28, 2007 9:13 am
Location: London

Re: Support for ARM-Linux

Post by Seymour Clufley »

the.weavster wrote: Thu Jan 21, 2016 7:56 pm Perhaps Fred could create a new forum section where DK_PETER et al can list all the features they don't want
LOL
JACK WEBB: "Coding in C is like sculpting a statue using only sandpaper. You can do it, but the result wouldn't be any better. So why bother? Just use the right tools and get the job done."
Post Reply