{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,12,29]],"date-time":"2022-12-29T05:18:16Z","timestamp":1672291096988},"reference-count":25,"publisher":"Association for Computing Machinery (ACM)","issue":"3","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGAPL APL Quote Quad"],"published-print":{"date-parts":[[2004,6]]},"abstract":"<jats:p>There has always been a close relationship between programming language design and computer design. Electronic computers and programming languages are both 'computers' in Turing's sense. They are systems which allow the performance of bounded universal computation. Each allows any computable function to be evaluated, up to some memory limit. This equivalence has been understood since the 30s' when Turing machines (Turing 1937) were shown to be of the same computational power as the \u03bb calculus.<\/jats:p>","DOI":"10.1145\/1127556.1127558","type":"journal-article","created":{"date-parts":[[2007,1,17]],"date-time":"2007-01-17T18:32:02Z","timestamp":1169058722000},"page":"13-19","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Array languages and the challenge of modern computer architecture"],"prefix":"10.1145","volume":"34","author":[{"given":"Paul","family":"Cockshott","sequence":"first","affiliation":[]}],"member":"320","published-online":{"date-parts":[[2004,6]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"Abrams P.: 1970 An APL Machine Stanford Linear Accelerator Center Stanford University Stanford.]]  Abrams P.: 1970 An APL Machine Stanford Linear Accelerator Center Stanford University Stanford.]]"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1014230429447"},{"key":"e_1_2_1_3_1","volume-title":"Nesl: A nested data-parallel language","author":"Blelloch G.","year":"1995"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/571727.571737"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1088529.1088532"},{"key":"e_1_2_1_6_1","unstructured":"Emerson W. Pugh L. R. J. and Palmer J. H.: 1991 IBM's 360 and Early 370 Systems MIT.]]   Emerson W. Pugh L. R. J. and Palmer J. H.: 1991 IBM's 360 and Early 370 Systems MIT.]]"},{"key":"e_1_2_1_7_1","unstructured":"Ewing A. Richardson H. Simpson A. and Kulkarni R.: 1998 Writing Data Parallel Programs with High Performance Fortran Edinburgh ParallelComputing Centre.]]  Ewing A. Richardson H. Simpson A. and Kulkarni R.: 1998 Writing Data Parallel Programs with High Performance Fortran Edinburgh ParallelComputing Centre.]]"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1142\/S0129626403001379"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/800117.803798"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/362003.362006"},{"key":"e_1_2_1_11_1","unstructured":"Hillis W. D.: 1986 The connection machine MIT Press Cambridge MA USA.]]   Hillis W. D.: 1986 The connection machine MIT Press Cambridge MA USA.]]"},{"key":"e_1_2_1_12_1","unstructured":"Lavington S.: 1980 Early British Computers Manchester University Press Manchester.]]  Lavington S.: 1980 Early British Computers Manchester University Press Manchester.]]"},{"key":"e_1_2_1_13_1","unstructured":"Lonergan W. and King P.: 1985 Design of the b5000 system in D. Sieworek G. Bell and A. Newell (eds) Computer Structures McGraw Hill.]]  Lonergan W. and King P.: 1985 Design of the b5000 system in D. Sieworek G. Bell and A. Newell (eds) Computer Structures McGraw Hill.]]"},{"key":"e_1_2_1_14_1","unstructured":"Metcalf M. and Reid J.: 1996 The F Programming Language Oxford Univesity Press.]]   Metcalf M. and Reid J.: 1996 The F Programming Language Oxford Univesity Press.]]"},{"key":"e_1_2_1_15_1","unstructured":"Morse S. Ravenel B. Mazor S. and Pohlman W.: 1985 Intel microprocessors: 8008 to 8086 in D. Sieworek G. Bell and A. Newell (eds) Computer Structures McGraw Hill.]]  Morse S. Ravenel B. Mazor S. and Pohlman W.: 1985 Intel microprocessors: 8008 to 8086 in D. Sieworek G. Bell and A. Newell (eds) Computer Structures McGraw Hill.]]"},{"key":"e_1_2_1_16_1","doi-asserted-by":"crossref","unstructured":"Naur P. and Backus J.: 1960 Report on the algorithmic language algol 60 Danish Academy of Technical Sciences Copenhagen.]]  Naur P. and Backus J.: 1960 Report on the algorithmic language algol 60 Danish Academy of Technical Sciences Copenhagen.]]","DOI":"10.1007\/BF01386216"},{"key":"e_1_2_1_17_1","unstructured":"Palmer J. and Morse S.: 1984 The 8087 primer Wiley New York.]]  Palmer J. and Morse S.: 1984 The 8087 primer Wiley New York.]]"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2005.35"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/6462.6463"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/633642.803971"},{"key":"e_1_2_1_21_1","unstructured":"Russell R.: 1985 The cray-1 computer system in D. Sieworek G. Bell and A. Newell (eds) Computer Structures McGraw Hill.]]  Russell R.: 1985 The cray-1 computer system in D. Sieworek G. Bell and A. Newell (eds) Computer Structures McGraw Hill.]]"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0956796802004458"},{"key":"e_1_2_1_23_1","unstructured":"Smith W. Rice R. Cheskey G. Laliotis T. and Lundstrum S.: 1985 The symbol computer in D. Sieworek G. Bell and A. Newell (eds) Computer Structures McGraw Hill.]]  Smith W. Rice R. Cheskey G. Laliotis T. and Lundstrum S.: 1985 The symbol computer in D. Sieworek G. Bell and A. Newell (eds) Computer Structures McGraw Hill.]]"},{"key":"e_1_2_1_24_1","doi-asserted-by":"crossref","unstructured":"Snyder L.: 1999 A Programmer's Guide to ZPL MIT Press Cambridge Mass.]]   Snyder L.: 1999 A Programmer's Guide to ZPL MIT Press Cambridge Mass.]]","DOI":"10.7551\/mitpress\/5622.001.0001"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1112\/plms\/s2-42.1.230"}],"container-title":["ACM SIGAPL APL Quote Quad"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1127556.1127558","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,28]],"date-time":"2022-12-28T21:14:55Z","timestamp":1672262095000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1127556.1127558"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004,6]]},"references-count":25,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2004,6]]}},"alternative-id":["10.1145\/1127556.1127558"],"URL":"https:\/\/doi.org\/10.1145\/1127556.1127558","relation":{},"ISSN":["0163-6006"],"issn-type":[{"value":"0163-6006","type":"print"}],"subject":[],"published":{"date-parts":[[2004,6]]},"assertion":[{"value":"2004-06-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}