Welcome to our book review site www.go-pdf.online!

You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.

Sign up

Programming in Scala
  • Language: en
  • Pages: 778

Programming in Scala

  • Type: Book
  • -
  • Published: 2008
  • -
  • Publisher: Artima Inc

A comprehensive step-by-step guide

JVM Tutorials - Herong's Tutorial Examples
  • Language: en
  • Pages: 506

JVM Tutorials - Herong's Tutorial Examples

This book is a collection of notes and sample codes written by the author while he was learning JVM himself. Topics include JVM (Java Virtual Machine) Architecture and Components; Oracle JVM implementation - HotSpot; Eclipse JVM implementation - Eclipse OpenJ9; java.lang.Runtime - The JVM Instance class; Loading Native Libraries; java.lang.System - Representing Operating System; java.lang.ClassLoader - Loading class files; java.lang.Class - Class reflections; Runtime data areas, heap memory and Garbage Collection; Stack, Frame and Stack overflow; Multi-threading impacts on CPU and I/O; CDS (Class Data Sharing); Micro Benchmark tests on different types of operations. Updated in 2024 (Version v5.13) with HotSpot JVM 20. For latest updates and free sample chapters, visit https://www.herongyang.com/JVM.

The Dart Programming Language
  • Language: en
  • Pages: 701

The Dart Programming Language

Dart is a class-based, object-oriented language that simplifies the development of structured modern apps, scales from small scripts to large applications, and can be compiled to JavaScript for use in any modern browser. In this rigorous but readable introductory text, Dart specification lead Gilad Bracha fully explains both the language and the ideas that have shaped it. The Dart Programming Language offers an authoritative description of Dart for programmers, computer science students, and other well-qualified professionals. The text illuminates key programming constructs with significant examples, focusing on principles of the language, such as optional typing and pure object-orientation....

Advances in Smalltalk
  • Language: en
  • Pages: 164

Advances in Smalltalk

This book constitutes the thoroughly refereed post-proceedings of the 14th International Smalltalk Conference, ISC 2006, held in Prague, Czech Republic in September 2006. Being a live forum on cutting edge software technologies, the conference attracted researchers and professionals from both academia and industry that produced papers covering topics from foundational issues to advanced applications.

ECOOP 2003 - Object-Oriented Programming
  • Language: en
  • Pages: 515

ECOOP 2003 - Object-Oriented Programming

  • Type: Book
  • -
  • Published: 2003-08-20
  • -
  • Publisher: Springer

The refereed proceedings of the 17th European Conference on Object-Oriented Programming, ECOOP 2003, held in Darmstadt, Germany in July 2003. The 18 revised full papers presented together with 2 invited papers were carefully reviewed and selected from 88 submissions. The papers are organized in topical sections on aspects and components; patterns, architecture, and collaboration; types; modeling; algorithms, optimization, and runtimes; and formal techniques and methodology.

The Mathematical-Function Computation Handbook
  • Language: en
  • Pages: 1145

The Mathematical-Function Computation Handbook

  • Type: Book
  • -
  • Published: 2017-08-20
  • -
  • Publisher: Springer

This highly comprehensive handbook provides a substantial advance in the computation of elementary and special functions of mathematics, extending the function coverage of major programming languages well beyond their international standards, including full support for decimal floating-point arithmetic. Written with clarity and focusing on the C language, the work pays extensive attention to little-understood aspects of floating-point and integer arithmetic, and to software portability, as well as to important historical architectures. It extends support to a future 256-bit, floating-point format offering 70 decimal digits of precision. Select Topics and Features: references an exceptionally...

Programming Languages for Scalable Software Extension and Composition
  • Language: en
  • Pages: 448

Programming Languages for Scalable Software Extension and Composition

  • Type: Book
  • -
  • Published: 2007
  • -
  • Publisher: Unknown

Large software systems are often constructed by reusing existing code. This dissertation describes several approaches that address the limitations of existing code reuse mechanisms such as class inheritance. The Polyglot design pattern enables software systems to be extended in a scalable way: the code required to extend the system is proportional to the amount of new functionality provided. This design pattern has been used to implement an extensible compiler framework. Nested inheritance is an object-oriented programming language mechanism that supports scalable extensibility in a safer, more natural way than the design pattern approach. Nested inheritance permits modular, typesafe extensi...

OCA Java SE 7 Programmer I Study Guide (Exam 1Z0-803)
  • Language: en
  • Pages: 627

OCA Java SE 7 Programmer I Study Guide (Exam 1Z0-803)

A Proven Study System for Oracle Certified Associate Exam 1Z0-803 Prepare for the Oracle Certified Associate Java SE 7 Programmer I exam with help from this exclusive Oracle Press guide. In each chapter, you'll find challenging exercises, practice questions, a two-minute drill, and a chapter summary to highlight what you've learned. This authoritative guide will help you pass the test and will also serve as your essential on-the-job reference. Get complete coverage of all OCA objectives for exam 1Z0-803, including: Packaging, compiling, and interpreting Java code Programming with Java statements Programming with Java operators and strings Working with basic classes and variables Understanding variable scope and class construction Programming with arrays Understanding class inheritance Understanding polymorphism and casts Handling exceptions Working with classes and their relationships Electronic content includes: One full practice exam Detailed answers and explanations Score report performance assessment tool Free with online registration: Bonus exam

SCJA Sun Certified Java Associate Study Guide (Exam CX-310-019)
  • Language: en
  • Pages: 497

SCJA Sun Certified Java Associate Study Guide (Exam CX-310-019)

The SCJA certification is for entry-level Java programmers interested in pursuing a career in application development or software project management

The School of Niklaus Wirth
  • Language: en
  • Pages: 280

The School of Niklaus Wirth

Niklaus Wirth is one of the great pioneers of computer technology and winner of the ACM's A.M. Turing Award, the most prestigious award in computer science. he has made substantial contributions to the development of programming languages, compiler construction, programming methodology, and hardware design. While working at ERH Zurich, he developed the languages Pascal and Modula-2. He also designed an early high performance workstation, the Personal Computer Lilith, and most recently the language and operating system Oberon. While Wirth has often been praised for his excellent work as a language designer and engineer, he is also an outstanding educator-something for which he is not as well ...