Linked by Kaj-de-Vos on Mon 16th Jul 2012 21:35 UTC
Syllable, AtheOS

Today marks the tenth anniversary of the first release of Syllable Desktop, then plainly called Syllable 0.4.0. The original website and announcement are gone, and many other circumstances of the time have changed quite dramatically. The project is happy that Syllable is still here - which, judging by comparable ventures, is a feat to be proud of.

Thread beginning with comment 527101
To read all comments associated with this story, please click here.
Nice
by peteo on Tue 17th Jul 2012 11:50 UTC
peteo
Member since:
2011-10-05

Syllable is more interesting to me than Haiku because they are willing to try stuff without the historical garbage argument of Haiku ("gotta be r5 compatible look-alike even tho' it's sooo 1995")

Reply Score: 0

RE: Nice
by Earl C Pottinger on Tue 17th Jul 2012 12:19 in reply to "Nice"
Earl C Pottinger Member since:
2008-07-12

Honest question, what have you gained in usable features over using Haiku-OS?

Is the source to the Syllable-OS available yet? Asking since I don't follow the Syllable forums often.

It seems to me that all sorts of systems/features are grafted onto the Syllable-OS but I don't see how they integrate together.

Reply Parent Score: 2

RE[2]: Nice
by henderson101 on Tue 17th Jul 2012 12:36 in reply to "RE: Nice"
henderson101 Member since:
2006-05-30

It seems to me that all sorts of systems/features are grafted onto the Syllable-OS but I don't see how they integrate together.


Syllable has been floundering with no direction for years. A lot of good people have left the project because of this.

I mean, I give Kai props for trying. But from what I can tell, he isn't best suited to this. He has a Qt 4 port with no UI. He has a GTK+ port lacking the GTK part. And this, but no widget set. Really? Why not bite the bullet and learn the native API inside and out. It's no harder to learn than the BeOS API, and pretty much shares the entire metaphor. Plus, people have actually written commercial apps using the BeOS API... you know what... I own 3 or 4 of them too!! (Gobe productive being one that springs to mind.) The native API is heavily threaded, but you can learn threading in a few weeks if you really try. And most of the hard stuff is wrapped in (god, I think the namespace is correct here... been a while...) OS::Loopers, OS::Handlers, OS::Messages and such like.

Reply Parent Score: 4

RE: Nice
by henderson101 on Tue 17th Jul 2012 12:29 in reply to "Nice"
henderson101 Member since:
2006-05-30

Syllable is more interesting to me than Haiku because they are willing to try stuff without the historical garbage argument of Haiku ("gotta be r5 compatible look-alike even tho' it's sooo 1995")


Oh wow... "Throw everything at the wall and see what sticks!!!" Great way to create a stable platform.

Haiku is way closer to a stable and usable platform.

I really LOL at you entire stand point. Haiku, warts and all, has done some pretty freaking amazing stuff in the time it took Syllable to become completely irrelevant to the majority of the coders that once worked on it.

You'll see my question above "Why..?" I ask because as I remember it Vanders was adamant that Non Native would never happen. But, till Kai explains the rational, I won't prejudge any more.


((However, I predict that this layer exists in Syllable because it interfaces with whatever REBOL they currently use and they have a a really big uphill battle with the native threaded API play well enough with a single threaded UI context to make REBOL work well with it.))

Reply Parent Score: 3

RE: Nice
by cb88 on Tue 17th Jul 2012 14:33 in reply to "Nice"
cb88 Member since:
2009-04-23

You realize haiku is basically split right into backwards compatible and development versions? which correspond to GCC 2.9x and GCC 4.x builds which are even distributed *together* as one installation!

Seriously Haiku has uptodate ports of most software even Mesa though it is currently lacking hardware acceleration.

Haiku even has Java and Netbeans and someone ran Thinkfree office which I tried out on Linux and it is acutally quite good dispite being non free! Haiku is pretty much leaving Syllable in the dust usability wise.

Edited 2012-07-17 14:34 UTC

Reply Parent Score: 4

RE: Nice
by Earl C Pottinger on Tue 17th Jul 2012 21:05 in reply to "Nice"
Earl C Pottinger Member since:
2008-07-12

And once again I honestly ask, what has been gained by adding all these features?

Has it open access to any code/service that the other hobby OSs out there can not do? Or enabled the porting of key software that other hobby OSs still lack?

Reply Parent Score: 2

RE[2]: Nice
by cb88 on Wed 18th Jul 2012 00:03 in reply to "RE: Nice"
cb88 Member since:
2009-04-23

Your argument works MUCH better when pointed at Sylable... that much is plainly obvious thier features are at least currently not guided by any coherent roadmap at all.

Haiku on the other hand has been held together by the goal of being a BeOS R5 replacement for the R1 release... you are welcome to take shots at thier choices however the fact is they are making loads of progress because of them. You can't even say that requiring themselves to use gcc2 and gcc4 is bad as it has probabably cause discussions on issues that have allowed the developers to gain a greater understanding of the languages and compilers they are using.... meaning they are more fluent in C/C++ than they would be if they stuck to contemporary modes of programming in C/C++. It also means thier code base is ready to be ported to other compilers such as clang (experimental builds have been done in fact).

Edited 2012-07-18 00:03 UTC

Reply Parent Score: 3