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...
| Publicado en: | Communications of the ACM Vol. 51; no. 7; pp. 23 - 26 |
|---|---|
| Autor principal: | |
| 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 |
|---|