B (linguagem de programação): diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
KLBot2 (discussão | contribs)
m Bot: A migrar 23 interwikis, agora providenciados por Wikidata em d:Q797302
Adicionei algumas das fontes presentes na wikipedia em inglês
Linha 1:
{{Predefinição:Mais notas}}
{{Sem-fontes|data=outubro de 2010| arte=| Brasil=| ciência=| geografia=| música=| Portugal=| sociedade=|1=|2=|3=|4=|5=|6=}}
 
{{Info/Linguagem de computador
|nome = B
Linha 5 ⟶ 6:
|paradigma = [[programação imperativa|imperativo]]
|ano = [[1969]]
|criador = [[Ken Thompson]]<ref name=chist /> e [[Dennis Ritchie]]<ref name=chist />
|tipagem =
|compiladores =
Linha 14 ⟶ 15:
 
'''B''' é uma [[linguagem de programação]] na qual pertence ao [[programação imperativa|paradigma imperativo]] e que foi desenvolvida nos [[Bell Labs]] de [[1969]], apesar de que hoje já tenha se tornado obsoleta, foi a predecessora da [[linguagem de programação C]], que até hoje é uma das mais populares. Foi maioritariamente um trabalho de [[Ken Thompson]] com contribuições de [[Dennis Ritchie]], projetada e implementada em Murray Hill, New Jersey nos Estados Unidos.
 
A linguagem foi projetava para ser [[Linguagem recursiva|recursiva]], não-numérica e aplicação independentes da máquina.<ref name=bur>{{cite web | first = Ken | last = Thompson | authorlink = Ken Thompson (computer programmer) | title = Users' Reference to B | date= 7 Jan 1972 | accessdate = 26 de junho de 2014 | publisher = Bell Laboratories | url = http://cm.bell-labs.com/cm/cs/who/dmr/kbman.html}}</ref>
 
== História ==
Linha 40 ⟶ 43:
 
== Nome ==
B teve uma enorme influência de BCPL, e o seu nome foi provavelmente uma contracção de ''BCPL''. Porém, é possível que o seu nome baseara-se no da [[linguagem de programação Bon]], uma linguagem mais antiga e não relacionada com B, desenhada por Thompson para usar-se no [[MULTICS]].<ref name=chist>{{cite journal | first = Dennis M. | last = Ritchie | authorlink = Dennis Ritchie | title = The Development of the C Language | date = Maio 1993 | journal = ACM SIGPLAN Notices | volume = 28 | issue = 3 | pages = 201&ndash;208 | url = http://cm.bell-labs.com/cm/cs/who/dmr/chist.html | quote = Its name most probably represents a contraction of BCPL, though an alternate theory holds that it derives from Bon [Thompson 69], an unrelated language created by Thompson during the Multics days. Bon in turn was named either after his wife Bonnie, or (according to an encyclopedia quotation in its manual), after a religion whose rituals involve the murmuring of magic formulas. | doi = 10.1145/155360.155580}}</ref>
 
== Exemplos ==
Linha 168 ⟶ 171:
 
{{esboço-programação}}
 
{{referências}}
 
[[Categoria:Linguagens de programação imperativas]]