Thanks Richard.

Don’t worry you won’t be stopping me frorm
adding LiveCode to a new version of BeOS.
I do have some old BeOS ROMS & software
but I have not used them in years.

Efficient bindings would suggest to me you
could easily use C libraries and if LiveCode
is written with libraries it might be reasonably
easy for someone to add them but I am not the
person for that job, plus I am busy trying to finish
the program you gave me advice to speed up.

Someone posted on here the first 90% of a program
takes 90% of the time and the last 10% takes the other
90% of the time.  I still have a few percent to finish so I
do not have the time even if it is easy.

JB




> On Jun 12, 2016, at 2:51 PM, Richard Gaskin <ambassa...@fourthworld.com> 
> wrote:
> 
> JB wrote:
> 
> > I was reading a little about it and it said it is a open source
> > OS built using JAM.  Then I read a little about JAM and it said
> > JAM has Efficient C bindings*
> > Since LiveCode is written in C++ it might mean it could be
> > incorporated easily.
> 
> "Easily" is relative.
> 
> LiveCode is not an island.  It's a system that carefully factors our common 
> LiveCode Script to provide seven different sets of interfaces to underlying 
> OS calls.
> 
> I suppose there are some things that are truly generic across platforms, but 
> anything touching GUI elements, file systems, or other OS-controlled things 
> are likely not so "easy" to write all over again for another OS.
> 
> Haiku was originally BeOS, a wonderful system with many interesting and 
> somewhat advanced features.
> 
> But after Apple passed on it in favor of the much-more-expensive NeXT, Be 
> languished, eventually becoming open source under a new trademark as HaikuOS.
> 
> BeOS was an unusual system.  I would imagine porting the LC engine to it 
> would be at least as expensive as porting the Mac build from Carbon to Cocoa, 
> but without any of Apple's tools or libraries to help.
> 
> But then again I've never done C programming for BeOS.  If it seems easy to 
> port LC to it don't let me stop you. :)
> 
> -- 
> Richard Gaskin
> Fourth World Systems
> Software Design and Development for the Desktop, Mobile, and the Web
> ____________________________________________________________________
> ambassa...@fourthworld.com                http://www.FourthWorld.com
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
> 


_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to