eBook
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. 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. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Ronald+T%2E+Kneusel%22">Ronald T. Kneusel</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--History%22">Programming languages (Electronic computers)--History</searchLink><br /><searchLink fieldCode="DE" term="%22Programming+languages+%28Electronic+computers%29--Popular+works%22">Programming languages (Electronic computers)--Popular works</searchLink><br /><searchLink fieldCode="DE" term="%22Microcomputers--Programming--Popular+works%22">Microcomputers--Programming--Popular works</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+Science%22">COMPUTERS / Computer Science</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Programming+%2F+Open+Source%22">COMPUTERS / Programming / Open Source</searchLink> |
| 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 |