<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>Comments on: Object-Oriented Programming  —  The Trillion Dollar Disaster</title>
	<atom:link href="http://www.epanorama.net/blog/2019/07/22/object-oriented-programming-%e2%80%8a-%e2%80%8a-the-trillion-dollar-disaster/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.epanorama.net/blog/2019/07/22/object-oriented-programming-%e2%80%8a-%e2%80%8a-the-trillion-dollar-disaster/</link>
	<description>All about electronics and circuit design</description>
	<lastBuildDate>Fri, 17 Apr 2026 22:58:49 +0000</lastBuildDate>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.9.14</generator>
	<item>
		<title>By: Anja Jepsen</title>
		<link>https://www.epanorama.net/blog/2019/07/22/object-oriented-programming-%e2%80%8a-%e2%80%8a-the-trillion-dollar-disaster/comment-page-1/#comment-1826571</link>
		<dc:creator><![CDATA[Anja Jepsen]]></dc:creator>
		<pubDate>Mon, 29 Apr 2024 14:09:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=183216#comment-1826571</guid>
		<description><![CDATA[Thank you for sharing this insightful post! I found the information you provided 
to be both valuable and engaging. Your expertise on the topic shines through, and I appreciate the effort you put into delivering such high-quality content.
Looking forward to reading more from you in the future!
Anja Jepsen]]></description>
		<content:encoded><![CDATA[<p>Thank you for sharing this insightful post! I found the information you provided<br />
to be both valuable and engaging. Your expertise on the topic shines through, and I appreciate the effort you put into delivering such high-quality content.<br />
Looking forward to reading more from you in the future!<br />
Anja Jepsen</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2019/07/22/object-oriented-programming-%e2%80%8a-%e2%80%8a-the-trillion-dollar-disaster/comment-page-1/#comment-1647191</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Mon, 05 Aug 2019 18:35:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=183216#comment-1647191</guid>
		<description><![CDATA[https://www.quora.com/Why-do-some-developers-at-strong-companies-like-Google-consider-Agile-development-to-be-nonsense]]></description>
		<content:encoded><![CDATA[<p><a href="https://www.quora.com/Why-do-some-developers-at-strong-companies-like-Google-consider-Agile-development-to-be-nonsense" rel="nofollow">https://www.quora.com/Why-do-some-developers-at-strong-companies-like-Google-consider-Agile-development-to-be-nonsense</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2019/07/22/object-oriented-programming-%e2%80%8a-%e2%80%8a-the-trillion-dollar-disaster/comment-page-1/#comment-1645923</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Mon, 22 Jul 2019 14:01:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=183216#comment-1645923</guid>
		<description><![CDATA[Are all mainstrean programming paradigms a big series of failures or success? 

When procedural programming was seen as problematic then came object oriented programming (OOP) was tried as solution? But that is also seen by many as failure when programmers trying to write proper OOP code end up just producing poo. And there is also functional programming with it&#039;s promises and failures. And there has been also trials with
declarative programming, Reactive Programming, etc.. and new rising &quot;stars&quot; in AI, cloud and quantum fields.]]></description>
		<content:encoded><![CDATA[<p>Are all mainstrean programming paradigms a big series of failures or success? </p>
<p>When procedural programming was seen as problematic then came object oriented programming (OOP) was tried as solution? But that is also seen by many as failure when programmers trying to write proper OOP code end up just producing poo. And there is also functional programming with it&#8217;s promises and failures. And there has been also trials with<br />
declarative programming, Reactive Programming, etc.. and new rising &#8220;stars&#8221; in AI, cloud and quantum fields.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2019/07/22/object-oriented-programming-%e2%80%8a-%e2%80%8a-the-trillion-dollar-disaster/comment-page-1/#comment-1645919</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Mon, 22 Jul 2019 13:28:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=183216#comment-1645919</guid>
		<description><![CDATA[Your Code: OOP or POO?
https://blog.codinghorror.com/your-code-oop-or-poo/

I&#039;m not a fan of object orientation for the sake of object orientation. Often the proper OO way of doing things ends up being a productivity tax. Sure, objects are the backbone of any modern programming language, but sometimes I can&#039;t help feeling that slavish adherence to objects is making my life a lot more difficult.]]></description>
		<content:encoded><![CDATA[<p>Your Code: OOP or POO?<br />
<a href="https://blog.codinghorror.com/your-code-oop-or-poo/" rel="nofollow">https://blog.codinghorror.com/your-code-oop-or-poo/</a></p>
<p>I&#8217;m not a fan of object orientation for the sake of object orientation. Often the proper OO way of doing things ends up being a productivity tax. Sure, objects are the backbone of any modern programming language, but sometimes I can&#8217;t help feeling that slavish adherence to objects is making my life a lot more difficult.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2019/07/22/object-oriented-programming-%e2%80%8a-%e2%80%8a-the-trillion-dollar-disaster/comment-page-1/#comment-1645918</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Mon, 22 Jul 2019 13:27:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=183216#comment-1645918</guid>
		<description><![CDATA[https://www.codementor.io/learn-programming/comparing-programming-paradigms-procedural-programming-vs-object-oriented-programming]]></description>
		<content:encoded><![CDATA[<p><a href="https://www.codementor.io/learn-programming/comparing-programming-paradigms-procedural-programming-vs-object-oriented-programming" rel="nofollow">https://www.codementor.io/learn-programming/comparing-programming-paradigms-procedural-programming-vs-object-oriented-programming</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2019/07/22/object-oriented-programming-%e2%80%8a-%e2%80%8a-the-trillion-dollar-disaster/comment-page-1/#comment-1645917</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Mon, 22 Jul 2019 13:26:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=183216#comment-1645917</guid>
		<description><![CDATA[Was object-oriented programming a failure? (2015)
https://news.ycombinator.com/item?id=13850210]]></description>
		<content:encoded><![CDATA[<p>Was object-oriented programming a failure? (2015)<br />
<a href="https://news.ycombinator.com/item?id=13850210" rel="nofollow">https://news.ycombinator.com/item?id=13850210</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2019/07/22/object-oriented-programming-%e2%80%8a-%e2%80%8a-the-trillion-dollar-disaster/comment-page-1/#comment-1645915</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Mon, 22 Jul 2019 13:15:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=183216#comment-1645915</guid>
		<description><![CDATA[Functional Programming Doesn&#039;t Work (and what to do about it)
https://prog21.dadgum.com/54.html

The kicker is that what&#039;s often a tremendous puzzle in Erlang (or Haskell) turns into straightforward code in Python or Perl or even C.]]></description>
		<content:encoded><![CDATA[<p>Functional Programming Doesn&#8217;t Work (and what to do about it)<br />
<a href="https://prog21.dadgum.com/54.html" rel="nofollow">https://prog21.dadgum.com/54.html</a></p>
<p>The kicker is that what&#8217;s often a tremendous puzzle in Erlang (or Haskell) turns into straightforward code in Python or Perl or even C.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2019/07/22/object-oriented-programming-%e2%80%8a-%e2%80%8a-the-trillion-dollar-disaster/comment-page-1/#comment-1645914</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Mon, 22 Jul 2019 13:13:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=183216#comment-1645914</guid>
		<description><![CDATA[https://www.quora.com/Was-object-oriented-programming-a-failure]]></description>
		<content:encoded><![CDATA[<p><a href="https://www.quora.com/Was-object-oriented-programming-a-failure" rel="nofollow">https://www.quora.com/Was-object-oriented-programming-a-failure</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2019/07/22/object-oriented-programming-%e2%80%8a-%e2%80%8a-the-trillion-dollar-disaster/comment-page-1/#comment-1645913</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Mon, 22 Jul 2019 13:11:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=183216#comment-1645913</guid>
		<description><![CDATA[Lafore&#039;s book emphasizes that &quot;OOP&quot; is only useful for larger and complex programs. It is said in every OOP book (also in Lafore&#039;s book) that procedural paradigm is prone to errors e.g. the global data as easily vulnerable by the functions. It is said that programmer can make honest errors in procedural languages e.g. by making a function that accidentally corrupts the data.
https://cs.stackexchange.com/questions/22867/what-problems-of-procedural-programming-does-oop-solve-in-practice]]></description>
		<content:encoded><![CDATA[<p>Lafore&#8217;s book emphasizes that &#8220;OOP&#8221; is only useful for larger and complex programs. It is said in every OOP book (also in Lafore&#8217;s book) that procedural paradigm is prone to errors e.g. the global data as easily vulnerable by the functions. It is said that programmer can make honest errors in procedural languages e.g. by making a function that accidentally corrupts the data.<br />
<a href="https://cs.stackexchange.com/questions/22867/what-problems-of-procedural-programming-does-oop-solve-in-practice" rel="nofollow">https://cs.stackexchange.com/questions/22867/what-problems-of-procedural-programming-does-oop-solve-in-practice</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2019/07/22/object-oriented-programming-%e2%80%8a-%e2%80%8a-the-trillion-dollar-disaster/comment-page-1/#comment-1645912</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Mon, 22 Jul 2019 13:10:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=183216#comment-1645912</guid>
		<description><![CDATA[https://cs.stackexchange.com/questions/22867/what-problems-of-procedural-programming-does-oop-solve-in-practice]]></description>
		<content:encoded><![CDATA[<p><a href="https://cs.stackexchange.com/questions/22867/what-problems-of-procedural-programming-does-oop-solve-in-practice" rel="nofollow">https://cs.stackexchange.com/questions/22867/what-problems-of-procedural-programming-does-oop-solve-in-practice</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
