Statically compiled and strongly typed languages (Java, C#) have demonstrated their ability to produce robust, easily maintainable applications. Many of us accept this statement as dogma, not open to question. Whether true or not, most of us would agree that such languages as Java have changed forever the way we develop and deploy applications. In this paper, we propose that in order to evolve the next generation of distributed, rapidly developed applications, lightweight languages (what were once called "scripting languages") such as Python, Ruby, PHP, ECMAScript, Groovy, and JudoScript are critical to provide infrastructure for component-based applications, to support rapid prototyping, and more and more to create next generation applications themselves. Further, we survey features and capabilities of next generation programming languages and discuss techniques for integration of components created in strongly typed languages. Additionally, we focus on distributed applications using dynamic combinations of disparate languages without the need for heavy weight constructs such as CORBA; turning native applications into services; and creating conversational applications. Finally, we review a large-scale systems management application implemented entirely using agile languages and open protocols.


    Zugriff

    Zugriff prüfen

    Verfügbarkeit in meiner Bibliothek prüfen

    Bestellung bei Subito €


    Exportieren, teilen und zitieren



    Titel :

    Agile language development: the next generation


    Beteiligte:
    Wright, W. (Autor:in) / Moore, D. (Autor:in)

    Erschienen in:

    Erscheinungsdatum :

    01.01.2006


    Format / Umfang :

    239177 byte




    Medientyp :

    Aufsatz (Konferenz)


    Format :

    Elektronische Ressource


    Sprache :

    Englisch



    Agile Metrology: The Next Generation of Measuring Machines

    Rankin, James S. / Muth, Michael J. / Furness, Richard J. et al. | SAE Technical Papers | 1996


    Agile metrology: the next generation of measuring machines

    Jones,S.D. / Furness,R.J. / Muth,M.J. et al. | Kraftfahrwesen | 1996


    The AGILE Paradigm: the next generation of collaborative MDO

    Ciampa, Pier Davide / Nagel, Björn | AIAA | 2017



    Knowledge architecture supporting the next generation of MDO in the AGILE paradigm

    Van Gent, Imco / Aigner, Benedikt / Beijer, Bastiaan et al. | DataCite | 2020