82 karma · joined March 21, 2012
My projects: MetaJS - logos-oriented lisp compiled to Javascript, universal communication protocol Coect.net.
I use Javascript and Python.
We should less depend on the large corporations. The idea about I think last time is that we need some kind of distributed Twitter (like we have perfectly worked distributed email now).
If you can't replace one tool with another you are in trouble definitely.
For example NodeJs allows to use same JavaScript for both client and server and if we will have smth like http://lispyscript.com/docs/#templates we can also seamless export business logic into templates (without need to create special template tags, filters, syntax, etc).
Single language for almost everything can be big performance boost IMO.
I agree with Too that specialized protocol will always win, but RJSON IMO decreases structural entropy almost to 0 without need to debugging own protocol.
Stack trace from the logs of http://www.cliws.com/ on App Engine:
async response_handler xml_url=http://news.ycombinator.com/rss
Traceback (most recent call last):
File "/base/data/home/apps/s~cliwws/dev.357649535611989626/core/channel.py", line 106, in response_handler
return handle_feed_response(channel, rpc.get_result())
File "/base/python27_runtime/python27_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 592, in get_result
return self.__get_result_hook(self)
File "/base/python27_runtime/python27_lib/versions/1/google/appengine/api/urlfetch.py", line 365, in _get_fetch_result
raise DownloadError(str(err))
DownloadError: ApplicationError: 2