Serveur d'exploration sur SGML

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Programming World Wide Web pages in Scheme

Identifieur interne : 000185 ( PascalFrancis/Corpus ); précédent : 000184; suivant : 000186

Programming World Wide Web pages in Scheme

Auteurs : K. N Rmark

Source :

RBID : Pascal:00-0143412

Descripteurs français

English descriptors

Abstract

In this paper we will argue that pages on the World Wide Web can be made directly as programs in a functional programming language instead of through HTML or an HTML-based authoring tool. We use the Scheme programming language from the Lisp family for WWW page production. It is concluded that a Lisp language is an attractive direct vehicle for authoring of Internet material in the sense that the source of a WWW document becomes a Lisp program. Abstraction from details in the underlying markup language constitutes the main advantage in our approach. This is consistent with the expected advantage of introducing XML as a successor of HTML. In addition we find it useful to have the power of a high quality programming language available for automation of routine tasks during the authoring process.

Notice en format standard (ISO 2709)

Pour connaître la documentation sur le format Inist Standard.

pA  
A01 01  1    @0 1523-2867
A03   1    @0 ACM SIGPLAN not.
A05       @2 34
A06       @2 12
A08 01  1  ENG  @1 Programming World Wide Web pages in Scheme
A11 01  1    @1 NØRMARK (K.)
A14 01      @1 Department of Computer Science, Aalborg University, Fredrik Bajers Vej 7 @2 9220 Aalborg @3 DNK @Z 1 aut.
A20       @1 37-46
A21       @1 1999
A23 01      @0 ENG
A43 01      @1 INIST @2 16907 @5 354000081989300050
A44       @0 0000 @1 © 2000 INIST-CNRS. All rights reserved.
A45       @0 19 ref.
A47 01  1    @0 00-0143412
A60       @1 P
A61       @0 A
A64 01  1    @0 ACM SIGPLAN notices
A66 01      @0 USA
C01 01    ENG  @0 In this paper we will argue that pages on the World Wide Web can be made directly as programs in a functional programming language instead of through HTML or an HTML-based authoring tool. We use the Scheme programming language from the Lisp family for WWW page production. It is concluded that a Lisp language is an attractive direct vehicle for authoring of Internet material in the sense that the source of a WWW document becomes a Lisp program. Abstraction from details in the underlying markup language constitutes the main advantage in our approach. This is consistent with the expected advantage of introducing XML as a successor of HTML. In addition we find it useful to have the power of a high quality programming language available for automation of routine tasks during the authoring process.
C02 01  X    @0 001D02A02
C02 02  X    @0 001D04B03
C03 01  X  FRE  @0 Programmation fonctionnelle @5 01
C03 01  X  ENG  @0 Functional programming @5 01
C03 01  X  SPA  @0 Programación funcional @5 01
C03 02  X  FRE  @0 Réseau WWW @5 02
C03 02  X  ENG  @0 World wide web @5 02
C03 02  X  SPA  @0 Red WWW @5 02
C03 03  X  FRE  @0 LISP @5 03
C03 03  X  ENG  @0 LISP language @5 03
C03 03  X  SPA  @0 LISP @5 03
C03 04  X  FRE  @0 Internet @5 04
C03 04  X  ENG  @0 Internet @5 04
C03 04  X  SPA  @0 Internet @5 04
C03 05  X  FRE  @0 Langage évolué @5 05
C03 05  X  ENG  @0 High level language @5 05
C03 05  X  SPA  @0 Lenguaje evolucionado @5 05
C03 06  X  FRE  @0 Automatisation @5 06
C03 06  X  ENG  @0 Automation @5 06
C03 06  X  SPA  @0 Automatización @5 06
C03 07  X  FRE  @0 Langage programmation @5 07
C03 07  X  ENG  @0 Programming language @5 07
C03 07  X  SPA  @0 Lenguaje programación @5 07
C03 08  X  FRE  @0 Langage fonctionnel @5 08
C03 08  X  ENG  @0 Functional language @5 08
C03 08  X  SPA  @0 Lenguaje funcional @5 08
C03 09  X  FRE  @0 Site Web @5 09
C03 09  X  ENG  @0 Web site @5 09
C03 09  X  SPA  @0 Sitio Web @5 09
C03 10  X  FRE  @0 Langage HTML @4 CD @5 96
C03 10  X  ENG  @0 HTML language @4 CD @5 96
C03 11  X  FRE  @0 Langage SGML @4 CD @5 97
C03 11  X  ENG  @0 SGML language @4 CD @5 97
N21       @1 101

Format Inist (serveur)

