{"id":8533,"date":"2005-01-25T01:36:47","date_gmt":"2005-01-24T23:36:47","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/2005\/01\/25\/practical-perl-programming\/"},"modified":"2005-04-17T06:57:09","modified_gmt":"2005-04-17T03:57:09","slug":"practical-perl-programming","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2005\/01\/25\/practical-perl-programming\/","title":{"rendered":"Practical Perl Programming"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p>If you really wanted to learn Perl programming language, you would have learned it already.  But if your will was not enough, and you still haven&#8217;t learned it, you do, probably, feel guilty every time you think about it.  Just to give you yet another reason to fill the guilt for not learning Perl, I present you with the link to the online version of &#8220;<a href=\"http:\/\/www.cs.cf.ac.uk\/Dave\/PERL\/\">Practical Perl Programming<\/a>&#8221; book.<\/p>\n<p>If you know Perl, than you won&#8217;t find anything new there.  You can read all of these information in Perl manuals, online guides, forums and at <a href=\"http:\/\/www.perlmonks.org\">PerlMonks<\/a>.  This is just another reference for you.<\/p>\n<p>But if you don&#8217;t know Perl, but want to learn it, there are two ways you can go about it.  You can either bookmark the link and make a promise to yourself (yes, once again) that you will learn Perl and this book will help you when you&#8217;ll start.  Or you can follow the link to the book and start learning right now.  If you choose this path, than next time I post some link to Perl resource you&#8217;ll feel proud instead of guilty.<\/p>\n<p>The time has come!<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>If you really wanted to learn Perl programming language, you would have learned it already. But if your will was not enough, and you still haven&#8217;t learned it, you do, probably, feel guilty every time you think about it. Just to give you yet another reason to fill the guilt for not learning Perl, I &hellip; <a href=\"https:\/\/mamchenkov.net\/wordpress\/2005\/01\/25\/practical-perl-programming\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Practical Perl Programming<\/span><\/a><\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_links_to":"","_links_to_target":""},"categories":[1,18,62],"tags":[36],"keyring_services":[],"class_list":["post-8533","post","type-post","status-publish","format-standard","hentry","category-general","category-programming","category-technology","tag-perl"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":8592,"url":"https:\/\/mamchenkov.net\/wordpress\/2005\/02\/05\/python-for-perl-programmers\/","url_meta":{"origin":8533,"position":0},"title":"Python for Perl programmers","author":"Leonid Mamchenkov","date":"February 5, 2005","format":false,"excerpt":"Slides for Matt Biddulph's speech \"Python for Perl programmers\" are a quick and easy way for Perl programmer to learn main differences between Perl and Python. Few code exmaples and quotes for the maestros are also included.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7552,"url":"https:\/\/mamchenkov.net\/wordpress\/2004\/06\/06\/how-can-i-configure-vim-for-perl-programming\/","url_meta":{"origin":8533,"position":1},"title":"How can I configure Vim for Perl programming?","author":"Leonid Mamchenkov","date":"June 6, 2004","format":false,"excerpt":"\"vim embperl\" \"vim for programming\" \"perl indent vim\" \"vim ide\" \"vimrc syntax pl tab\" \"autocmd perl vim\" \".vimrc color perl\" I have put most of my knowledge on this matter into something I call \"Vim for Perl developers\". Read it - it has all the answers for you. :)","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":8578,"url":"https:\/\/mamchenkov.net\/wordpress\/2005\/02\/03\/extreme-perl\/","url_meta":{"origin":8533,"position":2},"title":"Extreme Perl","author":"Leonid Mamchenkov","date":"February 3, 2005","format":false,"excerpt":"Extreme Programming is one of those subjects on my TODO list that I want to know about, but never bother to read anything about. If one day I will kick myself in the lazy butt and actually start learning about it, one of the books I will want to flip\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7402,"url":"https:\/\/mamchenkov.net\/wordpress\/2004\/03\/30\/php-zopepython-and-perl\/","url_meta":{"origin":8533,"position":3},"title":"PHP, Zope\/Python, and Perl","author":"Leonid Mamchenkov","date":"March 30, 2004","format":false,"excerpt":"There is an article at kuro5hin.net called \"Switching from PHP to Zope\/Python\". This should provide for an interesting read for all those poor PHP souls. As for me - I use Perl and I am not planning to change any time soon. There are two major bonuses in Perl for\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":24528,"url":"https:\/\/mamchenkov.net\/wordpress\/2015\/07\/31\/mojolicious-next-generation-web-framework-for-the-perl\/","url_meta":{"origin":8533,"position":4},"title":"Mojolicious &#8211; next generation web framework for the Perl","author":"Leonid Mamchenkov","date":"July 31, 2015","format":"link","excerpt":"Mojolicious -\u00a0a next generation web framework for the Perl programming language.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":9612,"url":"https:\/\/mamchenkov.net\/wordpress\/2005\/10\/26\/perl-vs-java-vs-any-other-programming-language\/","url_meta":{"origin":8533,"position":5},"title":"Perl vs. Java vs. any other programming language","author":"Leonid Mamchenkov","date":"October 26, 2005","format":false,"excerpt":"Ovid once again does an excellent job. This time he talks about choosing proper tools for the job, using computer programming languages as examples. Do not choose solutions if you don't know what the problem is.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/8533","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=8533"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/8533\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=8533"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=8533"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=8533"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=8533"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}