<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://www.explainxkcd.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=103.31.5.240</id>
		<title>explain xkcd - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://www.explainxkcd.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=103.31.5.240"/>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php/Special:Contributions/103.31.5.240"/>
		<updated>2026-06-24T13:59:22Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=Talk:1671:_Arcane_Bullshit&amp;diff=118530</id>
		<title>Talk:1671: Arcane Bullshit</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=Talk:1671:_Arcane_Bullshit&amp;diff=118530"/>
				<updated>2016-04-23T01:55:06Z</updated>
		
		<summary type="html">&lt;p&gt;103.31.5.240: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Please sign your posts with ~~~~--&amp;gt;&lt;br /&gt;
I was obsessively refreshing XKCD and the new comic popped up. Then I did the same on ExplainXKCD to make an explanation. Here's my first rough-draft attempt. [[User:Papayaman1000|Papayaman1000]] ([[User talk:Papayaman1000|talk]]) 13:34, 22 April 2016 (UTC)&lt;br /&gt;
&lt;br /&gt;
Your explanation confuses OOP with [https://en.wikipedia.org/wiki/Structured_programming structured programming].&lt;br /&gt;
[[User:Svorkoetter|Svorkoetter]] ([[User talk:Svorkoetter|talk]]) 15:03, 22 April 2016 (UTC)&lt;br /&gt;
&lt;br /&gt;
Developing a kernel is not the same as compiling a kernel.  You would, for example, rebuild a Linux kernel after you've added a module, or changed some parameters.  Also, the purpose of object-oriented programming is not to solve the problem of spaghetti code. (That problem was solved by structured programming.) It's to enforce principles of abstraction, information hiding and modularity.&lt;br /&gt;
[[User:Krishnanp|Krishnanp]] ([[User talk:Krishnanp|talk]]) 15:20, 22 April 2016 (UTC)&lt;br /&gt;
&lt;br /&gt;
I modified the explanation on OOP to include Structured &amp;amp; Procedural language code and briefly described the 80's era of low level languages.&lt;br /&gt;
[[User:Digital_Night|Digital_Night]] ([[User talk:Digital_Night|talk]]) 15:41, 22 April 2016 (UTC)&lt;br /&gt;
&lt;br /&gt;
OK, I rewrote the kernel compiling explanation to explain why someone would recompile a 80's era kernel. Modular kernels sure are nice!&lt;br /&gt;
[[User:Digital night|Digital night]] ([[User talk:Digital night|talk]]) 15:50, 22 April 2016 (UTC)&lt;br /&gt;
&lt;br /&gt;
Could this be a reference to the large amount of open-source projects using C (an arcane bull* language from the 70s/80s that need 10000 lines ./configure scripts to work) ? [[Special:Contributions/108.162.219.79|108.162.219.79]] 16:38, 22 April 2016 (UTC)&lt;br /&gt;
&lt;br /&gt;
T.M.I. [[Special:Contributions/162.158.222.231|162.158.222.231]] 18:54, 22 April 2016 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I think this comic refers to keeping or fixing 30 over year old programs and their &amp;quot;bs&amp;quot; factor. At which the most extreme will be something like gentoo where you have to compile everything first before doing anything productive. (Sorry gentoo users didnt meant to start a flame war)&lt;/div&gt;</summary>
		<author><name>103.31.5.240</name></author>	</entry>

	</feed>