ALGOL 68 (Chinese Wikipedia)

Analysis of information sources in references of the Wikipedia article "ALGOL 68" in Chinese language version.

refsWebsite
Global rank Chinese rank
1st place
1st place
1,185th place
809th place
2,158th place
3,777th place
low place
low place
383rd place
336th place
2,213th place
4,242nd place
low place
low place
2nd place
23rd place
4,153rd place
low place
5,739th place
2,413th place
low place
9,463rd place
27th place
30th place
low place
low place
low place
low place
916th place
1,065th place
low place
low place
low place
low place
low place
low place
14th place
18th place
low place
low place
11th place
332nd place
low place
low place
low place
low place
1,475th place
1,365th place

80bus.co.uk

acm.org

dl.acm.org

  • C. H. Lindsey. A history of ALGOL 68. January 1996. Although it had been discussed at Tutzing (March 1964) and Baden (September 1964), work started in earnest at the Princeton meeting in May 1965.
    The chairman's Activity Report to TC2 for that meeting [Van der Poel 1965] shows a wide ranging discussion on basic aspects of the language. There was much interest in the language EULER [Wirth 1966a] and particularly in its 'trees' or 'lists'. There was a strong feeling towards what now we should call 'strong typing', and even a firm decision to have coercion from integer to real to complex.
     
  • C. H. Lindsey. A history of ALGOL 68. January 1996. The first public mention of ALGOL X (which eventually became ALGOL 68) and of the mythical ALGOL Y (originally conceived as a language that could manipulate its own programs, but in fact degenerating into a collection of features rejected for ALGOL X) was in a paper entitled "Cleaning up ALGOL 60" [Duncan 1964]. 
  • Niklaus Wirth. ALGOL Colloqium – Closing Word. 1968 [2024-10-31]. (原始内容存档于2024-04-02). The implied and rather vague goal was the specification of a universal language, a sensible goal in 1960, even 1964, but an utopia in 1968; a goal which if pursued faithfully, invariably lead towards a monster language, a species of which there already exists a sample hardly worth nor possible to compete with. 
  • Van Wijngaarden, A.; Mailloux, B. J.; Peck, J.; Koster, C. H. A. Draft Report on the Algorithmic Language ALGOL 68. ALGOL Bulletin. 1 March 1968, (Sup 26): 1–84 [7 April 2023]. (原始内容存档于2023-04-10) –通过Mar. 1968. 
  • Daniel M. Berry. The importance of implementation models in ALGOL 68: or how to discover the concept of necessary environment. 
  • ALGOL68 instruction at Oklahoma State University. [2024-10-30]. (原始内容存档于2024-04-16). 
  • Report on the Standard Hardware Representation of Algol 68. 16 May 1977 [2024-11-04]. (原始内容存档于2023-12-03). 

doi.acm.org

amk.ca

archive.today

bell-labs.com

  • Dennis Ritchie. The Development of the C Language (PDF). April 1993 [2024-11-17]. (原始内容存档 (PDF)于2015-06-11). The scheme of type composition adopted by C owes considerable debt to Algol 68, although it did not, perhaps, emerge in a form that Algol’s adherents would approve of. The central notion I captured from Algol was a type structure based on atomic types (including structures), composed into arrays, pointers (references), and functions (procedures). Algol 68’s concept of unions and casts also had an influence that appeared later. …… a notation for type conversions (called ‘casts’ from the example of Algol 68) was invented to specify type conversions more explicitly. 

bitbucket.io

algol68c.bitbucket.io

bitsavers.org

  • Sidney Marshall. J. E. L. Peck , 编. ALGOL 68 Implementation (PDF). Proceedings of the IFIP Working Conference on ALGOL 68 Implementation, Munich,: 239–243. July 20–24, 1970 [2024-10-31]. (原始内容存档 (PDF)于2024-08-16). 
    Sidney Marshall. On the implementation of ALGOL 68 (PDF). PhD Thesis, Dartmouth College. 1972 [2024-10-31]. (原始内容存档 (PDF)于2024-08-12). 
  • ALGOL 68 Version I Reference Manual (PDF). Control Data Services B.V., Rijswijk, Netherlands. 1976 [2024-10-31]. (原始内容存档 (PDF)于2024-11-13). 

computerhistory.org

archive.computerhistory.org

  • signed by Edsger Dijkstra, Fraser Duncan, Jan Garwick, Tony Hoare, Brian Randell英语Brian Randell, Gerhard Seegmüller, Wlad Turski, Mike Woodger英语Mike Woodger. ALGOL Bulletin 30.1.1.1 "Minority Report". March 1970 [2007-03-01]. (原始内容存档于2007-09-30). More than ever it will be required from an adequate programming tool that it assists, by structure, the programmer in the most difficult aspects of his job, viz. in the reliable creation of sophisticated programs. In this respect we fail to see how the language proposed here is a significant step forward: on the contrary, we feel that its implicit view of the programmer's task is very much the same as, say, ten years ago. This forces upon us the conclusion that, regarded as a programming tool, the language must be regarded as obsolete. 
  • Hoare, C. a. R. Critique of ALGOL 68. ALGOL Bulletin. November 1968, 29: 27–29 [2024-10-30]. (原始内容存档于2024-02-22). I believe that the essential problem in the design of self-extending languages is in the design of the nucleus of built-in features, which the implementor will be expected to represent within the machine code of his computer. It is essential that this nucleus should have the properties: 1. Extreme simplicity and small size …… 2. Extreme efficiency of implementation …… I would therefore reckon that a language at about the level of FORTRAN would be a suitable choice for a nucleus. The language nucleus described in MR93 is far too elaborate; and some of its defects are listed in Appendix II. 
  • C. H. Lindsey, H. J. Boom. A Modules and Separate Compilation facility for ALGOL 68 (PDF). 1978. 

