Advanced Perl Programming
''Advanced Perl Programming'' is a 1997 book by Sriram Srinivasan which covers complex techniques needed in production level Perl. The second edition, by Simon Cozens and edited by Allison Randal, was published in 2005. It contains a different set of high-level programming techniques intended for practical use, and is described awww.oreilly.com Related books include '' Programming Perl'', '' Perl Cookbook'', and ''Perl Hacks''. Reception Charles Stross called ''Advanced Perl Programming'' sections on networking and object-oriented programming Object-oriented programming (OOP) is a programming paradigm based on the concept of " objects", which can contain data and code. The data is in the form of fields (often known as attributes or ''properties''), and the code is in the form of ... "well-nigh indispensable". Eric S. Raymond called Sriram Srinivasan's commentary on the Perl language "uniformly intelligent, incisive and tasteful". Donald Bryson of Network Computing ma ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Perl
Perl is a family of two High-level programming language, high-level, General-purpose programming language, general-purpose, Interpreter (computing), interpreted, dynamic programming languages. "Perl" refers to Perl 5, but from 2000 to 2019 it also referred to its redesigned "sister language", Perl 6, before the latter's name was officially changed to Raku (programming language), Raku in October 2019. Though Perl is not officially an acronym, there are various backronyms in use, including "Practical Data extraction, Extraction and Reporting Language". Perl was developed by Larry Wall in 1987 as a general-purpose Unix scripting language to make report processing easier. Since then, it has undergone many changes and revisions. Raku, which began as a redesign of Perl 5 in 2000, eventually evolved into a separate language. Both languages continue to be developed independently by different development teams and liberally borrow ideas from each other. The Perl languages borrow featur ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Allison Randal
Allison Randal is a software developer and author. She was the chief architect of the Parrot virtual machine, a member of the board of directors for The Perl Foundation, a director of the Python Software Foundation from 2010 to 2012, and the chairman of the Parrot Foundation. She is also the lead developer of Punie Punie is a compiler created as a test case for the Parrot virtual machine. Its goal is to compile Perl v1 code and thereby exercise Parrot's compiler tools. Status The project is championed by Allison Randal, though several other Parrot hackers ha ..., the port of Perl 1 to Parrot. She is co-author oPerl 6 and Parrot Essentialsand thSynopsesof Perl 6. She was employed by O'Reilly Media. From August 2010 till February 2012, Randal was the Technical Architect of Ubuntu at Canonical. In 2009, Randal was chair of O'Reilly's Open Source Convention (OSCON). She was elected a fellow of the Python Software Foundation in 2010. She is currently a director of the ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Programming Perl
''Programming Perl'', best known as the Camel Book among programmers, is a book about writing programs using the Perl programming language, revised as several editions (1991-2012) to reflect major language changes since Perl version 4. Editions have been co-written by the creator of Perl, Larry Wall, along with Randal L. Schwartz, then Tom Christiansen and then Jon Orwant. Published by O'Reilly Media, the book is considered the canonical reference work for Perl programmers. With over 1,000 pages, the various editions contain complete descriptions of each Perl language version and its interpreter. Examples range from trivial code snippets to the highly complex expressions for which Perl is widely known. The camel book editions are also noted for being written in an approachable and humorous style. History The first edition, which gained the nickname "the pink camel" due to its pink spine, was originally published in January 1991 and covered version 4 of the Perl language. It w ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Perl Cookbook
The ''Perl Cookbook'', , is a book containing solutions to common short tasks in Perl. Each chapter covers a particular topic area ("Strings", "Ties, Objects, and Classes", "CGI") and is divided into around a dozen ''recipes'' each on a particular problem ("Reversing A String By Word Or Character", "Accessing Overridden Methods", "Managing Cookies"). Each recipe has four parts: "Problem", "Solution", "Discussion", and "See Also". The Perl Cookbook is written by Tom Christiansen and Nathan Torkington, and published by O'Reilly. The Perl Cookbook inspired the PLEAC (Programming Language Examples Alike Cookbook) website, which translated the code snippets in the Perl Cookbook into other languages: Python, Ruby, Guile, Tcl, Java Java (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's mo ..., ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Charles Stross
Charles David George "Charlie" Stross (born 18 October 1964) is a British writer of science fiction and fantasy. Stross specialises in hard science fiction and space opera. Between 1994 and 2004, he was also an active writer for the magazine '' Computer Shopper'' and was responsible for its monthly Linux column. He stopped writing for the magazine to devote more time to novels. However, he continues to publish freelance articles on the Internet. Early life and education Stross was born in Leeds, England. He showed an early interest in writing and wrote his first science fiction story at age 12. He graduated with a bachelor's degree in Pharmacy in 1986 and qualified as a pharmacist in 1987. In 1989, he enrolled at Bradford University for a post-graduate degree in computer science. In 1990, he went to work as a technical author and programmer. In 2000, he began working as a writer full-time, as a technical writer at first, but then became successful as a fiction writer. [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Computer Network
A computer network is a set of computers sharing resources located on or provided by network nodes. The computers use common communication protocols over digital interconnections to communicate with each other. These interconnections are made up of telecommunication network technologies, based on physically wired, optical, and wireless radio-frequency methods that may be arranged in a variety of network topologies. The nodes of a computer network can include personal computers, servers, networking hardware, or other specialised or general-purpose hosts. They are identified by network addresses, and may have hostnames. Hostnames serve as memorable labels for the nodes, rarely changed after initial assignment. Network addresses serve for locating and identifying the nodes by communication protocols such as the Internet Protocol. Computer networks may be classified by many criteria, including the transmission medium used to carry signals, bandwidth, communications ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Object-oriented Programming
Object-oriented programming (OOP) is a programming paradigm based on the concept of " objects", which can contain data and code. The data is in the form of fields (often known as attributes or ''properties''), and the code is in the form of procedures (often known as '' methods''). A common feature of objects is that procedures (or methods) are attached to them and can access and modify the object's data fields. In this brand of OOP, there is usually a special name such as or used to refer to the current object. In OOP, computer programs are designed by making them out of objects that interact with one another. OOP languages are diverse, but the most popular ones are class-based, meaning that objects are instances of classes, which also determine their types. Many of the most widely used programming languages (such as C++, Java, Python, etc.) are multi-paradigm and they support object-oriented programming to a greater or lesser degree, typically in combination with ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Eric S
The given name Eric, Erich, Erikk, Erik, Erick, or Eirik is derived from the Old Norse name ''Eiríkr'' (or ''Eríkr'' in Old East Norse due to monophthongization). The first element, ''ei-'' may be derived from the older Proto-Norse ''* aina(z)'', meaning "one, alone, unique", ''as in the form'' ''Æ∆inrikr'' explicitly, but it could also be from ''* aiwa(z)'' "everlasting, eternity", as in the Gothic form ''Euric''. The second element ''- ríkr'' stems either from Proto-Germanic ''* ríks'' "king, ruler" (cf. Gothic ''reiks'') or the therefrom derived ''* ríkijaz'' "kingly, powerful, rich, prince"; from the common Proto-Indo-European root * h₃rḗǵs. The name is thus usually taken to mean "sole ruler, autocrat" or "eternal ruler, ever powerful". ''Eric'' used in the sense of a proper noun meaning "one ruler" may be the origin of ''Eriksgata'', and if so it would have meant "one ruler's journey". The tour was the medieval Swedish king's journey, when newly elected, to s ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Linux Format
''Linux Format'' is the UK's first Linux-specific magazine, and as of 2013 was the best-selling Linux title in the UK. It is also exported to many countries worldwide. It is published by Future plc (which produces a number of other computer magazines). ''Linux Format'' is commonly abbreviated to LXF, and issues are referred to with LXF as a prefix followed by the issue number (for example, LXF102 refers to the 102nd issue). It began as a one-issue pilot in 1999 called ''Linux Answers'', and began full publication as ''Linux Format'' in May 2000 after being launched and produced by a small team consisting of Editor Nick Veitch, Art Editor Chris Crookes and staff writer Richard Drummond, who together created the magazine's core values and initial design appearance. Currently Linux Format has translated editions available in Italy, Greece and Russia. Many magazines are exported around the world, principally to the USA where they are sold in Barnes & Noble stores, as well as other la ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Future Publishing
Future plc is an international multimedia company established in the United Kingdom in 1985. The company has over 220 brands that span magazines, newsletters, websites, and events in fields such as video games, technology, films, music, photography, home, and knowledge. Zillah Byng-Thorne has been CEO since 2014. The company is listed on the London Stock Exchange and is a constituent of the FTSE 250 Index. History 1985–2012 The company was founded as Future Publishing in Somerton, Somerset, England, in 1985 by Chris Anderson with the sole magazine ''Amstrad Action''. An early innovation was the inclusion of free software on magazine covers; they were the first company to do so. It acquired GP Publications so establishing Future US in 1994. From 1995 to 1997, the company published ''Arcane'', a magazine which largely focused on tabletop games. Anderson sold Future to Pearson plc for £52.7m in 1994, but bought it back in 1998, with Future chief executive Greg Ingham an ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Linux Journal
''Linux Journal'' (''LJ'') is an American monthly technology magazine originally published by Specialized System Consultants, Inc. (SSC) in Seattle, Washington since 1994. In December 2006 the publisher changed to Belltown Media, Inc. in Houston, Texas. Since 2017, the publisher was Linux Journal, LLC. located in Denver, Colorado. The magazine focused specifically on Linux, allowing the content to be a highly specialized source of information for open source enthusiasts. The magazine was published from March 1994 to August 2019, over 25 years, before being bought by Slashdot Media in 2020. History ''Linux Journal'' was the first magazine to be published about the Linux kernel and operating systems based on it. It was established in 1994. The first issue was published in March 1994 by Phil Hughes and Bob Young, who later co-founded Red Hat, and it featured an interview with Linux creator Linus Torvalds. The publication's last print edition was August 2011, issue 208. Beginni ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
UBM TechWeb
UBM Technology Group, formerly CMP Publications, was a business-to-business multimedia company that provided information and integrated marketing services to technology professionals worldwide. It offered marketers and advertisers services such as print, newsletters, custom web sites, and events. Its products and services include newspapers, magazines, Internet products, research, education and training, trade shows and conferences, direct marketing services and custom publishing. Headquartered in San Francisco, California, UBM Technology Group was a part of UBM, a global business-to-business (B2B) events organiser which in turn owned by Informa and later absorbed into Informa Tech. History In 1971, Gerard "Gerry" Leeds and his wife, Lilo, founded the company as CMP Publications Inc. in Manhasset, New York. Their sons Michael and Daniel managed the company in 1988, and launched TechWeb in 1994. CMP Media went public in 1997. CMP Media acquired McGraw-Hill Information Technolog ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |