Skip to content Skip to footer
Foundations of Object-Oriented Languages: Types and Semantics

Título: Foundations of Object-Oriented Languages: Types and Semantics

Autor: Kim B. Bruce

Sinopse: In recent years, object-oriented programming has emerged as the dominant computer programming style, and object-oriented languages such as C++ and Java enjoy wide use in academia and industry. This text explores the formal underpinnings of object-oriented languages to help the reader understand the fundamental concepts of these languages and the design decisions behind them.The text begins by analyzing existing object-oriented languages, paying special attention to their type systems and impediments to expressiveness. It then examines two key features: subtypes and subclasses. After a brief introduction to the lambda calculus, it presents a prototypical object-oriented language, SOOL, with a simple type system similar to those of class-based object-oriented languages in common use. The text offers proof that the type system is sound by showing that the semantics preserves typing information. It concludes with a discussion of desirable features, such as parametric polymorphism and a MyType construct, that are not yet included in most statically typed object-oriented languages.

Contexto da obra

Quando a classificação é mais ampla, o contexto do livro costuma depender ainda mais de autoria, tema e edição. “Foundations of Object-Oriented Languages: Types and Semantics”, de Kim B. Bruce, publicado pela editora The MIT Press, em 2002 e com 384 páginas, integra a categoria Livros Variados. Por isso, autoria, edição e tema acabam tendo ainda mais peso na forma de apresentar o livro.

Editora: The MIT Press

Páginas: 384

Ano: 2002

Edição:

Linguagem: inglês

ISBN: 0262525739

ISBN13: 9780262525732

    Sobre a editora

    Os livros da editora The MIT Press costumam oferecer uma experiência de leitura que combina rigor acadêmico e clareza didática, com foco em temas como ciência, tecnologia, filosofia e estudos culturais. As sinopses indicam uma predileção por obras que exploram questões complexas, como os limites do conhecimento, a teoria da computação, linguística e análise crítica da cultura contemporânea, sempre com um tom que equilibra densidade conceitual e acessibilidade para leitores com interesse aprofundado. O catálogo apresenta títulos que transitam entre narrativas mais teóricas e outras que adotam um viés mais aplicado, como estudos de caso em inovação tecnológica e análises históricas de movimentos artísticos. A linguagem tende a ser precisa e o ritmo da leitura, por vezes denso, exige atenção, mas também oferece insights instigantes para quem busca compreender as intersecções entre ciência, tecnologia e sociedade.

    Ver mais sobre a editora

    Leave a comment

    E-mail
    Password
    Confirm Password
    0
      0
      Seu Carrinho
      Carrinho VazioContinue Comprando
      0,0
      (0 avaliações)
      Clique no livrinho correspondente para avaliar.