Global Information Lookup Global Information

BLISS information


BLISS
ParadigmStructured, imperative (procedural)
Designed byW. A. Wulf, D. B. Russell, A. N. Habermann
DeveloperCarnegie Mellon University
First appeared1970; 54 years ago (1970)
Stable release
BLISS-64
Typing disciplineTypeless
ScopeLexical
PlatformPDP-10, PDP-11, VAX, PRISM, MIPS, DEC Alpha, IA-32, IA-64, x86-64
OSCross-platform
Websitepdp-10.trailing-edge.com/bb-m836d-bm/
Dialects
Common BLISS
Influenced by
ALGOL

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. Since then, C became popular and common, and BLISS faded into obscurity. When C was in its infancy, a few projects within Bell Labs debated the merits of BLISS vs. C.[citation needed]

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."[1]

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,[2] PDP-11,[2] VAX,[2] DEC PRISM,[3] MIPS,[2] DEC Alpha,[2] and Intel IA-32,[2] The language did not become popular among customers and few had the compiler,[4] 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.[2][5] The x86-64 BLISS compiler uses LLVM as its backend code generator, replacing the proprietary GEM backend used for Alpha and IA-64.

  1. ^ Wulf, William A. (June 23, 2015). "An Interview with WILLIAM A. WULF OH 477" (PDF) (Interview). Interviewed by Jeffrey R. Yost. Charlottesville, Virginia.
  2. ^ a b c d e f g Brender, Ronald F. (2002). "The BLISS programming language: a history" (PDF). Software: Practice and Experience. 32 (10): 955–981. doi:10.1002/spe.470. S2CID 45466625.
  3. ^ MacLaren, Don (August 27, 1987). "DECWest Compiler Project, Description, and Plan" (PDF). Bitsavers.org.
  4. ^ da Cruz, Frank (16 September 1987). "News about Kermit Programs for VAX/VMS". Info-Kermit Digest (Mailing list). Kermit Project, Columbia University. Retrieved 5 May 2019. Kermit-32 is written in the Bliss language, DEC's "corporate implementation language" (originally developed at CMU). Bliss never gained popularity among DEC's customers; few sites have Bliss compilers.
  5. ^ "2017 LLVM Developers' Meeting: J. Reagan "Porting OpenVMS using LLVM"". YouTube. 31 October 2017. Archived from the original on 2021-12-21.

and 26 Related for: BLISS information

Request time (Page generated in 0.5636 seconds.)

BLISS

Last Update:

ELUDOM BLISS-10 BLISS-11 - a cross compiler for the PDP-11 BLISS-16 BLISS-16C - DEC version of BLISS-11 BLISS-32 BLISS-36 BLISS-64 Common BLISS - portable...

Word Count : 1433

Bliss

Last Update:

Look up bliss in Wiktionary, the free dictionary. Wikiquote has quotations related to Bliss. Bliss is a common noun meaning 'extreme happiness'. It may...

Word Count : 847

Alexa Bliss

Last Update:

she performs under the ring name Alexa Bliss. She is currently inactive due to maternity leave. In 2013, Bliss signed a contract with WWE and was assigned...

Word Count : 12612

Ignorance Is Bliss

Last Update:

Look up ignorance is bliss in Wiktionary, the free dictionary. "Ignorance is bliss" may refer to: "Ignorance Is Bliss", a phrase coined by English poet...

Word Count : 313

Fort Bliss

Last Update:

Fort Bliss is a United States Army post in New Mexico and Texas, with its headquarters in El Paso, Texas. Named in honor of LTC William Bliss (1815–1853)...

Word Count : 8390

William Bliss

Last Update:

William Bliss may refer to: William Blowers Bliss (1795–1874), lawyer, judge and politician in Nova Scotia William Dwight Porter Bliss (1856–1926), American...

Word Count : 106

Bliss House

Last Update:

Bliss House may refer to: in Lebanon Bliss House, a restaurant on Bliss Street, or Rue Bliss, in the Hamra area, within the Ras Beirut District of Beirut...

