Carregue numa fotografia para ir para os Livros Google.
A carregar... Essentials of Programming Languages - 2nd Edition (1992)por Daniel P. Friedman, Christopher T. Haynes, Mitchell Wand
Nenhum(a) A carregar...
Adira ao LibraryThing para descobrir se irá gostar deste livro. Ainda não há conversas na Discussão sobre este livro. sem críticas | adicionar uma crítica
What really happens when a program runs? Essentials of Programming Languages teaches the fundamental concepts of programming languages through numerous short programs, or interpreters that actually implement the features of a language. Nearly 300 exercises using these programs provide a hands-on undertanding of programming principles that is hard, if not impossible, to achieve by formal study alone. In an approach that is uniquely suited to mastering a new level of programming structure, the authors derive a sequence of interpreters that begins with a high-level operational specification (close to formal semantics) and ends with what is effectively assembly language - a process involving programming transformation techniques that should be in the toolbox of every programmer. Não foram encontradas descrições de bibliotecas. |
Current DiscussionsNenhum(a)Capas populares
Google Books — A carregar... GénerosSistema Decimal de Melvil (DDC)005.13Information Computing and Information Computer programming, programs, data, security Programming LanguagesClassificação da Biblioteca do Congresso dos EUA (LCC)AvaliaçãoMédia:
É você?Torne-se num Autor LibraryThing. |
That isn't to say this book isn't great. It is. It's just for a more advanced programmers who have a sturdy foundation already in programming. A sturdy foundation, that is, that can be readily swept away while Friedman et al. blow your mind with aspects of programming languages you would have never thought before.
I recommend this book for anybody pursuing a career or education in computer science or its related fields, and not for the introductory programmer, unless that introductory programmer is also an advanced mathematician. ( )