Kode Vicious: Beautiful Code Exists, If You Know Where to Look.

The article discusses computer code, examining hardware performance monitoring counters (hwpmc) on the FreeBSD operating system. HWPMC is implemented in hardware, the author indicates, in this case the hardware of the central processing unit (CPU). Topics include the confusing nature of the code, co...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 51; no. 7; pp. 23 - 26
Autor principal: Neville-Neil, George V.
Formato: Artículo
Publicado: Association for Computing Machinery Jul2008
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=34059116&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 34059116
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: Jul2008
      vid: 51
      iid: 7
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        34059116
        10.1145/1364782.1364791
      ppf: 23
      ppct: 3
      formats:
      tig:
        atl: Kode Vicious: Beautiful Code Exists, If You Know Where to Look.
      aug:
        au: Neville-Neil, George V.
      su:
        Computer programming
        Computer software execution
        Computer programmers
        Electronic data processing personnel
        Computer software
        Programming languages
      sug:
        subj:
          Computer programming
          Computer software execution
          Computer programmers
          Electronic data processing personnel
          Computer software
          Programming languages
      ab: The article discusses computer code, examining hardware performance monitoring counters (hwpmc) on the FreeBSD operating system. HWPMC is implemented in hardware, the author indicates, in this case the hardware of the central processing unit (CPU). Topics include the confusing nature of the code, compilers that generate suboptimal code, and computer programmers who write good code. Also discussed is reading header files before the code, lines that indicate well-written code, and the inclusion of patch version numbers.
      pubtype: Periodical
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2008
    holdings:
      @attributes:
        islocal: N