Objective-C Fundamental

Christopher K. Fairbairn; Johannes Fahrenkrug; e Collin Ruffena

Objective-C, denominado frequentemente de ObjC ou mais raramente de Objective C ou Obj-C, é uma linguagem de programação reflexiva orientada a objecto que adicionatransmissão de mensagens no estilo Smalltalk para o C.

Hoje em dia, é utilizada principalmente no Mac OS X e GNUstep, dois ambientes baseados no padrão OpenStep e é a principal linguagem utilizada nos aplicativos estruturaisNeXTSTEP, OPENSTEP e Cocoa. Programas genéricos em Objective-C que não façam uso destas bibliotecas também podem ser compilados por qualquer sistema suportado pelo gcc, que inclui um compilador Objective-C.

O ObjC foi criado principalmente por Brad Cox e Tom Love no início da década de 1980 na empresa deles, a Stepstone. Brad havia tido seu interesse despertado por problemas de reusabilidade em projecto de software e programação. Para demonstrar que progresso real podia ser feito, Cox provou que componentes de softwarenecessitavam apenas de umas poucas mudanças práticas nas ferramentas existentes. Especificamente, eles precisavam dar suporte a objetos de modo flexível, possuir um conjunto de bibliotecas funcionais e permitir que fossem empacotados num único formato multiplataforma.

A principal descrição do Objective-C em sua forma original foi publicada no livro de Cox, Object-Oriented Programming, An Evolutionary Approach, de 1986. O autor teve o cuidado de ressaltar que o problema é mais da reusabilidade do que da linguagem, embora, apesar disso, o sistema freqüentemente seja comparado numa base característica-por-característica com outras linguagens.

Fonte: Mz Formativa


DESCARREGAR (PDF)

Deixe um Comentário

Deixe aqui o teu comentário ou a pergunta sobre o tópico para ajudar a comunidade ou para que a comunidade o ajude a si

Comentários

©2021 ASGLOBAL / Angola Formativa // Viana - Luanda - Angola | Webdesign AngolaBYDAS

Voltar ao Inicio

ciências

angola

doutoramento

mestrado

licenciatura

universidade

luanda

universidades

instituto

superior

ciências

angola

doutoramento

mestrado

licenciatura

universidade

luanda

universidades

instituto

superior

ciências

angola

doutoramento

mestrado

licenciatura

universidade

luanda

universidades

instituto

superior

ciências

angola

doutoramento

mestrado

licenciatura

universidade

luanda

universidades

instituto

superior

ciências

angola

doutoramento

mestrado

licenciatura

universidade

luanda

universidades

instituto

superior

ciências

angola

doutoramento

mestrado

licenciatura

universidade

luanda

universidades

instituto

superior

ciências

angola

doutoramento

mestrado

licenciatura

universidade

luanda

universidades

instituto

superior

ciências

angola

doutoramento

mestrado

licenciatura

universidade

luanda

universidades

instituto

superior

ciências

angola

doutoramento

mestrado

licenciatura

universidade

luanda

universidades

instituto

superior

ciências

angola

doutoramento

mestrado

licenciatura

universidade

luanda

universidades

instituto

superior