Programming Language Pragmatics

Saved in:
Bibliographic Details
Title: Programming Language Pragmatics
Description: The innovative approach of the first edition of Programming Language Pragmatics provided students with an integrated view of programming language design and implementation, while offering a solid teaching text on timely language topics in a rigorous yet accessible style. The new edition carries on these distinctive features as well as the signature tradition of illustrating the most recent developments in programming language design with a variety of modern programming languages.Addresses the most recent developments in programming language design, including C99, C#, and Java 5Introduces and discusses scripting languages throughout the book as well as in an entire new chapterIncludes a comprehensive chapter on concurrency, with coverage of the new Java concurrency package (JSR 166) and the comparable mechanisms in C#Updates many sections and topics, including iterators, exceptions, polymorphism, templates/generics, scope rules and declaration ordering, separate compilation, garbage collection, and threads and synchronizationHighlights the interaction and tradeoffs inherent in language design and language implementation decisions with over 100'Design and Implementation'call-out boxesAdds end-of-chapter'Exploration'exercises—open-ended, research-type activitiesProvides review questions after sections for quick self-assessmentIncludes over 800 numbered examples to help the reader quickly cross-reference and access content
Authors: Michael L. Scott
Resource Type: eBook.
Subjects: Programming languages (Electronic computers)
Categories: COMPUTERS / Languages / General, COMPUTERS / Computer Architecture, COMPUTERS / Computer Science
Database: eBook Collection (EBSCOhost)
FullText Links:
  – Type: ebook-pdf
Text:
  Availability: 0
Header DbId: nlebk
DbLabel: eBook Collection (EBSCOhost)
An: 407857
RelevancyScore: 1005
AccessLevel: 6
PubType: eBook
PubTypeId: ebook
PreciseRelevancyScore: 1004.98577880859
IllustrationInfo
ImageInfo – Size: thumb
  Target: https://rps2images.ebscohost.com/rpsweb/othumb?id=NL$407857$PDF&s=r
– Size: medium
  Target: https://rps2images.ebscohost.com/rpsweb/othumb?id=NL$407857$PDF&s=d
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Programming Language Pragmatics
– Name: Abstract
  Label: Description
  Group: Ab
  Data: The innovative approach of the first edition of Programming Language Pragmatics provided students with an integrated view of programming language design and implementation, while offering a solid teaching text on timely language topics in a rigorous yet accessible style. The new edition carries on these distinctive features as well as the signature tradition of illustrating the most recent developments in programming language design with a variety of modern programming languages.Addresses the most recent developments in programming language design, including C99, C#, and Java 5Introduces and discusses scripting languages throughout the book as well as in an entire new chapterIncludes a comprehensive chapter on concurrency, with coverage of the new Java concurrency package (JSR 166) and the comparable mechanisms in C#Updates many sections and topics, including iterators, exceptions, polymorphism, templates/generics, scope rules and declaration ordering, separate compilation, garbage collection, and threads and synchronizationHighlights the interaction and tradeoffs inherent in language design and language implementation decisions with over 100'Design and Implementation'call-out boxesAdds end-of-chapter'Exploration'exercises—open-ended, research-type activitiesProvides review questions after sections for quick self-assessmentIncludes over 800 numbered examples to help the reader quickly cross-reference and access content
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Michael+L%2E+Scott%22">Michael L. Scott</searchLink>
– Name: TypePub
  Label: Resource Type
  Group: TypPub
  Data: eBook.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Programming+languages+%28Electronic+computers%29%22">Programming languages (Electronic computers)</searchLink>
– Name: SubjectBISAC
  Label: Categories
  Group: Su
  Data: <searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Languages+%2F+General%22">COMPUTERS / Languages / General</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Computer+Architecture%22">COMPUTERS / Computer Architecture</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Computer+Science%22">COMPUTERS / Computer Science</searchLink>
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=nlebk&AN=407857
RecordInfo BibRecord:
  BibEntity:
    Classifications:
      – Code: 005.13
        Scheme: ddc
        Type: prePub
    Languages:
      – Code: eng
        Text: English
    Subjects:
      – SubjectFull: Programming languages (Electronic computers)
        Type: general
    Titles:
      – TitleFull: Programming Language Pragmatics
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Michael L. Scott
      – PersonEntity:
          Name:
            NameFull: Michael L. Scott
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2006
            – D: 04
              M: 02
              Type: profile
              Y: 2014
          Identifiers:
            – Type: isbn-print
              Value: 9780126339512
            – Type: isbn-electronic
              Value: 9780080515168
          Titles:
            – TitleFull: Programming Language Pragmatics
              Type: main
ResultId 1