Components: what if they gave a revolution and nobody came?

There have been three great revolutions in computing technology during the past 50 years: the stored-program computer, high-level languages and component-level programming. Although working programmers are well aware of this last revolution, it seems to have escaped the notice of most everyone else....

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computer (Long Beach, Calif.) Calif.), 2000-06, Vol.33 (6), p.28-34
1. Verfasser: Maurer, P.M.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 34
container_issue 6
container_start_page 28
container_title Computer (Long Beach, Calif.)
container_volume 33
creator Maurer, P.M.
description There have been three great revolutions in computing technology during the past 50 years: the stored-program computer, high-level languages and component-level programming. Although working programmers are well aware of this last revolution, it seems to have escaped the notice of most everyone else. The author feels that academic researchers are doing little or nothing that touches the subject and apart from trade journals and magazines aimed at developers that publishers have all but ignored it. The component-level programming revolution has already happened in the academic community and in the authors opinion, nobody came. The author starts by giving a brief history of components, detailing the controls (tools that allow developers to create visually pleasing dialog boxes by drawing such devices as buttons), visual innovations and the data control of Visual Basic. The author moves on to current component technology. He explains ActiveX and other recent technological developments (like dynamic instantiation and universal standard). He finishes by looking into the future of component technology, explaining semipersistence and marketing flexibility and solutions to transmitting problems.
doi_str_mv 10.1109/2.846315
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_miscellaneous_28721367</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>846315</ieee_id><sourcerecordid>914638151</sourcerecordid><originalsourceid>FETCH-LOGICAL-c365t-d5ca30528f0f9e3bef9640dfdde78a17c6e9c58744716cf43474d7c1e37a9eea3</originalsourceid><addsrcrecordid>eNqF0c9LwzAUB_AgCs4pePYUPKiXzrwmaRI9iAx_wcCLnkOWvrqOrplNO9l_b6XiwYOeHo_34cGXLyHHwCYAzFymEy0yDnKHjEBKnTANYpeMGAOdGMjSfXIQ47JfhZZ8RK6nYbUONdZtvKIfC9fSsqDtArf0zW2QOtrgJlRdW4aaujqndZiHfEu9W-HNIdkrXBXx6HuOyev93cv0MZk9PzxNb2eJ55lsk1x6x5lMdcEKg3yOhckEy4s8R6UdKJ-h8VIrIRRkvhBcKJErD8iVM4iOj8n58HfdhPcOY2tXZfRYVa7G0EVroE-sQUIvz_6UqVYp8Ez9D1XKlUxZD09_wWXomrqPa8EobpRhukcXA_JNiLHBwq6bcuWarQVmv1qxqR1a6enJQEtE_GHfx08anIUI</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>197397908</pqid></control><display><type>article</type><title>Components: what if they gave a revolution and nobody came?</title><source>IEEE Electronic Library (IEL)</source><creator>Maurer, P.M.</creator><creatorcontrib>Maurer, P.M.</creatorcontrib><description>There have been three great revolutions in computing technology during the past 50 years: the stored-program computer, high-level languages and component-level programming. Although working programmers are well aware of this last revolution, it seems to have escaped the notice of most everyone else. The author feels that academic researchers are doing little or nothing that touches the subject and apart from trade journals and magazines aimed at developers that publishers have all but ignored it. The component-level programming revolution has already happened in the academic community and in the authors opinion, nobody came. The author starts by giving a brief history of components, detailing the controls (tools that allow developers to create visually pleasing dialog boxes by drawing such devices as buttons), visual innovations and the data control of Visual Basic. The author moves on to current component technology. He explains ActiveX and other recent technological developments (like dynamic instantiation and universal standard). He finishes by looking into the future of component technology, explaining semipersistence and marketing flexibility and solutions to transmitting problems.</description><identifier>ISSN: 0018-9162</identifier><identifier>EISSN: 1558-0814</identifier><identifier>DOI: 10.1109/2.846315</identifier><identifier>CODEN: CPTRB4</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Application software ; Components ; Computer programming ; Computer programs ; Computers ; Control equipment ; Developers ; Devices ; Finishes ; Genetic programming ; High level languages ; Object oriented programming ; Programmers ; Programming ; Programming profession ; Software packages ; Text processing ; Visual BASIC ; Visual programming languages</subject><ispartof>Computer (Long Beach, Calif.), 2000-06, Vol.33 (6), p.28-34</ispartof><rights>Copyright Institute of Electrical and Electronics Engineers, Inc. (IEEE) Jun 2000</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c365t-d5ca30528f0f9e3bef9640dfdde78a17c6e9c58744716cf43474d7c1e37a9eea3</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/846315$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27903,27904,54737</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/846315$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Maurer, P.M.</creatorcontrib><title>Components: what if they gave a revolution and nobody came?</title><title>Computer (Long Beach, Calif.)</title><addtitle>MC</addtitle><description>There have been three great revolutions in computing technology during the past 50 years: the stored-program computer, high-level languages and component-level programming. Although working programmers are well aware of this last revolution, it seems to have escaped the notice of most everyone else. The author feels that academic researchers are doing little or nothing that touches the subject and apart from trade journals and magazines aimed at developers that publishers have all but ignored it. The component-level programming revolution has already happened in the academic community and in the authors opinion, nobody came. The author starts by giving a brief history of components, detailing the controls (tools that allow developers to create visually pleasing dialog boxes by drawing such devices as buttons), visual innovations and the data control of Visual Basic. The author moves on to current component technology. He explains ActiveX and other recent technological developments (like dynamic instantiation and universal standard). He finishes by looking into the future of component technology, explaining semipersistence and marketing flexibility and solutions to transmitting problems.</description><subject>Application software</subject><subject>Components</subject><subject>Computer programming</subject><subject>Computer programs</subject><subject>Computers</subject><subject>Control equipment</subject><subject>Developers</subject><subject>Devices</subject><subject>Finishes</subject><subject>Genetic programming</subject><subject>High level languages</subject><subject>Object oriented programming</subject><subject>Programmers</subject><subject>Programming</subject><subject>Programming profession</subject><subject>Software packages</subject><subject>Text processing</subject><subject>Visual BASIC</subject><subject>Visual programming languages</subject><issn>0018-9162</issn><issn>1558-0814</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2000</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNqF0c9LwzAUB_AgCs4pePYUPKiXzrwmaRI9iAx_wcCLnkOWvrqOrplNO9l_b6XiwYOeHo_34cGXLyHHwCYAzFymEy0yDnKHjEBKnTANYpeMGAOdGMjSfXIQ47JfhZZ8RK6nYbUONdZtvKIfC9fSsqDtArf0zW2QOtrgJlRdW4aaujqndZiHfEu9W-HNIdkrXBXx6HuOyev93cv0MZk9PzxNb2eJ55lsk1x6x5lMdcEKg3yOhckEy4s8R6UdKJ-h8VIrIRRkvhBcKJErD8iVM4iOj8n58HfdhPcOY2tXZfRYVa7G0EVroE-sQUIvz_6UqVYp8Ez9D1XKlUxZD09_wWXomrqPa8EobpRhukcXA_JNiLHBwq6bcuWarQVmv1qxqR1a6enJQEtE_GHfx08anIUI</recordid><startdate>20000601</startdate><enddate>20000601</enddate><creator>Maurer, P.M.</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>F28</scope><scope>FR3</scope></search><sort><creationdate>20000601</creationdate><title>Components: what if they gave a revolution and nobody came?</title><author>Maurer, P.M.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c365t-d5ca30528f0f9e3bef9640dfdde78a17c6e9c58744716cf43474d7c1e37a9eea3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2000</creationdate><topic>Application software</topic><topic>Components</topic><topic>Computer programming</topic><topic>Computer programs</topic><topic>Computers</topic><topic>Control equipment</topic><topic>Developers</topic><topic>Devices</topic><topic>Finishes</topic><topic>Genetic programming</topic><topic>High level languages</topic><topic>Object oriented programming</topic><topic>Programmers</topic><topic>Programming</topic><topic>Programming profession</topic><topic>Software packages</topic><topic>Text processing</topic><topic>Visual BASIC</topic><topic>Visual programming languages</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Maurer, P.M.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><jtitle>Computer (Long Beach, Calif.)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Maurer, P.M.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Components: what if they gave a revolution and nobody came?</atitle><jtitle>Computer (Long Beach, Calif.)</jtitle><stitle>MC</stitle><date>2000-06-01</date><risdate>2000</risdate><volume>33</volume><issue>6</issue><spage>28</spage><epage>34</epage><pages>28-34</pages><issn>0018-9162</issn><eissn>1558-0814</eissn><coden>CPTRB4</coden><abstract>There have been three great revolutions in computing technology during the past 50 years: the stored-program computer, high-level languages and component-level programming. Although working programmers are well aware of this last revolution, it seems to have escaped the notice of most everyone else. The author feels that academic researchers are doing little or nothing that touches the subject and apart from trade journals and magazines aimed at developers that publishers have all but ignored it. The component-level programming revolution has already happened in the academic community and in the authors opinion, nobody came. The author starts by giving a brief history of components, detailing the controls (tools that allow developers to create visually pleasing dialog boxes by drawing such devices as buttons), visual innovations and the data control of Visual Basic. The author moves on to current component technology. He explains ActiveX and other recent technological developments (like dynamic instantiation and universal standard). He finishes by looking into the future of component technology, explaining semipersistence and marketing flexibility and solutions to transmitting problems.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/2.846315</doi><tpages>7</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 0018-9162
ispartof Computer (Long Beach, Calif.), 2000-06, Vol.33 (6), p.28-34
issn 0018-9162
1558-0814
language eng
recordid cdi_proquest_miscellaneous_28721367
source IEEE Electronic Library (IEL)
subjects Application software
Components
Computer programming
Computer programs
Computers
Control equipment
Developers
Devices
Finishes
Genetic programming
High level languages
Object oriented programming
Programmers
Programming
Programming profession
Software packages
Text processing
Visual BASIC
Visual programming languages
title Components: what if they gave a revolution and nobody came?
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-23T04%3A29%3A22IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Components:%20what%20if%20they%20gave%20a%20revolution%20and%20nobody%20came?&rft.jtitle=Computer%20(Long%20Beach,%20Calif.)&rft.au=Maurer,%20P.M.&rft.date=2000-06-01&rft.volume=33&rft.issue=6&rft.spage=28&rft.epage=34&rft.pages=28-34&rft.issn=0018-9162&rft.eissn=1558-0814&rft.coden=CPTRB4&rft_id=info:doi/10.1109/2.846315&rft_dat=%3Cproquest_RIE%3E914638151%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=197397908&rft_id=info:pmid/&rft_ieee_id=846315&rfr_iscdi=true