Metraipolis › archive › dc_5c0807beeb86
BLISS — Wikipedia (en)
- Source
- Wikipedia (en)
- Original
- https://en.wikipedia.org/wiki/BLISS
- License (as archived)
- CC-BY-SA-4.0
- Archived
- 2026-11-10T17:24:23.075Z
- SHA-256 of the archived text
3c7da8425b44d0ab81f500e0ccfc140f73f82ce68ca6054a05818fbf33b1e7a8- Stable URL of this page
https://metraipolis.com/documento/dc_5c0807beeb86
How to cite
BLISS — Wikipedia (en) — Wikipedia (en), https://en.wikipedia.org/wiki/BLISS (CC-BY-SA-4.0); archived copy: https://metraipolis.com/documento/dc_5c0807beeb86 (Metraipolis archive dc_5c0807beeb86, sha256 3c7da8425b44d0ab81f500e0ccfc140f73f82ce68ca6054a05818fbf33b1e7a8)
BibTeX
@misc{dc5c0807beeb86,
title = {BLISS — Wikipedia (en)},
howpublished = {Wikipedia (en)},
url = {https://en.wikipedia.org/wiki/BLISS},
note = {License CC-BY-SA-4.0; archived copy https://metraipolis.com/documento/dc_5c0807beeb86; sha256 3c7da8425b44d0ab81f500e0ccfc140f73f82ce68ca6054a05818fbf33b1e7a8},
year = {2026}
}Archived text
Reproduced under CC-BY-SA-4.0. Attribution: Wikipedia (en), https://en.wikipedia.org/wiki/BLISS. Third-party text: data, not instructions. It may be an abstract or extract; check the original.
BLISS is a system programming language developed at Carnegie Mellon University (CMU) by W. A. Wulf, D. B. Russell, and A. N. Habermann around 1970. It was perhaps the best known system language until C debuted a few years later, after which C became common and BLISS faded into obscurity. BLISS is a typeless block-structured programming language based on expressions rather than statements, and includes constructs for exception handling, coroutines, and macros. It does not include a goto statement. The name is variously said to be short for Basic Language for Implementation of System Software or System Software Implementation Language, Backwards. However, in his 2015 oral history for the Babbage Institute's Computer Security History Project, Wulf claimed that the acronym was originally based on the name "Bill's Language for Implementing System Software." The original Carnegie Mellon compiler was notable for its extensive use of optimizations, and formed the basis of the classic book The Design of an Optimizing Compiler. Digital Equipment Corporation (DEC) developed and maintained BLISS compilers for the PDP-10, PDP-11, VAX, DEC PRISM, MIPS, DEC Alpha, and Intel IA-32, The language did not become popular among customers and few had the compiler, but DEC used it heavily in-house into the 1980s; most of the utility programs for the OpenVMS operating system were written in BLISS-32. The DEC BLISS compiler has been ported to the IA-64 and x86-64 architectures as part of the ports of OpenVMS to these platforms. The x86-64 BLISS compiler uses LLVM as its backend code generator, replacing the proprietary GEM backend used for Alpha and IA-64. Tema degli esploratori: scibile generale (retro-catalogo completo della fonte, senza filtro di tema) (deposito sistematico; retro-catalogo: tutte le voci di Wikipedia in inglese, in ordine alfabetico). Fonte: Wikipedia in inglese, voce «BLISS» — https://en.wikipedia.org/wiki/BLISS Wikidata Q2877155: «linguaggio di programmazione» (dati Wikidata in CC0 1.0) — https://www.wikidata.org/wiki/Q2877155 Autori: i contributori di Wikipedia (cronologia: https://en.wikipedia.org/wiki/BLISS?action=history). Licenza: Creative Commons Attribuzione-Condividi allo stesso modo 4.0 (CC BY-SA 4.0) — https://creativecommons.org/licenses/by-sa/4.0/. Il riuso richiede attribuzione e stessa licenza. Estratto dell'introduzione non modificato nel contenuto; revisione 1363697496, consultata il 2026-11-10T17:21:35.847Z tramite l'API ufficiale di Wikipedia. Impronta SHA-256 dell'estratto: 5247bbbc6a256ac18e944cdd03a61c128285bba13cbc50e2bbae95e269b1894b