NO : PASCAL 00-0143412 INIST
ET : Programming World Wide Web pages in Scheme
AU : NØRMARK (K.)
AF : Department of Computer Science, Aalborg University, Fredrik Bajers Vej 7/9220 Aalborg/Danemark (1 aut.)
DT : Publication en série; Niveau analytique
SO : ACM SIGPLAN notices; ISSN 1523-2867; Etats-Unis; Da. 1999; Vol. 34; No. 12; Pp. 37-46; Bibl. 19 ref.
LA : Anglais
EA : In this paper we will argue that pages on the World Wide Web can be made directly as programs in a functional programming language instead of through HTML or an HTML-based authoring tool. We use the Scheme programming language from the Lisp family for WWW page production. It is concluded that a Lisp language is an attractive direct vehicle for authoring of Internet material in the sense that the source of a WWW document becomes a Lisp program. Abstraction from details in the underlying markup language constitutes the main advantage in our approach. This is consistent with the expected advantage of introducing XML as a successor of HTML. In addition we find it useful to have the power of a high quality programming language available for automation of routine tasks during the authoring process.
CC : 001D02A02; 001D04B03
FD : Programmation fonctionnelle; Réseau WWW; LISP; Internet; Langage évolué; Automatisation; Langage programmation; Langage fonctionnel; Site Web; Langage HTML; Langage SGML
ED : Functional programming; World wide web; LISP language; Internet; High level language; Automation; Programming language; Functional language; Web site; HTML language; SGML language
SD : Programación funcional; Red WWW; LISP; Internet; Lenguaje evolucionado; Automatización; Lenguaje programación; Lenguaje funcional; Sitio Web
LO : INIST-16907.354000081989300050
ID : 00-0143412

Links to Exploration step

Pascal:00-0143412

Le document en format XML

