AltME: R3 Building and Porting


It was. Cairo became a lot faster lately, so I don't know how they compare now
I always "love" how people get angry over their project called slow, and then ten years later they gloat over making it much faster
TomBon: there's even 4 major branches at the moment:
- reboltech (aka mainline, rebol/rebol)
- rebolsource (aka community, rebolsource/r3)
- saphirion (saphirion/saphir)
- atronix (zsx/r3)
No quick overview matrix, unfortunately. Probably worth doing. Or maybe wait for the Rebol Alliance stuff :)
The gist of it, feature-wise:
- reboltech/mainline: baseline
- rebolsource/community: mainline + 64-bit
- saphirion: community + https + win32 view + bugfixes
- atronix: saphirion + linux view + udp + linux CALL + ffi + encap + more bugfixes
Another factor is immediate platform support:
- mainline and community come with a relatively large set of build target platforms
- saphirion currently has immediate build scripts for the big three (linux, osx, win32) and android
- atronix currently has immediate build scripts for linux and win32
Ah yes, of course: in the features above, add "android view" to saphirion:
append saphirion android-view
Were those sources included?
The sources to the Android View port have not been released so far, as far as I'm aware.
(not publicly)
Right, so the feature is not really there
There's a working APK you can download.
If that's sufficient or not for one to consider the feature to be there, is a personal decision.
Will they be in the Alliance version?
(I can't answer that; don't know.)
(Also: any omissions in the above list are purely due to me being forgetful or unaware. "rebolsource" is the only thing I can speak of with authority; the rest is purely my personal perspective. No misrepresentation of any of the above branches and their associated parties intended.)
It seems correct to me
Atronix has a complete serial implementation as well.
Thanks Josh; a big part of it due to your diligent work or integrating Carl's work. Shixin/Atronix extended it to Win32 and Linux support, if I'm not mistaken, right?
I extended Carl's posix work to Windows and Shixin added all the other features and changed it to asynchronous
and bugfixed
Carl's implementation wasn't asynchronous?
@andreas - very good overview, thx!
@maxim - yes, cairo seems a little bit slower but as kaj said, they improved speed and cairo offers also some additional backends like pdf and also hardware accelaration if available.
i just mentioned cairo as an example and perhaps usable backend later but AGG serves very well for 2D GUI so far.

Last message posted 91 weeks ago.