<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Rust on mazylol</title><link>/tags/rust/</link><description>Recent content in Rust on mazylol</description><generator>Hugo</generator><language>en-us</language><copyright>© 2026 Landon Porter</copyright><lastBuildDate>Wed, 19 Jul 2023 00:00:00 +0000</lastBuildDate><atom:link href="/tags/rust/index.xml" rel="self" type="application/rss+xml"/><item><title>How Rust Became My New Goto</title><link>/posts/how-rust-became-my-new-goto/</link><pubDate>Wed, 19 Jul 2023 00:00:00 +0000</pubDate><guid>/posts/how-rust-became-my-new-goto/</guid><description>&lt;p&gt;Nowadays Rust is by far my preferred language for any new project. Whenever I have some sort of problem I instinctively run &lt;code&gt;cargo new [project]&lt;/code&gt;. Here is why I enjoy it so much.&lt;/p&gt;
&lt;h1 id="syntax"&gt;Syntax&lt;/h1&gt;
&lt;p&gt;Syntactically Rust combines a lot of what I like all language paradigms. It has a perfect mix of OOP and Functional programming.&lt;/p&gt;
&lt;p&gt;Here is a very simple way of defining a struct and then using impl to make instantiating a new book easier:&lt;/p&gt;</description></item><item><title>Why Python and I are going though a divorce</title><link>/posts/why-python-and-i-are-going-through-a-divorce/</link><pubDate>Wed, 05 Oct 2022 00:00:00 +0000</pubDate><guid>/posts/why-python-and-i-are-going-through-a-divorce/</guid><description>&lt;p&gt;I, like many other programmers, wrote my first Hello world in Python. For a good while I was having a blast. Python is what brought me into this world and I have to give it some commendation for that. However, over time, I have drifted away from Python. Here&amp;rsquo;s why.&lt;/p&gt;
&lt;h2 id="simplicity"&gt;Simplicity&lt;/h2&gt;
&lt;p&gt;Syntactically, Python is very simple. This is a great thing for new programmers&amp;hellip;or is it? While being easy to understand is important Python&amp;rsquo;s strangeness makes understanding other languages a bit more difficult. It is almost like Python gives you training wheels, but never let&amp;rsquo;s you take a leap of faith and gain the full power of riding two wheeled. For example Python&amp;rsquo;s Dynamic Typing got me accustomed to making variables with little to no thought. Then when I tried languages like Rust and C I was very confused by the idea of static typing.&lt;/p&gt;</description></item></channel></rss>