{"id":11477,"date":"2009-01-04T00:23:00","date_gmt":"2009-01-03T22:23:00","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/?p=11477"},"modified":"2009-01-04T00:23:00","modified_gmt":"2009-01-03T22:23:00","slug":"programming-religions","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2009\/01\/04\/programming-religions\/","title":{"rendered":"Programming religions"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p>I&#8217;m slowly catching up with the news stream and all the jokes of the last few weeks.\u00a0 &#8220;<a href=\"http:\/\/blog.aegisub.org\/2008\/12\/if-programming-languages-were-religions.html\">If programming languages were religions<\/a>&#8221; is a nice one.\u00a0 Here is PHP, which I spent the most time with now:<\/p>\n<blockquote><p><strong>PHP<\/strong> would be <strong>Cafeteria Christianity<\/strong> &#8211; Fights with Java for the web market. It draws a few concepts from C and Java, but only those that it really likes. Maybe it&#8217;s not as coherent as other languages, but at least it leaves you with much more freedom and ostensibly keeps the core idea of the whole thing. Also, the whole concept of &#8220;goto hell&#8221; was abandoned.<\/p><\/blockquote>\n<p>And here is Perl, which is my favourite programming language so far:<\/p>\n<blockquote><p><strong>Perl<\/strong> would be <strong>Voodoo<\/strong> &#8211; An incomprehensible series of arcane incantations that involve the blood of goats and permanently corrupt your soul. Often used when your boss requires you to do an urgent task at 21:00 on friday night.<\/p><\/blockquote>\n<p>Check the rest of them for fun and profit.<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>I&#8217;m slowly catching up with the news stream and all the jokes of the last few weeks.\u00a0 &#8220;If programming languages were religions&#8221; is a nice one.\u00a0 Here is PHP, which I spent the most time with now: PHP would be Cafeteria Christianity &#8211; Fights with Java for the web market. It draws a few concepts &hellip; <a href=\"https:\/\/mamchenkov.net\/wordpress\/2009\/01\/04\/programming-religions\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Programming religions<\/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],"tags":[2418,243,36,38,107],"keyring_services":[],"class_list":["post-11477","post","type-post","status-publish","format-standard","hentry","category-general","category-programming","tag-humor","tag-language","tag-perl","tag-php","tag-religion"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":7402,"url":"https:\/\/mamchenkov.net\/wordpress\/2004\/03\/30\/php-zopepython-and-perl\/","url_meta":{"origin":11477,"position":0},"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":9612,"url":"https:\/\/mamchenkov.net\/wordpress\/2005\/10\/26\/perl-vs-java-vs-any-other-programming-language\/","url_meta":{"origin":11477,"position":1},"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":[]},{"id":18680,"url":"https:\/\/mamchenkov.net\/wordpress\/2013\/10\/16\/usage-of-server-side-programming-languages-for-websites\/","url_meta":{"origin":11477,"position":2},"title":"Usage of server-side programming languages for websites","author":"Leonid Mamchenkov","date":"October 16, 2013","format":"link","excerpt":"Usage of server-side programming languages for websites","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"server side programming languages stats","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2013\/10\/server-side-programming-languages-stats-500x256.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":11298,"url":"https:\/\/mamchenkov.net\/wordpress\/2008\/06\/07\/programming-language-barrier\/","url_meta":{"origin":11477,"position":3},"title":"Programming language barrier","author":"Leonid Mamchenkov","date":"June 7, 2008","format":false,"excerpt":"One of the frequent things that I hear about programmers is that it doesn't matter which language the person is using and which language you need him to use, because if he is any good he'll learn and catch up pretty fast.\u00a0 In other words, if you take a decent\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":24612,"url":"https:\/\/mamchenkov.net\/wordpress\/2015\/08\/20\/rank-of-top-languages-on-github-com-over-time\/","url_meta":{"origin":11477,"position":4},"title":"Rank of top languages on GitHub.com over time","author":"Leonid Mamchenkov","date":"August 20, 2015","format":false,"excerpt":"GitHub blog shares some trends in regards to programming languages, which includes both public and private repositories: Interesting. \u00a0I haven't seen many Java and C# projects myself, but I'm in a very different bubble. \u00a0PHP stays on #4 for years. \u00a0VimL, the language in which most plugins for Vim editor\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"GitHub programming languages","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2015\/08\/GitHub-programming-languages-500x288.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":11461,"url":"https:\/\/mamchenkov.net\/wordpress\/2008\/12\/12\/perl-vs-php-variable-scoping\/","url_meta":{"origin":11477,"position":5},"title":"Perl vs. PHP : variable scoping","author":"Leonid Mamchenkov","date":"December 12, 2008","format":false,"excerpt":"I've mentioned quite a few times that I am a big fan of Perl programming languge.\u00a0 However, most of my programming time these days is spent in PHP.\u00a0 The languages are often similar, with PHP having its roots in Perl, and Perl being such a influence in the world of\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\/11477","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=11477"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/11477\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=11477"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=11477"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=11477"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=11477"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}