{"id":344,"date":"2021-09-16T17:34:48","date_gmt":"2021-09-16T09:34:48","guid":{"rendered":"https:\/\/five.co\/?p=344"},"modified":"2022-10-18T14:38:04","modified_gmt":"2022-10-18T06:38:04","slug":"programming-languages-the-good-the-bad-the-ugly-iii","status":"publish","type":"post","link":"https:\/\/preview-php85.dzine.org\/five\/blog\/programming-languages-the-good-the-bad-the-ugly-iii\/","title":{"rendered":"Programming Languages: the Good, the Bad &#038; the Ugly (III)"},"content":{"rendered":"<h2>Programming Languages: The Ugly<\/h2>\n<p>This is part III of our three-part series: Programming Languages: the Good, the Bad &amp; the Ugly. For <a href=\"https:\/\/preview-php85.dzine.org\/five\/programming-languages-the-good-the-bad-the-ugly-i\/\">Part I on good programming languages<\/a>, and <a href=\"https:\/\/preview-php85.dzine.org\/five\/programming-languages-the-good-the-bad-the-ugly-ii\/\">Part II on bad programming languages<\/a>, check out our previous blog post.<\/p>\n<p>What is an <strong>ugly<\/strong> programming language? In our post on bad programming languages, we have already covered the most dreaded programming languages. However, as explained, these were typically programming languages that went out-of-fashion, but are still surprisingly prevalent because of their past popularity. This is why calling them &#8220;bad&#8221; is a little bit of a misnomer. Rather, these languages have served their purpose, and software engineering and application complexity have evolved.<\/p>\n<h3>The Ugly<\/h3>\n<p>How can we find the &#8220;the ugly&#8221; amongst the world&#8217;s more than 700 programming languages? Usually, rankings of programming languages are more concerned with their popularity, difficulty, or how much they fetch in the job market.<\/p>\n<p>To find the &#8220;ugly&#8221;, we decided to look at a different variable: which programming languages inspire the most swearing? As the joke goes: &#8220;Profanity. The language every developer knows&#8221;.<\/p>\n<p>According to an analysis of Reddit comments, the result is that PHP developers are the most foul-mouthed:<\/p>\n<p><em>&#8220;PHP users curse the most out of all developers. Java and Java Script users follow close behind, but are still nowhere near as foul-mouthed as those profane PHP developers.&#8221; <\/em><\/p>\n<p>Why does PHP inspire so much cursing? PHP is a programming language primarily used in web development. At the time of its creation in 1994, PHP stood for personal home page. It was not intended to be a programming language. It only later evolved into a programming language. And only since 2014 did it come with formal standards and specifications. Now the acronym stands for Hypertext Preprocessor. Over 244 million websites use it.<\/p>\n<p>Many people criticize it as inconsistent, opaque, and difficult to debug. It typically ranks quite low in popularity amongst developers. In addition, &#8220;PHP developers are disproportionately underpaid compared to other languages with the same experience&#8221;, according to a <a href=\"https:\/\/insights.stackoverflow.com\/survey\/2021\" rel=\"nofollow noopener\" target=\"_blank\">2021 survey of developers published by the developer community StackOverflow<\/a>.<\/p>\n<p>Could there be a connection? Maybe it&#8217;s not so much PHP&#8217;s syntax that makes developers curse. Maybe they are foul-mouthed because of their relatively low pay.<\/p>\n<p>Whatever the reason might be, if you wish to pick up web development, have not lost your nerves, and want to make a living by doing so, maybe consider other languages first. Or, of course, try low-code!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Programming Languages: The Ugly This is part III of our three-part series: Programming Languages: the Good, the Bad &amp; the Ugly. For Part I on good programming languages, and Part II on bad programming languages, check out our previous blog post. What is an ugly programming language? In our post on bad programming languages, we [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":622,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_eb_attr":"","_uag_custom_page_level_css":"","footnotes":""},"categories":[21],"tags":[],"class_list":["post-344","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"acf":[],"uagb_featured_image_src":{"full":["https:\/\/preview-php85.dzine.org\/five\/wp-content\/uploads\/2021\/09\/Five.Co-Programming-Languages-III.png",1280,720,false],"thumbnail":["https:\/\/preview-php85.dzine.org\/five\/wp-content\/uploads\/2021\/09\/Five.Co-Programming-Languages-III-150x150.png",150,150,true],"medium":["https:\/\/preview-php85.dzine.org\/five\/wp-content\/uploads\/2021\/09\/Five.Co-Programming-Languages-III-300x169.png",300,169,true],"medium_large":["https:\/\/preview-php85.dzine.org\/five\/wp-content\/uploads\/2021\/09\/Five.Co-Programming-Languages-III-768x432.png",768,432,true],"large":["https:\/\/preview-php85.dzine.org\/five\/wp-content\/uploads\/2021\/09\/Five.Co-Programming-Languages-III-1024x576.png",1024,576,true],"1536x1536":["https:\/\/preview-php85.dzine.org\/five\/wp-content\/uploads\/2021\/09\/Five.Co-Programming-Languages-III.png",1280,720,false],"2048x2048":["https:\/\/preview-php85.dzine.org\/five\/wp-content\/uploads\/2021\/09\/Five.Co-Programming-Languages-III.png",1280,720,false]},"uagb_author_info":{"display_name":"Dominik Keller","author_link":"https:\/\/preview-php85.dzine.org\/five\/author\/f1v5_ed3_my\/"},"uagb_comment_info":0,"uagb_excerpt":"Programming Languages: The Ugly This is part III of our three-part series: Programming Languages: the Good, the Bad &amp; the Ugly. For Part I on good programming languages, and Part II on bad programming languages, check out our previous blog post. What is an ugly programming language? In our post on bad programming languages, we&hellip;","_links":{"self":[{"href":"https:\/\/preview-php85.dzine.org\/five\/wp-json\/wp\/v2\/posts\/344","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/preview-php85.dzine.org\/five\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/preview-php85.dzine.org\/five\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/preview-php85.dzine.org\/five\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/preview-php85.dzine.org\/five\/wp-json\/wp\/v2\/comments?post=344"}],"version-history":[{"count":1,"href":"https:\/\/preview-php85.dzine.org\/five\/wp-json\/wp\/v2\/posts\/344\/revisions"}],"predecessor-version":[{"id":351,"href":"https:\/\/preview-php85.dzine.org\/five\/wp-json\/wp\/v2\/posts\/344\/revisions\/351"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/preview-php85.dzine.org\/five\/wp-json\/wp\/v2\/media\/622"}],"wp:attachment":[{"href":"https:\/\/preview-php85.dzine.org\/five\/wp-json\/wp\/v2\/media?parent=344"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/preview-php85.dzine.org\/five\/wp-json\/wp\/v2\/categories?post=344"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/preview-php85.dzine.org\/five\/wp-json\/wp\/v2\/tags?post=344"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}