Dark Matter Revisited.
Saved in:
| Title: | Dark Matter Revisited. |
|---|---|
| Authors: | Vinoski, Steve1 vinoski@ieee.org |
| Source: | IEEE Internet Computing. Jul/Aug2004, Vol. 8 Issue 4, p81-84. 4p. |
| Subjects: | Dylan (Computer program language), Distributed computing, Computer networks, Multiuser computer systems, Peer-to-peer architecture (Computer networks), Time-sharing computer systems |
| Abstract: | This article looks at the development of dynamic languages, and surveys three dynamic language distributed computing systems. Naturally, the programming language that a distributed computing toolkit supports has a lot to do with its perceived ease of use. Toolkits written for C++, for example, are often criticized as being too hard to use, mainly due to the perceived difficulty of using the C++ language in general. Those written for Java are deemed somewhat easier to use, though not much, mainly because of many classes, methods, and packages a developer must typically understand to write any nontrivial application. Today, we frequently use WikiWikiWebs for collaboration across our multisite engineering projects, and the implementation we typically use, called MoinMoin, is written in Python. Twisted is an extensive Python-based framework for writing network applications. In days gone by, dynamic-language network-programming toolkits were seldom as full-featured as their mainstream programming language counterparts such as DCE and Cobra. In fact, it seemed they were rarely much more than thin layers over sockets. With Twisted, however, this is definitely no longer the case. |
| Database: | Engineering Source |
Be the first to leave a comment!