„C−−“ – Versionsunterschied
Erscheinungsbild
[ungesichtete Version] | [ungesichtete Version] |
Inhalt gelöscht Inhalt hinzugefügt
imported>EmxBot K robot Adding: ru:C-- |
Clarified idea by adding correct count. Wiki-link added to related article. |
||
Zeile 1: | Zeile 1: | ||
'''C--''', read as "'''C minus minus'''", is a name for |
'''C--''', read as "'''C minus minus'''", is a name for at least two independently developed [[Computer programming|programming]] [[Programming language|language]]s. The goal of these languages is to replace the [[C (programming language)|C programming language]] with another portable target language that is more closely tied to [[computer hardware]]. This would allow compiling to more compact [[machine code]] while keeping C syntax, usage standards, and readability for ease of use by the many programmers already familiar with C. |
||
Two examples are: |
Two examples are: |
Version vom 21. Mai 2007, 23:16 Uhr
C--, read as "C minus minus", is a name for at least two independently developed programming languages. The goal of these languages is to replace the C programming language with another portable target language that is more closely tied to computer hardware. This would allow compiling to more compact machine code while keeping C syntax, usage standards, and readability for ease of use by the many programmers already familiar with C.
Two examples are:
- C--, a portable intermediate assembly language that serves as an interface between high-level compilers and retargetable, optimizing code generators.
- Sphinx C--.
The name is formed from C's decrement operator --, as a response to C++, to emphasize the idea of C-- as a simpler subset of C.
See also
External links
- C-- — the portable assembler used as a target language for the Glasgow Haskell Compiler, for example