Strange Code : Esoteric Languages That Make Programming Fun Again

Λεπτομέρειες βιβλιογραφικής εγγραφής
Τίτλος: Strange Code : Esoteric Languages That Make Programming Fun Again
Περιγραφή: 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 languages Learning to think in these languages will make you a better, more confident programmer.
Συγγραφείς: Ronald T. Kneusel
Resource Type: eBook.
Θέματα: Programming languages (Electronic computers)--History, Programming languages (Electronic computers)--Popular works, Microcomputers--Programming--Popular works
Categories: COMPUTERS / Languages / General, COMPUTERS / Computer Science, COMPUTERS / Programming / Open Source
Βάση Δεδομένων: eBook Index
FullText Text:
  Availability: 0
Header DbId: edsebk
DbLabel: eBook Index
An: 3215611
RelevancyScore: 962
AccessLevel: 6
PubType: eBook
PubTypeId: ebook
PreciseRelevancyScore: 962.24267578125
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Strange Code : Esoteric Languages That Make Programming Fun Again
– Name: Abstract
  Label: Description
  Group: Ab
  Data: 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.&#160;Later chapters address the even more unusual esolangs, nearly all of which are like nothing you&#39;ve ever seen. Finally, author Ron Kneusel helps you develop and use two entirely new programming languages.&#160;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.&#160;You&#39;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 [-&gt;-[&gt;+&gt;&gt;]&gt;[[- ]+&gt;+&gt;&gt;]&lt;&lt;&lt;&lt;&lt;]How to design and create two original programming languages&#160;Learning to think in these languages will make you a better, more confident programmer.
– Name: Author
  Label: Authors
  Group: Au
  Data: &lt;searchLink fieldCode=&quot;AR&quot; term=&quot;%22Ronald+T%2E+Kneusel%22&quot;&gt;Ronald T. Kneusel&lt;/searchLink&gt;
– Name: TypePub
  Label: Resource Type
  Group: TypPub
  Data: eBook.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: &lt;searchLink fieldCode=&quot;DE&quot; term=&quot;%22Programming+languages+%28Electronic+computers%29--History%22&quot;&gt;Programming languages (Electronic computers)--History&lt;/searchLink&gt;&lt;br /&gt;&lt;searchLink fieldCode=&quot;DE&quot; term=&quot;%22Programming+languages+%28Electronic+computers%29--Popular+works%22&quot;&gt;Programming languages (Electronic computers)--Popular works&lt;/searchLink&gt;&lt;br /&gt;&lt;searchLink fieldCode=&quot;DE&quot; term=&quot;%22Microcomputers--Programming--Popular+works%22&quot;&gt;Microcomputers--Programming--Popular works&lt;/searchLink&gt;
– Name: SubjectBISAC
  Label: Categories
  Group: Su
  Data: &lt;searchLink fieldCode=&quot;ZK&quot; term=&quot;%22COMPUTERS+%2F+Languages+%2F+General%22&quot;&gt;COMPUTERS / Languages / General&lt;/searchLink&gt;&lt;br /&gt;&lt;searchLink fieldCode=&quot;ZK&quot; term=&quot;%22COMPUTERS+%2F+Computer+Science%22&quot;&gt;COMPUTERS / Computer Science&lt;/searchLink&gt;&lt;br /&gt;&lt;searchLink fieldCode=&quot;ZK&quot; term=&quot;%22COMPUTERS+%2F+Programming+%2F+Open+Source%22&quot;&gt;COMPUTERS / Programming / Open Source&lt;/searchLink&gt;
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=3215611
RecordInfo BibRecord:
  BibEntity:
    Classifications:
      – Code: 005.13
        Scheme: ddc
        Type: prePub
    Languages:
      – Code: eng
        Text: English
    Subjects:
      – SubjectFull: Programming languages (Electronic computers)--History
        Type: general
      – SubjectFull: Programming languages (Electronic computers)--Popular works
        Type: general
      – SubjectFull: Microcomputers--Programming--Popular works
        Type: general
    Titles:
      – TitleFull: Strange Code : Esoteric Languages That Make Programming Fun Again
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Ronald T. Kneusel
      – PersonEntity:
          Name:
            NameFull: Ronald T. Kneusel
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2022
            – D: 18
              M: 10
              Type: profile
              Y: 2022
          Identifiers:
            – Type: isbn-print
              Value: 9781718502406
            – Type: isbn-electronic
              Value: 9781718502413
          Titles:
            – TitleFull: Strange Code : Esoteric Languages That Make Programming Fun Again
              Type: main
ResultId 1