My Compiler Does Not Understand Me.
The article discusses programming languages and coding style, examining issues such as code readability, errors, and compilers. The author examines errors in programs, software failures, and handling exceptions in source code, discussing control of allocated memory, non-comment source lines, and ass...
| Publicado en: | Communications of the ACM Vol. 55; no. 7; pp. 51 - 54 |
|---|---|
| Formato: | Artículo |
| Publicado: |
Association for Computing Machinery
Jul2012
|
| 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=77371456&site=ehost-live header: @attributes: shortDbName: hlh uiTerm: 77371456 longDbName: Humanities International Complete uiTag: AN controlInfo: bkinfo: jinfo: jid: 00010782 ACM jtl: Communications of the ACM issn: 00010782 maglogo: N pubinfo: dt: Jul2012 vid: 55 iid: 7 pid: 68 pub: Association for Computing Machinery artinfo: ui: 77371456 10.1145/2209249.2209265 ppf: 51 ppct: 3 formats: tig: atl: My Compiler Does Not Understand Me. aug: su: Programming languages Coding theory Compilers (Computer programs) Computer programming Computer science Debugging sug: subj: Programming languages Coding theory Compilers (Computer programs) Computer programming Computer science Debugging ab: The article discusses programming languages and coding style, examining issues such as code readability, errors, and compilers. The author examines errors in programs, software failures, and handling exceptions in source code, discussing control of allocated memory, non-comment source lines, and asserts. Other topics include the use of static analysis and optimization code by compilers, intentional programming, and how programming languages such as Ada, C, and C++ express the coder's intent. The author discusses the writing of the Varnish HTTP accelerator. pubtype: Periodical doctype: Article src: R language: English refInfo: copyright: @attributes: flag: Y dt: @attributes: year: 2012 holdings: @attributes: islocal: N |
|---|