Waooo, what amazing discussion in this thread ! I don't remember a such rich debate since few month. Sorry to say that but it's probably more interesting for lot of people than our SLOB internal debate :-)
BTW I'm happy to be one of the guy that launched the debate here with my "Vision proposal". Thanks a lot Dave to be the guy with the outside view on Sugar. You're always asking the good questions ! Now, because I'm the author of Sugarizer, I just want to add my two cents on the thread to explain my point of view: 1) I don't hate Python ! I've written few activities in Python myself. 2) I didn't choose JavaScript/HTML because it's better than Python/Gtk. I've just decided to use JavaScript/HTML because it could run everywhere. 3) I don't want to replace Sugar Desktop by Sugarizer. In my mind Sugar is just a platform for activities. I just want that all activities could run both on Sugar Desktop and Sugarizer. Remind you that all new Sugarizer activity is a new Sugar activity: we don't waste time: we're investing time. My only objective with Sugarizer is to attract more and more people to Sugar. I will be fully happy if Sugarizer is forever a "Sugar lite" and that you need Sugar Desktop to have the better Sugar experience. I will be fully happy if a child that discovered Sugarizer on an Android tablet decide few months later to explore a bit and install Sugar Desktop on a PC. But without Sugarizer on Android this could never happen. Every child has the right to benefit to Sugar, even a child with an iPad (shocking !) Best regards from France. Lionel Date: Wed, 06 Apr 2016 16:59:29 +1000 > From: sam@sam.today > To: Dave Crossland <d...@lab6.com> > Cc: Sugar-dev Devel <sugar-devel@lists.sugarlabs.org>, Walter Bender > <walter.ben...@gmail.com> > Subject: [Sugar-devel] Python is good - don't waste time (was Re: The > future of Sugar on XO-1s) > Message-ID: <1459925969.172...@smtp.gmail.com> > Content-Type: text/plain; charset="utf-8"; Format="flowed" > > Hi Dave, > > On Wed, Apr 6, 2016 at 10:46 AM, Dave Crossland <d...@lab6.com> wrote: > > I would be happy if by 2020 the "classic" Sugar desktop was totally > > gone. Zero Python! In its place could be a laptop OS derived from > > ChromiumOS, plus a nodejs web server serving on localhost that is > > stuffed full of activities and content. > > Why? Why do we throw out the great technologies we have now? Why do > we waste out time replacing Telepathy (amazing back end for > collaboration)? Why do we waste our time replacing GtkSourceView? > AbiWord? WebKitGtk? Gtk? These are great technologies. Sure they > are not the current trend. But unlike your proposed nodejs server, we > don't end up in callback hell. > > We have a technology stack that we have used for over 10 years. Those > people who OLPC paid to start writing sugar made good choices; they > left us with a great foundation even as OLPC down sizes. It works > great across keyboard, mouse and touch (can sugarizer even show a > tooltip on long touch?). It works great on slow computers (my trusty > old Core2Duo laptop runs sugar faster than Sugarizer/webkit). It works > great off-line (collaboration over salut doesn't need a centeral > server). And all the activities are written in python now. > > Why waste time to javashit it? You can install GNU on a chromebook, > you can install GNU on computer, you can install GNU on some tablets. > Those are the pedagogic devices of now and the future. Those run > faster with Gtk than with WebKit. > > Don't waste time. > > Thanks, > Sam > > [GNU in this post refers to GNU/Linux] > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://lists.sugarlabs.org/archive/sugar-devel/attachments/20160406/1d59b03e/attachment.html > > > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > Sugar-devel mailing list > Sugar-devel@lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel > > > ------------------------------ > > End of Sugar-devel Digest, Vol 90, Issue 30 > ******************************************* >
_______________________________________________ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel