Hi everyone, I don't think I've posted on FRIAM in maybe 3+ years. So...I'm having some stage fright :).
I'd really like to turn some attention towards Linked Process ( http://linkedprocess.org ). Linked Process is a standard and implementation we are developing to support web-scale distributed computing. Steve Smith had some nice ways to describe it: 1. Its like s...@home, but for anything and for anyone. 2. Its like Remote Procedure Call (RPC), but the client defines the "P". 3. Its like the general-public's compute cloud. The standard is based on the XMPP/Jabber scheme that people use to instant message with each other. However, instead of instant messaging with people, processors dish compute jobs off to each other. The spec is language agnostic and we are currently (in our implementation) supporting Java, Ruby, Python, and JavaScript. That is, people can write distributed Linked Process applications in these languages. Moreover, given the widespread adoption of XMPP, most other languages have XMPP libraries to support building a Linked Process API for. The technology is very general purpose and can serve as a nice substrate for projects requiring safe/secure distribution of code and data. The project has been jammin' along this summer and we have really accomplished alot (more than expected) with much more in store unfolding over the next few weeks. We are planning on doing a TechTalk this upcoming Wednesday at the Santa Fe Complex on it and would like people who are interested in such ideas to join. Take care, Marko. > Cool beans! (not the Java kind) > > Here in Italy, everyone is waiting for the Complex to come up with the > next paradigm for urban data management... > Santa Fe carries quite a cachet... I look forward to a simple, elegant > Occamesque solution that will revolutionize my world of urban and > environmental management and planning. The mother of all platforms. The > paradigm to end all paradigms. Urban Data Agents and Pipes... > > Meanwhile, I will enjoy the Redentore festival here tonight, celebrating > the end of the plague of 1575... > Obviously people remember BAD things much longer than the good stuff... > > > Ciao > > > Fabio > > ------------------------------------------ > Fabio Carrera, Ph.D. > WWW<http://www.wpi.edu/~carrera> | > Blog<http://venice2point0.blogspot.com/> | Wiki<http://venipedia.org/> | > Fb<http://www.facebook.com/profile.php?id=29105207&refame> | > Tw<http://twitter.com/fabiocarrera> | > Wh?<http://www.dopplr.com/traveller/FabioCarrera/public> > US Cell: +1(508) 615-5333 | US Off: +1(508) 831-6059 (until Jul.9) > IT Cell: +39 335-581-5292 | IT Off: +39 041-523-3209 (Jul.11- Aug. 6) > Skype: carrerawpi > > [in MA<http://www.wpi.edu/~carrera> until July 9, then in > Venice<http://http/www.venice2point0.org/> until Aug. 6, then back in > Santa > Fe<http://sfcomplex.org/adobewiki/index.php?title=WPI:Santa_Fe_Project_Center> > around Aug. 12... then > where?<http://www.dopplr.com/traveller/FabioCarrera/public/planned_trips>] > >>>> V e n i c e A n n i v e r s a r y W e b S i t >>>> e<http://venice2point0.org/> <<< > > -----Original Message----- > From: discuss-boun...@lists.sfcomplex.org > [mailto:discuss-boun...@lists.sfcomplex.org] On Behalf Of Owen Densmore > Sent: Saturday, July 18, 2009 6:25 PM > To: The Friday Morning Applied Complexity Coffee Group > Cc: General topics & issues > Subject: [sfx: Discuss] Re: [FRIAM] JavaScript ecology > > Sweet! > > I did fail to describe what motivated the conversation to begin with: > writing sophisticated client/server/peer applications in team > programming projects. > > Ones you write both the client, server and communication code. Not > "pick a CMS and use it". Something big. And new. And who's "Hello > World" really could span the globe. And one who's deployment was > *really* simple .. in this case one URL. > > Most of us do not do this sort of thing. We build a core technology > project for a minimum of 5 years in a solid language: C/C++/Java/... > Or we build shorter projects like web sites using a CMS, mainly server > side, matching our skills or our client requirements, hopefully both. > > But when you really have to do something new as Steve and I did > recently which mixed Google App Engine, Google Data Store, Google > Maps, team SVN usage, JavaScript, XML/Ajax, Python, lat/lng to/from > street addresses, HTML/CSS, DOM parsing, Cloud computing, ... you > start to re-think your options. > > One huge and humbling surprise: how difficult it is to use two > different languages (Python and Javascript) in equal measure on a > single project. I had prided myself on being able to use a lot of > different languages .. but I never did so on one project. > > This is important for the sfComplex, where we are striving to build a > project space, doing many sophisticated team projects blending > science, tech, visualization, client/server/peer computing. This is > harder than we had thought. > > Hence the interest in a way to simplify, yet remain sophisticated. > May fail, due to all the below. But maybe not. > > -- Owen > > > On Jul 17, 2009, at 10:04 PM, Douglas Roberts wrote: > >> Ooh! My kind of a comment. Gloomy, pessimistic, dark. >> >> I like it! >> >> On Fri, Jul 17, 2009 at 9:54 PM, Dale Schumacher >> <dale.schumac...@gmail.com >> > wrote: >> Build not your house on sand. >> >> Regrettably, I fear it is far too late for that advice. >> >> As Crockford himself writes, there were a lot of poor implementation >> decisions made in the design of JavaScript. And there are a lot of >> people who've written code that relies on what he called the "Awful >> Parts" and the "Bad Parts". >> >> JavaScript and its derivatives are certainly important, and increasing >> popular, technologies. And it's ubiquitous availability has >> definitely led me to use it, for web design, but also for prototyping >> other ideas. Ultimately, I expect, its design flaws will lead to a >> collapse, forcing us to move on to yet another platform. >> >> Enjoy the ride. >> >> On Fri, Jul 17, 2009 at 6:13 PM, Owen Densmore<o...@backspaces.net> >> wrote: >> > At Friam today we discussed the latest buzz about javascript and >> it's >> > renaissance in the computing world. >> --- lots of excellent information removed. see the original thread for >> details --- > > _______________________________________________ > Discuss mailing list > disc...@lists.sfcomplex.org > http://lists.sfcomplex.org/mailman/listinfo/discuss > http://www.nabble.com/sfComplex-Discuss-f33403.html > > > ============================================================ > FRIAM Applied Complexity Group listserv > Meets Fridays 9a-11:30 at cafe at St. John's College > lectures, archives, unsubscribe, maps at http://www.friam.org ============================================================ FRIAM Applied Complexity Group listserv Meets Fridays 9a-11:30 at cafe at St. John's College lectures, archives, unsubscribe, maps at http://www.friam.org