Dark Matter Revisited.

Saved in:
Bibliographic Details
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
FullText Text:
  Availability: 0
Header DbId: egs
DbLabel: Engineering Source
An: 13820941
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Dark Matter Revisited.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Vinoski%2C+Steve%22">Vinoski, Steve</searchLink><relatesTo>1</relatesTo><i> vinoski@ieee.org</i>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22IEEE+Internet+Computing%22">IEEE Internet Computing</searchLink>. Jul/Aug2004, Vol. 8 Issue 4, p81-84. 4p.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Dylan+%28Computer+program+language%29%22">Dylan (Computer program language)</searchLink><br /><searchLink fieldCode="DE" term="%22Distributed+computing%22">Distributed computing</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+networks%22">Computer networks</searchLink><br /><searchLink fieldCode="DE" term="%22Multiuser+computer+systems%22">Multiuser computer systems</searchLink><br /><searchLink fieldCode="DE" term="%22Peer-to-peer+architecture+%28Computer+networks%29%22">Peer-to-peer architecture (Computer networks)</searchLink><br /><searchLink fieldCode="DE" term="%22Time-sharing+computer+systems%22">Time-sharing computer systems</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: 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.
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=13820941
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1109/MIC.2004.8
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 4
        StartPage: 81
    Subjects:
      – SubjectFull: Dylan (Computer program language)
        Type: general
      – SubjectFull: Distributed computing
        Type: general
      – SubjectFull: Computer networks
        Type: general
      – SubjectFull: Multiuser computer systems
        Type: general
      – SubjectFull: Peer-to-peer architecture (Computer networks)
        Type: general
      – SubjectFull: Time-sharing computer systems
        Type: general
    Titles:
      – TitleFull: Dark Matter Revisited.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Vinoski, Steve
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 07
              Text: Jul/Aug2004
              Type: published
              Y: 2004
          Identifiers:
            – Type: issn-print
              Value: 10897801
          Numbering:
            – Type: volume
              Value: 8
            – Type: issue
              Value: 4
          Titles:
            – TitleFull: IEEE Internet Computing
              Type: main
ResultId 1