|
|
|
|
LEADER |
00000cam a2200000Ii 4500 |
001 |
OR_ocn987047709 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr |n||||||||| |
008 |
170512s2017 cau o 000 0 eng d |
040 |
|
|
|a YDX
|b eng
|e pn
|c YDX
|d N$T
|d EBLCP
|d TEFOD
|d UMI
|d IDEBK
|d STF
|d N$T
|d TOH
|d OCLCF
|d MERER
|d OCLCQ
|d COO
|d OCLCQ
|d UOK
|d CEF
|d KSU
|d VT2
|d WYU
|d C6I
|d UAB
|d ESU
|d UKAHL
|d OCLCQ
|d OCLCO
|d NZAUC
|d OCLCQ
|d OCLCO
|
019 |
|
|
|a 986538824
|a 987320925
|a 987331208
|a 990571257
|a 991539695
|
020 |
|
|
|a 9781491980521
|q (electronic bk.)
|
020 |
|
|
|a 1491980524
|q (electronic bk.)
|
020 |
|
|
|a 9781491980507
|q (electronic bk.)
|
020 |
|
|
|a 1491980508
|q (electronic bk.)
|
020 |
|
|
|z 1491980559
|
020 |
|
|
|z 9781491980552
|
029 |
1 |
|
|a AU@
|b 000060745887
|
029 |
1 |
|
|a GBVCP
|b 1004860811
|
029 |
1 |
|
|a AU@
|b 000067105274
|
035 |
|
|
|a (OCoLC)987047709
|z (OCoLC)986538824
|z (OCoLC)987320925
|z (OCoLC)987331208
|z (OCoLC)990571257
|z (OCoLC)991539695
|
037 |
|
|
|a D72440DB-93DE-4BE6-81A4-DE9638C386C4
|b OverDrive, Inc.
|n http://www.overdrive.com
|
050 |
|
4 |
|a QA76.73.P34
|
072 |
|
7 |
|a TEC
|x 009000
|2 bisacsh
|
072 |
|
7 |
|a TEC
|x 035000
|2 bisacsh
|
082 |
0 |
4 |
|a 005.14
|2 23
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Rosenfeld, Laurent,
|e author.
|
245 |
1 |
0 |
|a Think Perl 6 :
|b how to think like a computer scientist /
|c Laurent Rosenfeld with Allen B. Downey.
|
246 |
3 |
|
|a Think Perl six
|
260 |
|
|
|a Sebastopol, CA :
|b O'Reilly Media,
|c 2017.
|
300 |
|
|
|a 1 online resource
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
588 |
0 |
|
|a Online resource; title from PDF title page (EBSCO, viewed May 31, 2017).
|
505 |
0 |
|
|a Copyright; Table of Contents; Preface; The Aim of This Book; The History of This Book; Conventions Used in This Book; Using Code Examples; O'Reilly Safari; How to Contact Us; Acknowledgments; Contributor List; Part I. Starting with the Basics; Chapter 1. The Way of the Program; What Is a Program?; Running Perl 6; The First Program; Arithmetic Operators; Values and Types; Formal and Natural Languages; Debugging; Glossary; Exercises; Chapter 2. Variables, Expressions, and Statements; Assignment Statements; Variable Names; Expressions and Statements; Script Mode; One-Liner Mode.
|
505 |
8 |
|
|a Order of OperationsString Operations; Comments; Debugging; Glossary; Exercises; Chapter 3. Functions; Function Calls; Functions and Methods; Math Functions; Composition; Adding New Functions (a.k.a. Subroutines); Definitions and Uses; Flow of Execution; Parameters and Arguments; Variables and Parameters Are Local; Stack Diagrams; Fruitful Functions and Void Functions; Function Signatures; Immutable and Mutable Parameters; Functions and Subroutines as First-Class Citizens; Why Functions and Subroutines?; Debugging; Glossary; Exercises; Chapter 4. Loops, Conditionals, and Recursion.
|
505 |
8 |
|
|a Integer Division and ModuloBoolean expressions; Logical Operators; Conditional Execution; Alternative Execution; Chained Conditionals; Nested Conditionals; if Conditionals as Statement Modifiers; Unless Conditional Statement; for Loops; Recursion; Stack Diagrams for Recursive Subroutines; Infinite Recursion; Keyboard Input; Program Arguments and the MAIN Subroutine; Debugging; Glossary; Exercises; Chapter 5. Fruitful Subroutines; Return Values; Incremental Development; Composition; Boolean Functions; A Complete Programming Language; More Recursion; Leap of Faith; One More Example.
|
505 |
8 |
|
|a Checking TypesMulti Subroutines; Debugging; Glossary; Exercises; Chapter 6. Iteration; Assignment Versus Equality; Reassignment; Updating Variables; The while Statement; Local Variables and Variable Scoping; Control Flow Statements (last, next, etc.); Square Roots; Algorithms; Debugging; Glossary; Exercises; Chapter 7. Strings; A String Is a Sequence; Common String Operators; String Length; Searching for a Substring Within the String; Extracting a Substring from a String; A Few Other Useful String Functions or Methods; String Traversal with a while or for Loop; Looping and Counting.
|
505 |
8 |
|
|a Regular Expressions (Regexes)Using Regexes; Building your Regex Patterns; Literal Matching; Wildcards and Character Classes; Quantifiers; Anchors and Assertions; Alternation; Grouping and Capturing; Adverbs (a.k.a. Modifiers); Exercises on Regexes; Putting It All Together; Extracting Dates; Extracting an IP Address; Substitutions; The subst Method; The s/search/replace/ Construct; Using Captures; Adverbs; Debugging; Glossary; Exercises; Chapter 8. Case Study: Word Play; Reading from and Writing to Files; Reading Word Lists; Exercises; Search; Words Longer Than 20 Characters (Solution).
|
520 |
8 |
|
|a If you want to learn how to program and think like a computer scientist, this practical guide will get you started on your programming journey with Perl 6, the new version of the popular programming language. Ideal for beginners, Think Perl 6 contains numerous exercises with multiple solutions and a lot of code examples.
|b Want to learn how to program and think like a computer scientist? This practical guide gets you started on your programming journey with the help of Perl 6, the younger sister of the popular Perl programming language. Ideal for beginners, this hands-on book includes over 100 exercises with multiple solutions, and more than 1,000 code examples so you can quickly practice what you learn. Experienced programmersespecially those who know Perl 5will also benefit. Divided into two parts, Think Perl 6 starts with basic concepts that every programmer needs to know, and then focuses on different programming paradigms and some more advanced programming techniques. With two semesters worth of lessons, this book is the perfect teaching tool for computer science beginners in colleges and universities. Learn basic concepts including variables, expressions, statements, functions, conditionals, recursion, and loops Understand commonly used basic data structures and the most useful algorithms Dive into object-oriented programming, and learn how to construct your own types and methods to extend the language Use grammars and regular expressions to analyze textual content Explore how functional programming can help you make your code simpler and more expressive.
|
590 |
|
|
|a O'Reilly
|b O'Reilly Online Learning: Academic/Public Library Edition
|
650 |
|
0 |
|a Perl (Computer program language)
|
650 |
|
6 |
|a Perl (Langage de programmation)
|
650 |
|
7 |
|a TECHNOLOGY & ENGINEERING
|x Engineering (General)
|2 bisacsh
|
650 |
|
7 |
|a TECHNOLOGY & ENGINEERING
|x Reference.
|2 bisacsh
|
650 |
|
7 |
|a Perl (Computer program language)
|2 fast
|
700 |
1 |
|
|a Downey, Allen B.,
|e author.
|
776 |
0 |
8 |
|i Print version:
|a Rosenfeld, Laurent.
|t Think Perl 6.
|d Sebastopol, CA : O'Reilly Media, 2017
|w (DLC) 2017448874
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781491980545/?ar
|z Texto completo (Requiere registro previo con correo institucional)
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH32777837
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH32752833
|
938 |
|
|
|a ProQuest Ebook Central
|b EBLB
|n EBL4856386
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 1516449
|
938 |
|
|
|a ProQuest MyiLibrary Digital eBook Collection
|b IDEB
|n cis38172785
|
938 |
|
|
|a YBP Library Services
|b YANK
|n 14412124
|
994 |
|
|
|a 92
|b IZTAP
|