cwi.nl

ir.cwi.nl

  • van Wijngaarden, Adriaan. MR 76: Orthogonal design and description of a formal language (技术报告). Amsterdam: CWI. 1965-10-22 (英语). The strict language is a phrase structure language, defined by a formal system, which uses the notation and the definitions explained below.
    The structure of the language is determined by the three quantities:
    Tl, called the set of basic constituents of the strict language,
    T2, called the set of syntactic entities,
    T3, called the set of syntactic rules.
    Moreover are defined
    T4, the set of all possible sequences of members of Tl, and
    T5, the set of all possible sequences of members of Tl and T2.
    ……
    The formal system itself is a phrase structure language, called metalanguage, which can be defined analogously. Its basic constituents are the names of the syntactic entities of the language and their constituting words. Its syntactic entities are denoted by a capital metaletter.
     
  • Adriaan van Wijngaarden. Orthogonal design and description of a formal language (PDF). 1965 [2024-10-30]. (原始内容存档 (PDF)于2024-04-12). 
  • Adriaan van Wijngaarden. Generalized ALGOL (PDF). Symbolic Languages in Data Processing, Proc. Symp. Intl, Computation Center Rome, Gordon & Beach, New York. 1962 [2024-10-30]. (原始内容存档 (PDF)于2024-09-15). The main idea in constructing a general language, I think, is that the language should not be burdened by syntactical rules which define meaningful texts. On the contrary, the definition of the language should be the description of an automatism, a set of axioms, a machine or whatever one likes to call it that reads and interprets a text or program, any text for that matter, i.e. produces during the reading another text, called the value of the text so far read. This value is a text which changes continuously during the process of reading and intermediate stages are just as important to know as the final value. Indeed, this final value may be empty. 
  • L. Ammeraal. An interpreter for simple Algol 68 Programs (PDF). 1973 [2024-11-03]. (原始内容存档 (PDF)于2024-04-05). 
  • Revised report on the algorithmic language ALGOL 68 (PDF). 1976 [2024-10-30]. (原始内容存档 (PDF)于2024-04-05). 

doi.org

  • Lindsey, Charles H. Bergin, T. J.; Gibson, R. G. , 编. A history of ALGOL 68. History of Programming Languages-II 28. also in ACM SIGPLAN Notices 28(3), March 1993 (includes a comprehensive bibliography of the meetings and discussions before, during and after development of ALGOL 68). ACM Press. 1996: 97–132. ISBN 978-0-201-89502-5. doi:10.1145/155360.155365. 
  • Hibbard, P.G. A Sublanguage of ALGOL 68. SIGPLAN Notices. May 1977, 12 (5): 71–79. S2CID 37914993. doi:10.1145/954652.1781177可免费查阅. 

fsnet.co.uk

nunan.fsnet.co.uk

github.com

gnu.org

gcc.gnu.org

orgfree.com

nunan.orgfree.com

portuguese-books.sk

tw.portuguese-books.sk

renyi.hu

semanticscholar.org

api.semanticscholar.org

softwarepreservation.org

stroustrup.com

  • A History of C++: 1979−1991 (PDF). Page 12, 2nd paragraph: Algol68 [gave] operator overloading(§3.3.3), references (§3.3.4), and the ability to declare variables anywhere in a block (§3.3.1). March 1993 [2024-11-17]. (原始内容存档 (PDF)于2022-04-23). 

utexas.edu

cs.utexas.edu

  • Dijkstra, E. W. To the Editor ALGOL 68 Mathematische Centrum. [2007-04-28]. (原始内容存档于2007-04-21). On account of the draft report my faith in WG.2.1 (at least in its present constitution) is very low. The draft report is thick and difficult, in fact too thick and too difficult to inspire much confidence. …… Size and complexity of the defining apparatus you needed terrify me. Being well-acquainted with your ingenuity I think it a safe assumption that ALGOL 68 as conceived can hardly be defined by significantly more concise and transparent means. …… I feel inclined to put the blame on the language you tried to define. If this is correct, WG.2.1 should return to its proper subject matter, viz. programming languages. 

web.archive.org

wikipedia.org

en.wikipedia.org

  • signed by Edsger Dijkstra, Fraser Duncan, Jan Garwick, Tony Hoare, Brian Randell英语Brian Randell, Gerhard Seegmüller, Wlad Turski, Mike Woodger英语Mike Woodger. ALGOL Bulletin 30.1.1.1 "Minority Report". March 1970 [2007-03-01]. (原始内容存档于2007-09-30). More than ever it will be required from an adequate programming tool that it assists, by structure, the programmer in the most difficult aspects of his job, viz. in the reliable creation of sophisticated programs. In this respect we fail to see how the language proposed here is a significant step forward: on the contrary, we feel that its implicit view of the programmer's task is very much the same as, say, ten years ago. This forces upon us the conclusion that, regarded as a programming tool, the language must be regarded as obsolete. 

wikisource.org

zh.wikisource.org

xs4all.nl

jmvdveer.home.xs4all.nl