Can any of the lessons learned and infrastructure from the IPython notebook 
and project Jupyter (https://jupyter.org/) be of use?

-Brad

On Wednesday, January 14, 2015 at 5:31:38 AM UTC-7, Edward K. Ream wrote:
>
> I suspect that I shall be studying web technologies this year.  They are 
> way too important to ignore any longer.  Besides, they are interesting 
> technologies.
>
> Let me state a preliminary conclusion, which may not last more than a few 
> hours:
>
>     Leo has no real future *as* a web app, call it **wLeo**,
>     unless one or more of the following becomes a web app:
>     git, vim, emacs or eclipse.
>
> This follows the "first things first" principle: we want to make sure that 
> wLeo  would actually be useful.
>
> Web apps are connected to severs that (surprise) actually serve up content 
> (from data bases or news feeds or something else).  But what would wLeo 
> serve up?  Well, a .leo file, presumably on a *local* machine.  That being 
> so, we might as well use Leo on that local file.  Just like vim and emacs 
> do. Yes, we could imagine a collaborative Leo working on shared .leo files, 
> but that seems pretty much a fantasy.
>
> Otoh, it is conceivable that Leo could be a killer app for *creating* web 
> apps.  Indeed, my brother Speed has done some interesting work in that 
> direction.  He calls his work leopard: the last two letters stand for 
> "response daemon".
>
> You might say that the mod_http plugin could be used as a prototyping 
> engine for creating web apps.  I started studying mod_http yesterday.  This 
> lead me to pages such as:
>
> https://docs.python.org/2/howto/sockets.html - private 
> <https://docs.python.org/2/howto/sockets.html>
>
> https://parijatmishra.wordpress.com/2008/01/04/writing-a-server-with-pythons-asyncore-module/
>  - private 
> <https://parijatmishra.wordpress.com/2008/01/04/writing-a-server-with-pythons-asyncore-module/>
> http://code.activestate.com/recipes/259148/ - private 
> <http://code.activestate.com/recipes/259148/>
> https://docs.python.org/2/library/asyncore.html - private 
> <https://docs.python.org/2/library/asyncore.html>
> https://docs.python.org/2/library/simplehttpserver.html - private 
> <https://docs.python.org/2/library/simplehttpserver.html>
>
> https://docs.python.org/2/library/basehttpserver.html#BaseHTTPServer.BaseHTTPRequestHandler
>  - private 
> <https://docs.python.org/2/library/basehttpserver.html#BaseHTTPServer.BaseHTTPRequestHandler>
> and
> https://docs.python.org/3/library/asyncio.html - private 
> <https://docs.python.org/3/library/asyncio.html>
>
> Here is a vid about the Tulip library that morphed into asyncio
> https://www.youtube.com/watch?v=aurOB4qYuFM - private 
> <https://www.youtube.com/watch?v=aurOB4qYuFM>
>
> Whew!
>
> Your comments please.
>
> Edward
>
> P.S.  mod_http needs some refactoring.  I plan to create a new plugin to 
> play with so as not to disturb mod_http in the interim.
>
> EKR
>

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to