<record>
<TEI>
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en" level="a">Programming World Wide Web pages in Scheme</title>
<author>
<name sortKey="N Rmark, K" sort="N Rmark, K" uniqKey="N Rmark K" first="K." last="N Rmark">K. N Rmark</name>
<affiliation>
<inist:fA14 i1="01">
<s1>Department of Computer Science, Aalborg University, Fredrik Bajers Vej 7</s1>
<s2>9220 Aalborg</s2>
<s3>DNK</s3>
<sZ>1 aut.</sZ>
</inist:fA14>
</affiliation>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">INIST</idno>
<idno type="inist">00-0143412</idno>
<date when="1999">1999</date>
<idno type="stanalyst">PASCAL 00-0143412 INIST</idno>
<idno type="RBID">Pascal:00-0143412</idno>
<idno type="wicri:Area/PascalFrancis/Corpus">000185</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title xml:lang="en" level="a">Programming World Wide Web pages in Scheme</title>
<author>
<name sortKey="N Rmark, K" sort="N Rmark, K" uniqKey="N Rmark K" first="K." last="N Rmark">K. N Rmark</name>
<affiliation>
<inist:fA14 i1="01">
<s1>Department of Computer Science, Aalborg University, Fredrik Bajers Vej 7</s1>
<s2>9220 Aalborg</s2>
<s3>DNK</s3>
<sZ>1 aut.</sZ>
</inist:fA14>
</affiliation>
</author>
</analytic>
<series>
<title level="j" type="main">ACM SIGPLAN notices</title>
<title level="j" type="abbreviated">ACM SIGPLAN not.</title>
<idno type="ISSN">1523-2867</idno>
<imprint>
<date when="1999">1999</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
<seriesStmt>
<title level="j" type="main">ACM SIGPLAN notices</title>
<title level="j" type="abbreviated">ACM SIGPLAN not.</title>
<idno type="ISSN">1523-2867</idno>
</seriesStmt>
</fileDesc>
<profileDesc>
<textClass>
<keywords scheme="KwdEn" xml:lang="en">
<term>Automation</term>
<term>Functional language</term>
<term>Functional programming</term>
<term>HTML language</term>
<term>High level language</term>
<term>Internet</term>
<term>LISP language</term>
<term>Programming language</term>
<term>SGML language</term>
<term>Web site</term>
<term>World wide web</term>
</keywords>
<keywords scheme="Pascal" xml:lang="fr">
<term>Programmation fonctionnelle</term>
<term>Réseau WWW</term>
<term>LISP</term>
<term>Internet</term>
<term>Langage évolué</term>
<term>Automatisation</term>
<term>Langage programmation</term>
<term>Langage fonctionnel</term>
<term>Site Web</term>
<term>Langage HTML</term>
<term>Langage SGML</term>
</keywords>
</textClass>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">In this paper we will argue that pages on the World Wide Web can be made directly as programs in a functional programming language instead of through HTML or an HTML-based authoring tool. We use the Scheme programming language from the Lisp family for WWW page production. It is concluded that a Lisp language is an attractive direct vehicle for authoring of Internet material in the sense that the source of a WWW document becomes a Lisp program. Abstraction from details in the underlying markup language constitutes the main advantage in our approach. This is consistent with the expected advantage of introducing XML as a successor of HTML. In addition we find it useful to have the power of a high quality programming language available for automation of routine tasks during the authoring process.</div>
</front>
</TEI>
<inist>
<standard h6="B">
<pA>
<fA01 i1="01" i2="1">
<s0>1523-2867</s0>
</fA01>
<fA03 i2="1">
<s0>ACM SIGPLAN not.</s0>
</fA03>
<fA05>
<s2>34</s2>
</fA05>
<fA06>
<s2>12</s2>
</fA06>
<fA08 i1="01" i2="1" l="ENG">
<s1>Programming World Wide Web pages in Scheme</s1>
</fA08>
<fA11 i1="01" i2="1">
<s1>NØRMARK (K.)</s1>
</fA11>
<fA14 i1="01">
<s1>Department of Computer Science, Aalborg University, Fredrik Bajers Vej 7</s1>
<s2>9220 Aalborg</s2>
<s3>DNK</s3>
<sZ>1 aut.</sZ>
</fA14>
<fA20>
<s1>37-46</s1>
</fA20>
<fA21>
<s1>1999</s1>
</fA21>
<fA23 i1="01">
<s0>ENG</s0>
</fA23>
<fA43 i1="01">
<s1>INIST</s1>
<s2>16907</s2>
<s5>354000081989300050</s5>
</fA43>
<fA44>
<s0>0000</s0>
<s1>© 2000 INIST-CNRS. All rights reserved.</s1>
</fA44>
<fA45>
<s0>19 ref.</s0>
</fA45>
<fA47 i1="01" i2="1">
<s0>00-0143412</s0>
</fA47>
<fA60>
<s1>P</s1>
</fA60>
<fA61>
<s0>A</s0>
</fA61>
<fA64 i1="01" i2="1">
<s0>ACM SIGPLAN notices</s0>
</fA64>
<fA66 i1="01">
<s0>USA</s0>
</fA66>
<fC01 i1="01" l="ENG">
<s0>In this paper we will argue that pages on the World Wide Web can be made directly as programs in a functional programming language instead of through HTML or an HTML-based authoring tool. We use the Scheme programming language from the Lisp family for WWW page production. It is concluded that a Lisp language is an attractive direct vehicle for authoring of Internet material in the sense that the source of a WWW document becomes a Lisp program. Abstraction from details in the underlying markup language constitutes the main advantage in our approach. This is consistent with the expected advantage of introducing XML as a successor of HTML. In addition we find it useful to have the power of a high quality programming language available for automation of routine tasks during the authoring process.</s0>
</fC01>
<fC02 i1="01" i2="X">
<s0>001D02A02</s0>
</fC02>
<fC02 i1="02" i2="X">
<s0>001D04B03</s0>
</fC02>
<fC03 i1="01" i2="X" l="FRE">
<s0>Programmation fonctionnelle</s0>
<s5>01</s5>
</fC03>
<fC03 i1="01" i2="X" l="ENG">
<s0>Functional programming</s0>
<s5>01</s5>
</fC03>
<fC03 i1="01" i2="X" l="SPA">
<s0>Programación funcional</s0>
<s5>01</s5>
</fC03>
<fC03 i1="02" i2="X" l="FRE">
<s0>Réseau WWW</s0>
<s5>02</s5>
</fC03>
<fC03 i1="02" i2="X" l="ENG">
<s0>World wide web</s0>
<s5>02</s5>
</fC03>
<fC03 i1="02" i2="X" l="SPA">
<s0>Red WWW</s0>
<s5>02</s5>
</fC03>
<fC03 i1="03" i2="X" l="FRE">
<s0>LISP</s0>
<s5>03</s5>
</fC03>
<fC03 i1="03" i2="X" l="ENG">
<s0>LISP language</s0>
<s5>03</s5>
</fC03>
<fC03 i1="03" i2="X" l="SPA">
<s0>LISP</s0>
<s5>03</s5>
</fC03>
<fC03 i1="04" i2="X" l="FRE">
<s0>Internet</s0>
<s5>04</s5>
</fC03>
<fC03 i1="04" i2="X" l="ENG">
<s0>Internet</s0>
<s5>04</s5>
</fC03>
<fC03 i1="04" i2="X" l="SPA">
<s0>Internet</s0>
<s5>04</s5>
</fC03>
<fC03 i1="05" i2="X" l="FRE">
<s0>Langage évolué</s0>
<s5>05</s5>
</fC03>
<fC03 i1="05" i2="X" l="ENG">
<s0>High level language</s0>
<s5>05</s5>
</fC03>
<fC03 i1="05" i2="X" l="SPA">
<s0>Lenguaje evolucionado</s0>
<s5>05</s5>
</fC03>
<fC03 i1="06" i2="X" l="FRE">
<s0>Automatisation</s0>
<s5>06</s5>
</fC03>
<fC03 i1="06" i2="X" l="ENG">
<s0>Automation</s0>
<s5>06</s5>
</fC03>
<fC03 i1="06" i2="X" l="SPA">
<s0>Automatización</s0>
<s5>06</s5>
</fC03>
<fC03 i1="07" i2="X" l="FRE">
<s0>Langage programmation</s0>
<s5>07</s5>
</fC03>
<fC03 i1="07" i2="X" l="ENG">
<s0>Programming language</s0>
<s5>07</s5>
</fC03>
<fC03 i1="07" i2="X" l="SPA">
<s0>Lenguaje programación</s0>
<s5>07</s5>
</fC03>
<fC03 i1="08" i2="X" l="FRE">
<s0>Langage fonctionnel</s0>
<s5>08</s5>
</fC03>
<fC03 i1="08" i2="X" l="ENG">
<s0>Functional language</s0>
<s5>08</s5>
</fC03>
<fC03 i1="08" i2="X" l="SPA">
<s0>Lenguaje funcional</s0>
<s5>08</s5>
</fC03>
<fC03 i1="09" i2="X" l="FRE">
<s0>Site Web</s0>
<s5>09</s5>
</fC03>
<fC03 i1="09" i2="X" l="ENG">
<s0>Web site</s0>
<s5>09</s5>
</fC03>
<fC03 i1="09" i2="X" l="SPA">
<s0>Sitio Web</s0>
<s5>09</s5>
</fC03>
<fC03 i1="10" i2="X" l="FRE">
<s0>Langage HTML</s0>
<s4>CD</s4>
<s5>96</s5>
</fC03>
<fC03 i1="10" i2="X" l="ENG">
<s0>HTML language</s0>
<s4>CD</s4>
<s5>96</s5>
</fC03>
<fC03 i1="11" i2="X" l="FRE">
<s0>Langage SGML</s0>
<s4>CD</s4>
<s5>97</s5>
</fC03>
<fC03 i1="11" i2="X" l="ENG">
<s0>SGML language</s0>
<s4>CD</s4>
<s5>97</s5>
</fC03>
<fN21>
<s1>101</s1>
</fN21>
</pA>
</standard>
<server>
<NO>PASCAL 00-0143412 INIST</NO>
<ET>Programming World Wide Web pages in Scheme</ET>
<AU>NØRMARK (K.)</AU>
<AF>Department of Computer Science, Aalborg University, Fredrik Bajers Vej 7/9220 Aalborg/Danemark (1 aut.)</AF>
<DT>Publication en série; Niveau analytique</DT>
<SO>ACM SIGPLAN notices; ISSN 1523-2867; Etats-Unis; Da. 1999; Vol. 34; No. 12; Pp. 37-46; Bibl. 19 ref.</SO>
<LA>Anglais</LA>
<EA>In this paper we will argue that pages on the World Wide Web can be made directly as programs in a functional programming language instead of through HTML or an HTML-based authoring tool. We use the Scheme programming language from the Lisp family for WWW page production. It is concluded that a Lisp language is an attractive direct vehicle for authoring of Internet material in the sense that the source of a WWW document becomes a Lisp program. Abstraction from details in the underlying markup language constitutes the main advantage in our approach. This is consistent with the expected advantage of introducing XML as a successor of HTML. In addition we find it useful to have the power of a high quality programming language available for automation of routine tasks during the authoring process.</EA>
<CC>001D02A02; 001D04B03</CC>
<FD>Programmation fonctionnelle; Réseau WWW; LISP; Internet; Langage évolué; Automatisation; Langage programmation; Langage fonctionnel; Site Web; Langage HTML; Langage SGML</FD>
<ED>Functional programming; World wide web; LISP language; Internet; High level language; Automation; Programming language; Functional language; Web site; HTML language; SGML language</ED>
<SD>Programación funcional; Red WWW; LISP; Internet; Lenguaje evolucionado; Automatización; Lenguaje programación; Lenguaje funcional; Sitio Web</SD>
<LO>INIST-16907.354000081989300050</LO>
<ID>00-0143412</ID>
</server>
</inist>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Informatique/explor/SgmlV1/Data/PascalFrancis/Corpus
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 000185 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/PascalFrancis/Corpus/biblio.hfd -nk 000185 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Informatique
   |area=    SgmlV1
   |flux=    PascalFrancis
   |étape=   Corpus
   |type=    RBID
   |clé=     Pascal:00-0143412
   |texte=   Programming World Wide Web pages in Scheme
}}

Wicri

This area was generated with Dilib version V0.6.33.
Data generation: Mon Jul 1 14:26:08 2019. Site generation: Wed Apr 28 21:40:44 2021