We found a match
Your institution may have access to this item. Find your institution then sign in to continue.
- Title
Dark Matter Revisited.
- Authors
Vinoski, Steve
- 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.
- Subjects
DYLAN (Computer program language); DISTRIBUTED computing; COMPUTER networks; MULTIUSER computer systems; PEER-to-peer architecture (Computer networks); TIME-sharing computer systems
- Publication
IEEE Internet Computing, 2004, Vol 8, Issue 4, p81
- ISSN
1089-7801
- Publication type
Article
- DOI
10.1109/MIC.2004.8