A Programmable Programming Language.

The authors discuss the development of the Racket programming language. They mention the use of embedded domain-specific languages (eDSLs), the need to develop a language that can easily create these eDSLs, and the long-range prospects and problems of language-oriented programming (LOP).

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 61; no. 3; pp. 62 - 72
Autores principales: FELLEISEN, MATTHIAS, FINDLER, ROBERT BRUCE, FLATT, MATTHEW, KRISHNAMURTHI, SHRIRAM, BARZILAY, ELI, MCCARTHY, JAY, TOBIN-HOCHSTADT, SAM
Formato: Artículo
Publicado: Association for Computing Machinery Mar2018
Materias:
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=128238106&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 128238106
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: Mar2018
      vid: 61
      iid: 3
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        128238106
        10.1145/3127323
      ppf: 62
      ppct: 10
      formats:
      tig:
        atl: A Programmable Programming Language.
      aug:
        au:
          FELLEISEN, MATTHIAS
          FINDLER, ROBERT BRUCE
          FLATT, MATTHEW
          KRISHNAMURTHI, SHRIRAM
          BARZILAY, ELI
          MCCARTHY, JAY
          TOBIN-HOCHSTADT, SAM
        affil:
          Trustee Professor in the College of Computer Science at Northeastern University, Boston, MA, USA
          Professor of computer science at Northwestern University, Evanston, IL, USA
          Professor of computer science at the University of Utah, Salt Lake City, UT, USA
          Professor of computer science at Brown University, Providence, RI, USA
          Research scientist at Microsoft Research, Cambridge, MA, USA
          Associate professor of computer science at the University of Massachusetts, Lowell, MA, USA
          Assistant professor of computer science at Indiana University, Bloomington, IN, USA
      su:
        Racket (Computer program language)
        Domain-specific programming languages
        Computer software development
      sug:
        subj:
          Racket (Computer program language)
          Domain-specific programming languages
          Computer software development
      ab: The authors discuss the development of the Racket programming language. They mention the use of embedded domain-specific languages (eDSLs), the need to develop a language that can easily create these eDSLs, and the long-range prospects and problems of language-oriented programming (LOP).
      pubtype: Periodical
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2018
    holdings:
      @attributes:
        islocal: N