Items related to Strange Code: Esoteric Languages That Make Programming...

Strange Code: Esoteric Languages That Make Programming Fun Again - Softcover

  • 4.33 out of 5 stars
    9 ratings by Goodreads
 
9781718502406: Strange Code: Esoteric Languages That Make Programming Fun Again

Synopsis

Strengthen your overall coding skills by exploring the wonderful, wild, and often weird world of esoteric languages (esolangs).

Strange Code starts with a dive into the underlying history of programming, covering the early computer-science concepts, like Turing machines and Turing completeness, that led to the languages we use today. It then explores the realm of “atypical” programming languages, introducing you to the out-of-the-box thinking that comes from these unusual approaches to coding. 

Later chapters address the even more unusual esolangs, nearly all of which are like nothing you’ve ever seen. Finally, author Ron Kneusel helps you develop and use two entirely new programming languages. You may not apply these languages in your day job, but this one-of-a-kind book will motivate you to think differently about what it means to express thought through code, while discovering the far-flung boundaries of programming.
 
You’ll learn:

  • How to program with pictures using Piet
  • How to write two-dimensional programs in Befunge
  • How to implement machine-learning algorithms using the text pattern matching language SNOBOL
  • How to decipher Brainfuck code like [->-[>+>>]>[[-<+>]+>+>>]<<<<<]
  • How to design and create two original programming languages
  •  
    Learning to think in these languages will make you a better, more confident programmer.

    "synopsis" may belong to another edition of this title.

    About the Author

    A programming language enthusiast, Ronald T. Kneusel’s experience with programming languages began circa 1980 when he first encountered an Apple II computer. Decades later, he completed a PhD in machine learning from the University of Colorado, Boulder, and now works in the industry developing deep learning systems. He is the author of Practical Deep Learning: A Python-Based Introduction (No Starch Press), Math for Deep Learning (No Starch Press), Numbers and Computers (Springer), and Random Numbers and Computers (Springer).

    "About this title" may belong to another edition of this title.

    • PublisherNo Starch Press
    • Publication date2022
    • ISBN 10 1718502400
    • ISBN 13 9781718502406
    • BindingPaperback
    • LanguageEnglish
    • Number of pages496
    • Rating
      • 4.33 out of 5 stars
        9 ratings by Goodreads

    Buy Used

    Condition: As New
    LIKE NEW!!! Has a red or black...
    View this item

    US$ 3.95 shipping within U.S.A.

    Destination, rates & speeds

    Search results for Strange Code: Esoteric Languages That Make Programming...

    Stock Image

    Kneusel, Ronald T.
    Published by No Starch Press, 2022
    ISBN 10: 1718502400 ISBN 13: 9781718502406
    Used paperback

    Seller: Bellwetherbooks, McKeesport, PA, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    paperback. Condition: As New. LIKE NEW!!! Has a red or black remainder mark on bottom/exterior edge of pages. Seller Inventory # NS-PB-LN-1718502400

    Contact seller

    Buy Used

    US$ 17.48
    Convert currency
    Shipping: US$ 3.95
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 1 available

    Add to basket

    Stock Image

    Kneusel, Ronald T.
    Published by No Starch Press, Incorporated, 2022
    ISBN 10: 1718502400 ISBN 13: 9781718502406
    Used Softcover

    Seller: Better World Books, Mishawaka, IN, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Condition: Very Good. Used book that is in excellent condition. May show signs of wear or have minor defects. Seller Inventory # 51913136-6

    Contact seller

    Buy Used

    US$ 22.23
    Convert currency
    Shipping: FREE
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 1 available

    Add to basket

    Stock Image

    KNEUSEL, RONALD T
    Published by Penguin Random House
    ISBN 10: 1718502400 ISBN 13: 9781718502406
    New

    Seller: INDOO, Avenel, NJ, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Condition: New. Seller Inventory # 9781718502406

    Contact seller

    Buy New

    US$ 36.82
    Convert currency
    Shipping: FREE
    Within U.S.A.
    Destination, rates & speeds

    Quantity: Over 20 available

    Add to basket

    Seller Image

    Kneusel, Ronald T.
    Published by No Starch Press, 2022
    ISBN 10: 1718502400 ISBN 13: 9781718502406
    New Softcover

    Seller: GreatBookPrices, Columbia, MD, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Condition: New. Seller Inventory # 44372250-n

    Contact seller

    Buy New

    US$ 34.21
    Convert currency
    Shipping: US$ 2.64
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 15 available

    Add to basket

    Seller Image

    Kneusel, Ronald T.
    Published by No Starch Press, 2022
    ISBN 10: 1718502400 ISBN 13: 9781718502406
    Used Softcover

    Seller: GreatBookPrices, Columbia, MD, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Condition: As New. Unread book in perfect condition. Seller Inventory # 44372250

    Contact seller

    Buy Used

    US$ 34.27
    Convert currency
    Shipping: US$ 2.64
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 15 available

    Add to basket

    Stock Image

    Kneusel,RonaldT.
    Published by Penguin Random House
    ISBN 10: 1718502400 ISBN 13: 9781718502406
    Used

    Seller: INDOO, Avenel, NJ, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Condition: As New. Unread copy in mint condition. Seller Inventory # RH9781718502406

    Contact seller

    Buy Used

    US$ 36.92
    Convert currency
    Shipping: FREE
    Within U.S.A.
    Destination, rates & speeds

    Quantity: Over 20 available

    Add to basket

    Stock Image

    Ronald T. Kneusel
    Published by Penguin Random House Group, 2022
    ISBN 10: 1718502400 ISBN 13: 9781718502406
    New PAP

    Seller: PBShop.store US, Wood Dale, IL, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    PAP. Condition: New. New Book. Shipped from UK. Established seller since 2000. Seller Inventory # DB-9781718502406

    Contact seller

    Buy New

    US$ 45.20
    Convert currency
    Shipping: FREE
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 3 available

    Add to basket

    Stock Image

    Kneusel, Ronald T.
    Published by No Starch Press, 2022
    ISBN 10: 1718502400 ISBN 13: 9781718502406
    New Softcover

    Seller: Books Puddle, New York, NY, U.S.A.

    Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

    Condition: New. Seller Inventory # 26395183285

    Contact seller

    Buy New

    US$ 43.22
    Convert currency
    Shipping: US$ 3.99
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 3 available

    Add to basket

    Seller Image

    Ronald T. Kneusel
    ISBN 10: 1718502400 ISBN 13: 9781718502406
    New Paperback

    Seller: Grand Eagle Retail, Fairfield, OH, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Paperback. Condition: new. Paperback. Strengthen your overall coding skills by exploring the wonderful, wild, and often weird world of esoteric languages (esolangs).Strengthen your overall coding skills by exploring the wonderful, wild, and often weird world of esoteric languages (esolangs).Strange Code starts with a dive into the underlying history of programming, covering the early computer-science concepts, like Turing machines and Turing completeness, that led to the languages we use today. It then explores the realm of "atypical" programming languages, introducing you to the out-of-the-box thinking that comes from these unusual approaches to coding.Later chapters address the even more unusual esolangs, nearly all of which are like nothing you've ever seen. Finally, author Ron Kneusel helps you develop and use two entirely new programming languages. You may not apply these languages in your day job, but this one-of-a-kind book will motivate you to think differently about what it means to express thought through code, while discovering the far-flung boundaries of programming.You'll learn-How to program with pictures using PietHow to write two-dimensional programs in BefungeHow to implement machine-learning algorithms using the text pattern matching language SNOBOLHow to decipher Brainfuck code like ->- >+>> > - +>+>> <<<<<How to design and create two original programming languagesLearning to think in these languages will make you a better, more confident programmer. Shipping may be from multiple locations in the US or from the UK, depending on stock availability. Seller Inventory # 9781718502406

    Contact seller

    Buy New

    US$ 55.40
    Convert currency
    Shipping: FREE
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 1 available

    Add to basket

    Stock Image

    Ronald T. Kneusel
    Published by No Starch Press,US, 2022
    ISBN 10: 1718502400 ISBN 13: 9781718502406
    New PAP

    Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

    Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

    PAP. Condition: New. New Book. Shipped from UK. Established seller since 2000. Seller Inventory # DB-9781718502406

    Contact seller

    Buy New

    US$ 47.71
    Convert currency
    Shipping: US$ 9.14
    From United Kingdom to U.S.A.
    Destination, rates & speeds

    Quantity: 3 available

    Add to basket

    There are 17 more copies of this book

    View all search results for this book