Tags:
[ snip ] Of them I've been missing the cookbook the most. I'm a script hacker rather than a programmer, I tend to favour towards using ideas and structures from other scripts and working them into my own scripts rather than writing an entire script from scratch; so the cookbook suits perfectly.
[ snip ]
b) Higher-order Perl: A Guide To Program Transformation
Mark Jason Dominus
Morgan Kaufmann Pub, 2005
ISBN 1558607013, 978-1558607019
From this book, you can learn both Perl language and higher-order programming!
When I was teaching language data processing (linguistics) at UH back in the 90s, I was using Learning Perl. Having looked at the 5th edition, I know I could have done a better job. And I think I could have made it less painful if I had not insisted that they use Emacs. I love Emacs, but for non-technical linguists Perl+Emacs is an abortive combination.
If anyone is interested in crunching biological research data, I've used Beginning Perl for Bioinformatics.
Alf Maglalang said:When I was teaching language data processing (linguistics) at UH back in the 90s, I was using Learning Perl. Having looked at the 5th edition, I know I could have done a better job. And I think I could have made it less painful if I had not insisted that they use Emacs. I love Emacs, but for non-technical linguists Perl+Emacs is an abortive combination.
If anyone is interested in crunching biological research data, I've used Beginning Perl for Bioinformatics.
How is Bioinformatics different? By the way, I'm glad you had a look at the 5th edition; I think some of the nuances and idioms are well presented. Makes Perl look less like a language to program and more an expression of a task. And presents some of those little elegances in a most ordinary way. Like a real language.
Hi Brian, bioinformatics is a growing field that intensively uses computational power for any biological research that involves a lot of data, basically almost all of biology (except for some case studies). I did some gene sequence finding for a friend many many years ago. The technique I used was close to the way I was using perl for language data. I was able to accomplish the genetic project with a series of regular expressions, automatic counting, and some interactivity.
Unfortunately, language data is a lot more intractable. A sequence of sounds is not simply a sequence of DNA. A sequence of spoken sounds have to be analyzed in several levels from phonology to words to word-formation to syntax. For my beginning course, I could only demonstrate some basic ways to analyze phonology and very little syntax, with a lot of pseudo-data so as not to intimidate the students. There are thousands of human languages -- each as complicated as another. and Perl was not readily suited to do complicated syntactic analyses, much less semantic analyses. I used other things for those.
Brian P Kim said:Alf Maglalang said:When I was teaching language data processing (linguistics) at UH back in the 90s, I was using Learning Perl. Having looked at the 5th edition, I know I could have done a better job. And I think I could have made it less painful if I had not insisted that they use Emacs. I love Emacs, but for non-technical linguists Perl+Emacs is an abortive combination.
If anyone is interested in crunching biological research data, I've used Beginning Perl for Bioinformatics.
How is Bioinformatics different? By the way, I'm glad you had a look at the 5th edition; I think some of the nuances and idioms are well presented. Makes Perl look less like a language to program and more an expression of a task. And presents some of those little elegances in a most ordinary way. Like a real language.
© 2025 Created by Daniel Leuck.
Powered by