{"id":8521,"date":"2005-01-23T05:37:24","date_gmt":"2005-01-23T03:37:24","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/2005\/01\/23\/mix-and-matching-perl-and-prolog\/"},"modified":"2005-10-03T02:14:59","modified_gmt":"2005-10-02T23:14:59","slug":"mix-and-matching-perl-and-prolog","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2005\/01\/23\/mix-and-matching-perl-and-prolog\/","title":{"rendered":"Mix-and-matching Perl and Prolog"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p>Some people really know <a title=\"Writing Prolog in Perl\" href=\"http:\/\/use.perl.org\/~Ovid\/journal\/22708?from=rss\">how to have fun<\/a>.<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>Some people really know how to have fun.<\/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],"tags":[36,43],"keyring_services":[],"class_list":["post-8521","post","type-post","status-publish","format-standard","hentry","category-general","category-programming","tag-perl","tag-prolog"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":9322,"url":"https:\/\/mamchenkov.net\/wordpress\/2005\/08\/10\/daily-del-icio-us-bookmarks\/","url_meta":{"origin":8521,"position":0},"title":"Daily del.icio.us bookmarks","author":"Leonid Mamchenkov","date":"August 10, 2005","format":false,"excerpt":"I think that I should spice up a bit these long lists of links. I'll be adding some comments once in a while for this posts to be more human friendly. Those posts with a lot of links (lik this one) will be split into a introductory part and the\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":12235,"url":"https:\/\/mamchenkov.net\/wordpress\/2010\/03\/08\/whatever-happened-to-programming\/","url_meta":{"origin":8521,"position":1},"title":"Whatever happened to programming","author":"Leonid Mamchenkov","date":"March 8, 2010","format":false,"excerpt":"Via this Slashdot post I came across an excellent blog rant - Whatever happened to programming (and the follow-up). \u00a0Subject in focus - modern programming, and how boring it have become (mostly). Today, I mostly paste libraries together. \u00a0So do you, most likely, if you work in software. \u00a0Doesn\u2019t that\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":9749,"url":"https:\/\/mamchenkov.net\/wordpress\/2005\/12\/12\/daily-del-icio-us-bookmarks\/","url_meta":{"origin":8521,"position":2},"title":"Daily del.icio.us bookmarks","author":"Leonid Mamchenkov","date":"December 12, 2005","format":false,"excerpt":"Shared bookmarks for del.icio.us user tvset on 2005-12-11 Finding Lisp Tagged as: article development digg hacking language lisp programming I Will Knot! Tagged as: guides howto knots sailing sea videos What Languages Fix -- Description of a number of languages by the problems that they fix. Tagged as: cpp development\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":7961,"url":"https:\/\/mamchenkov.net\/wordpress\/2004\/09\/26\/php-in-contrast-to-perl\/","url_meta":{"origin":8521,"position":3},"title":"PHP IN CONTRAST TO PERL","author":"Leonid Mamchenkov","date":"September 26, 2004","format":false,"excerpt":"There are plenty of holy wars on the web that argue about superiority of PHP over Perl and vice versa. There are many people who prefer PHP, and there are many others who prefer Perl. I am, of course, in the Perl camp. I have programmed both Perl and PHP\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":8533,"url":"https:\/\/mamchenkov.net\/wordpress\/2005\/01\/25\/practical-perl-programming\/","url_meta":{"origin":8521,"position":4},"title":"Practical Perl Programming","author":"Leonid Mamchenkov","date":"January 25, 2005","format":false,"excerpt":"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'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\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":8431,"url":"https:\/\/mamchenkov.net\/wordpress\/2005\/01\/06\/how-to-write-unmaintainable-code\/","url_meta":{"origin":8521,"position":5},"title":"How To Write Unmaintainable Code","author":"Leonid Mamchenkov","date":"January 6, 2005","format":false,"excerpt":"In many places Perl is called an unmaintainable language. People with brains know that you can write unmaintainable code in any programming language what-so-ever. People who are familiar with Perl know that it can be used to write the uglies code ever, or the most beautiful code ever. Aside from\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":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/8521","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=8521"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/8521\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=8521"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=8521"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=8521"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=8521"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}