{"id":1158820,"date":"2023-07-09T20:26:00","date_gmt":"2023-07-10T00:26:00","guid":{"rendered":"https:\/\/www.prime-wow.com\/?p=1158820"},"modified":"2023-07-09T20:26:00","modified_gmt":"2023-07-10T00:26:00","slug":"why-are-there-so-many-programming-languages","status":"publish","type":"post","link":"https:\/\/www.prime-wow.com\/?p=1158820","title":{"rendered":"Why Are There So Many Programming Languages?"},"content":{"rendered":"<p>Long-time Slashdot reader theodp writes:<\/p>\n<p>Recalling a past Computer History Museum look at the evolution of programming languages, Doug Meil ponders the age-old question of Why Are There So Many Programming Languages? in a new Communications of the ACM blog post. <\/p>\n<p>&#8220;It&#8217;s worth noting and admiring the audacity of PL\/I (1964),&#8221; Meil writes, &#8220;which was aiming to be that &#8216;one good programming language.&#8217; The name says it all: Programming Language 1. There should be no need for 2, 3, or 4. [Meil expands on this thought in Lessons from PL\/I: A Most Ambitious Programming Language.] Though PL\/I&#8217;s plans of becoming the Highlander of computer programming didn&#8217;t play out like the designers intended, they were still pulling on a key thread in software: why so many languages? That question was already being asked as far back as the early 1960&#8217;s.&#8221;<\/p>\n<p> One of PL\/I&#8217;s biggest fans was Digital Research Inc. (DRI) founder Gary Kildall, who crafted the PL\/I-inspired PL\/M (Programming Language for Microcomputers) in 1973 for Intel. But IBM priced PL\/I higher than the languages it sought to replace, contributing to PL\/I&#8217;s failure to gain traction. (Along the lines of how IBM&#8217;s deal with Microsoft gave rise to a price disparity that was the undoing of Kildall&#8217;s CP\/M OS, bundled with every PC in a &#8216;non-royalty&#8217; deal. Windows was priced at $40 while CP\/M was offered &#8216;a la carte&#8217; at $240.) As a comp.lang.pl1 poster explained in 2006, &#8220;The truth of the matter is that Gresham&#8217;s Law: &#8216;Bad money drives out good&#8217; or Ruskin&#8217;s principle: &#8216;The hoi polloi always prefer an inferior, cheap product over a superior, more expensive one&#8217; are what govern here.&#8221;<\/p>\n<p \/>\n<div class=\"share_submission\" style=\"position:relative\">\n<a class=\"slashpop\" href=\"http:\/\/twitter.com\/home?status=Why+Are+There+So+Many+Programming+Languages%3F%3A+https%3A%2F%2Fdevelopers.slashdot.org%2Fstory%2F23%2F07%2F09%2F1922207%2F%3Futm_source%3Dtwitter%26utm_medium%3Dtwitter\"><img decoding=\"async\" src=\"https:\/\/www.prime-wow.com\/wp-content\/uploads\/2023\/07\/twitter_icon_large-311.png\" \/><\/a><br \/>\n<a class=\"slashpop\" href=\"http:\/\/www.facebook.com\/sharer.php?u=https%3A%2F%2Fdevelopers.slashdot.org%2Fstory%2F23%2F07%2F09%2F1922207%2Fwhy-are-there-so-many-programming-languages%3Futm_source%3Dslashdot%26utm_medium%3Dfacebook\"><img decoding=\"async\" src=\"https:\/\/www.prime-wow.com\/wp-content\/uploads\/2023\/07\/facebook_icon_large-156.png\" \/><\/a><\/p>\n<\/div>\n<p><a href=\"https:\/\/developers.slashdot.org\/story\/23\/07\/09\/1922207\/why-are-there-so-many-programming-languages?utm_source=rss1.0moreanon&amp;utm_medium=feed\">Read more of this story<\/a> at Slashdot.<\/p>\n<p>&#013;<br \/>\n&#013;<br \/>\nSource: Slashdot &#8211; <a href=\"https:\/\/developers.slashdot.org\/story\/23\/07\/09\/1922207\/why-are-there-so-many-programming-languages?utm_source=rss1.0mainlinkanon&amp;utm_medium=feed\" target=\"_blank\" rel=\"noopener\">Why Are There So Many Programming Languages?<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Long-time Slashdot reader theodp writes: Recalling a past Computer History Museum look at the evolution of programming languages, Doug Meil ponders the age-old question of Why Are There So Many Programming Languages? in a new Communications of the ACM blog &hellip; <a href=\"https:\/\/www.prime-wow.com\/?p=1158820\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":1158821,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[101,110],"tags":[100],"class_list":["post-1158820","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-slashdot","category-unfiltered-rss","tag-slashdot"],"_links":{"self":[{"href":"https:\/\/www.prime-wow.com\/index.php?rest_route=\/wp\/v2\/posts\/1158820","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.prime-wow.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.prime-wow.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.prime-wow.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.prime-wow.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1158820"}],"version-history":[{"count":0,"href":"https:\/\/www.prime-wow.com\/index.php?rest_route=\/wp\/v2\/posts\/1158820\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.prime-wow.com\/index.php?rest_route=\/wp\/v2\/media\/1158821"}],"wp:attachment":[{"href":"https:\/\/www.prime-wow.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1158820"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.prime-wow.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1158820"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.prime-wow.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1158820"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}