Entry Bloss:1989:OCM from compj1980.bib

Last update: Sat Jan 6 02:03:49 MST 2018                Valid HTML 3.2!

Index sections

Top | Symbols | Math | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

BibTeX entry

@Article{Bloss:1989:OCM,
  author =       "Adrienne Bloss and P. R. Hudak and J. H. Young",
  title =        "An optimising compiler for a modern functional
                 language",
  journal =      j-COMP-J,
  volume =       "32",
  number =       "2",
  pages =        "152--161",
  month =        apr,
  year =         "1989",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/32.2.152",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Dec 4 14:48:26 MST 2012",
  bibsource =    "Compendex database;
                 http://comjnl.oxfordjournals.org/content/32/2.toc;
                 http://www.math.utah.edu/pub/tex/bib/compj1980.bib;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_32/Issue_02/;
                 Misc/Functional.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/32/2/152.full.pdf+html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_32/Issue_02/tiff/152.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_32/Issue_02/tiff/153.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_32/Issue_02/tiff/154.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_32/Issue_02/tiff/155.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_32/Issue_02/tiff/156.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_32/Issue_02/tiff/157.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_32/Issue_02/tiff/158.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_32/Issue_02/tiff/159.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_32/Issue_02/tiff/160.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_32/Issue_02/tiff/161.tif",
  abstract =     "One of the factors hindering the use of functional
                 languages has been their relatively poor performance in
                 comparison to more traditional languages such as C and
                 Pascal. During the last decade tremendous progress has
                 been made in building implementations of functional
                 languages but the approaches adopted have employed
                 specialist hardware and/or compiler optimizations that
                 have been developed specifically for functional
                 languages. Building specialist hardware may be the best
                 long-term solution but in the short run it is possible
                 to increase the use and acceptance of functional
                 languages by exploiting the performance of commercially
                 available machines. The goal of this project described
                 in this paper has been to design an optimizing compiler
                 that produces fast code for functional languages on
                 conventional sequential and parallel machines.",
  acknowledgement = ack-nhfb,
  affiliation =  "Dept. of Comput. Sci., Yale Univ.",
  affiliationaddress = "New Haven, CT, USA",
  classcodes =   "C6150C (Compilers, interpreters and other processors);
                 C6110 (Systems analysis and programming); C6140D (High
                 level languages)",
  classification = "723; C6110 (Systems analysis and programming);
                 C6140D (High level languages); C6150C (Compilers,
                 interpreters and other processors)",
  corpsource =   "Dept. of Comput. Sci., Yale Univ., New Haven, CT,
                 USA",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "alfl lisp orbit strictness analysis benchmarks;
                 Computer Operating Systems; Computer Programming
                 Languages; functional; Functional language; Functional
                 Languages; functional programming; high level
                 languages; language; Optimising compiler; optimising
                 compiler; Optimization; parallel; Parallel machine;
                 parallel machine; Program Compilers; program compilers;
                 programming; Semantics, Sequencial machines; sequencial
                 machines; Termination",
  thesaurus =    "Functional programming; High level languages; Parallel
                 programming; Program compilers",
  treatment =    "P Practical",
}

Related entries