Software disenchantment
I didn&#x27;t say it in the post I wrote about C [1], but this is a big reason why I use C: I will have a hard time bloating my software. I can add features, yes, but adding a singular feature struggles to add even 100 <i>kb</i> to the executable.<p>I don&#x27;t work for anyone right now, but I do have a &quot;work&quot; machine. This machine is beefy.<p>But I still run Neovim and tmux instead of an IDE. [2]<p>I don&#x27;t run a typical Linux distro; I use a heavily-modified Gentoo, and that includes using OpenRC over systemd. [3]<p>I don&#x27;t use a full desktop; I run a TWM called Qtile. [4]<p>All of this is so my machine is not bloated. When my machine boots up, and I just barely log in, it is running only 40 processes (including the terminal and htop I use to check).<p>As of right now, I&#x27;m engineering software. <i>Truly</i> engineering; I am spending the effort to effectively mitigate all of C&#x27;s problems, while keeping the software lean and fast. I hope to someday build a business on that software.<p>I guess I&#x27;ll see if there even <i>is</i> a market for non-bloated, sleek software anymore.<p>[1]: <a href="https:&#x2F;&#x2F;gavinhoward.com&#x2F;2023&#x2F;02&#x2F;why-i-use-c-when-i-believe-in-memory-safety&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;gavinhoward.com&#x2F;2023&#x2F;02&#x2F;why-i-use-c-when-i-believe-i...</a><p>[2]: <a href="https:&#x2F;&#x2F;gavinhoward.com&#x2F;2020&#x2F;12&#x2F;my-development-environment-and-how-i-got-there&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;gavinhoward.com&#x2F;2020&#x2F;12&#x2F;my-development-environment-a...</a><p>[3]: <a href="https:&#x2F;&#x2F;gavinhoward.com&#x2F;2023&#x2F;06&#x2F;an-apology-to-the-gentoo-authors&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;gavinhoward.com&#x2F;2023&#x2F;06&#x2F;an-apology-to-the-gentoo-aut...</a><p>[4]: <a href="https:&#x2F;&#x2F;gavinhoward.com&#x2F;2023&#x2F;09&#x2F;lessons-learned-as-a-user-3-prepare-for-the-future&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;gavinhoward.com&#x2F;2023&#x2F;09&#x2F;lessons-learned-as-a-user-3-...</a>