Tags
Language
Tags
October 2025
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    An Experiential Introduction to Principles of Programming Languages (The MIT Press)

    Posted By: yoyoloit
    An Experiential Introduction to Principles of Programming Languages (The MIT Press)

    An Experiential Introduction to Principles of Programming Languages
    by Rajan, Hridesh;

    English | 2022 | ISBN: ‎ 0262045451 | 283 pages | True EPUB | 13.76 MB

    A textbook that uses a hands-on approach to teach principles of programming languages, with Java as the implementation language.

    This introductory textbook uses a hands-on approach to teach the principles of programming languages. Using Java as the implementation language, Rajan covers a range of emerging topics, including concurrency, Big Data, and event-driven programming. Students will learn to design, implement, analyze, and understand both domain-specific and general-purpose programming languages.

    • Develops basic concepts in languages, including means of computation, means of combination, and means of abstraction.
    • Examines imperative features such as references, concurrency features such as fork, and reactive features such as event handling.
    • Covers language features that express differing perspectives of thinking about computation, including those of logic programming and flow-based programming.
    • Presumes Java programming experience and understanding of object-oriented classes, inheritance, polymorphism, and static classes.
    • Each chapter corresponds with a working implementation of a small programming language allowing students to follow along.