Word Count : 185

Ian Bliss

Last Update:

Ian Bliss (born June 30, 1966) is an Australian film, television, and stage character actor. With a career that has spanned 30 years, he has appeared...

Word Count : 1085

Philip Bliss

Last Update:

Philip Paul Bliss (9 July 1838 – 29 December 1876) was an American composer, conductor, writer of hymns and a bass-baritone Gospel singer. He wrote many...

Word Count : 1789

Sister Bliss

Last Update:

Bentovim (born 30 December 1970), better known by her stage name Sister Bliss, is a British keyboardist, record producer, DJ and songwriter. In the studio...

Word Count : 995

Trinity Bliss

Last Update:

Jo-Li Bliss is an American actress, singer, and YouTuber most notable for her role as Tuktirey in James Cameron's Avatar franchise. In 2017, Bliss was cast...

Word Count : 339

Boti Bliss

Last Update:

Boti Ann Bliss (/ˈboʊti/ BOH-ti; born October 23, 1975) is an American film and television actress. Notable roles include her semi-recurring role as Maxine...

Word Count : 132

Nathaniel Bliss

Last Update:

Nathaniel Bliss (28 November 1700 – 2 September 1764) was an English astronomer of the 18th century, serving as Britain's fourth Astronomer Royal between...

Word Count : 599

Finding Bliss

Last Update:

Finding Bliss is a 2009 romantic comedy film written and directed by filmmaker Julie Davis (Amy's Orgasm). Finding Bliss explores the pornographic film...

Word Count : 645

The Trouble with Bliss

Last Update:

The Trouble with Bliss (formerly titled East Fifth Bliss) is an American indie comedy film directed by Michael Knowles and starring Michael C. Hall, Chris...

Word Count : 577

Thomas Bliss

Last Update:

Thomas Albert Bliss (born December 13, 1952) is an American motion picture producer and executive producer. He is a founding partner at Strike Entertainment...

Word Count : 319

Julia Bliss

Last Update:

Julia Bliss is a Russian actress, model and DJ. Bliss was born in Russia and completed her graduation in IT and management from Omsk University. Julia...

Word Count : 193

Henry Bliss

Last Update:

Henry Bliss may refer to: Henry H. Bliss (1830–1899), first person killed by an automobile in the US Henry E. Bliss (1870–1955), American librarian and...

Word Count : 113

Terminal Bliss

Last Update:

Terminal Bliss is a 1992 film directed by Jordan Alan and starring Luke Perry. Two adolescent children of wealthy parents deal with the emotional travails...

Word Count : 196

Moses Bliss

Last Update:

Moses Bliss, is a Nigerian gospel singer, worship leader and songwriter. He is the founder of Spotlite Nation, a Nigerian record label. Bliss released...

Word Count : 1002

Charly Bliss

Last Update:

Charly Bliss are an American power pop band from Brooklyn, New York, who formed in 2011. The band's line-up is composed of siblings Eva (lead vocals,...

Word Count : 1699

Norwegian Bliss

Last Update:

Norwegian Bliss is a cruise ship for Norwegian Cruise Line, which entered service on 21 April 2018. The ship was built by Meyer Werft in Papenburg, Germany...

Word Count : 1305

Harry Bliss

Last Update:

titled Bliss. Bliss is syndicated through Tribune Content Agency and appears in over 80 newspapers in the United States, Canada, and Japan. Bliss grew up...

Word Count : 1469

Bliss point

Last Update:

Bliss point may refer to: Bliss point (economics), a quantity of consumption where any further increase would make the consumer less satisfied. Bliss...

Word Count : 71

Dave Bliss

Last Update:

David Gregory Bliss (born September 20, 1943) is an American basketball coach. He served as the head men's basketball coach at Oklahoma, Southern Methodist...

Word Count : 2008

This Bliss

Last Update:

This Bliss is the second studio album by German electronic music producer Pantha du Prince. It was released on 29 January 2007 by Dial Records. Two of...

Word Count : 198

PDF Search Engine © AllGlobal.net