<?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: Language of the Month: Rust	</title>
	<atom:link href="https://gergely.imreh.net/blog/2015/11/language-of-the-month-rust/feed/" rel="self" type="application/rss+xml" />
	<link>https://gergely.imreh.net/blog/2015/11/language-of-the-month-rust/</link>
	<description>Life in real, complex and digital.</description>
	<lastBuildDate>Wed, 03 Feb 2016 21:58:10 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>
		By: Rust approach to tests &#124; A guide to Successful Unit Test		</title>
		<link>https://gergely.imreh.net/blog/2015/11/language-of-the-month-rust/#comment-307</link>

		<dc:creator><![CDATA[Rust approach to tests &#124; A guide to Successful Unit Test]]></dc:creator>
		<pubDate>Wed, 03 Feb 2016 21:58:10 +0000</pubDate>
		<guid isPermaLink="false">https://gergely.imreh.net/blog/?p=2129#comment-307</guid>

					<description><![CDATA[[&#8230;] gain traction for me when I read a blog post by Gregely Imreh (@imrehg) who wrote about it as his language of the month. The two things that I read about Rust are that it is fast and it is safe. Both designed from the [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] gain traction for me when I read a blog post by Gregely Imreh (@imrehg) who wrote about it as his language of the month. The two things that I read about Rust are that it is fast and it is safe. Both designed from the [&#8230;]</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: ssokolow		</title>
		<link>https://gergely.imreh.net/blog/2015/11/language-of-the-month-rust/#comment-295</link>

		<dc:creator><![CDATA[ssokolow]]></dc:creator>
		<pubDate>Mon, 07 Dec 2015 17:25:00 +0000</pubDate>
		<guid isPermaLink="false">https://gergely.imreh.net/blog/?p=2129#comment-295</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://gergely.imreh.net/blog/2015/11/language-of-the-month-rust/#comment-290&quot;&gt;Gergely Imreh&lt;/a&gt;.

:)]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://gergely.imreh.net/blog/2015/11/language-of-the-month-rust/#comment-290">Gergely Imreh</a>.</p>
<p>:)</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Gergely Imreh		</title>
		<link>https://gergely.imreh.net/blog/2015/11/language-of-the-month-rust/#comment-292</link>

		<dc:creator><![CDATA[Gergely Imreh]]></dc:creator>
		<pubDate>Mon, 07 Dec 2015 06:40:00 +0000</pubDate>
		<guid isPermaLink="false">https://gergely.imreh.net/blog/?p=2129#comment-292</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://gergely.imreh.net/blog/2015/11/language-of-the-month-rust/#comment-286&quot;&gt;evan cameron&lt;/a&gt;.

Makes sense, thanks a lot. Pretty much what I&#039;ve gathered during the month as well. Error handling is a pretty big part of the philosophy of any language, and usually it takes time to untangle. :)]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://gergely.imreh.net/blog/2015/11/language-of-the-month-rust/#comment-286">evan cameron</a>.</p>
<p>Makes sense, thanks a lot. Pretty much what I&#8217;ve gathered during the month as well. Error handling is a pretty big part of the philosophy of any language, and usually it takes time to untangle. :)</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Gergely Imreh		</title>
		<link>https://gergely.imreh.net/blog/2015/11/language-of-the-month-rust/#comment-291</link>

		<dc:creator><![CDATA[Gergely Imreh]]></dc:creator>
		<pubDate>Mon, 07 Dec 2015 06:38:00 +0000</pubDate>
		<guid isPermaLink="false">https://gergely.imreh.net/blog/?p=2129#comment-291</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://gergely.imreh.net/blog/2015/11/language-of-the-month-rust/#comment-285&quot;&gt;Simonwoodburyforget&lt;/a&gt;.

Yeah, the difficulty in the beginning in a new language is to tell what&#039;s what first :) New terminology, different way of thinking. Rust brings a lot of concepts to the table that I needed time to internalize.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://gergely.imreh.net/blog/2015/11/language-of-the-month-rust/#comment-285">Simonwoodburyforget</a>.</p>
<p>Yeah, the difficulty in the beginning in a new language is to tell what&#8217;s what first :) New terminology, different way of thinking. Rust brings a lot of concepts to the table that I needed time to internalize.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Gergely Imreh		</title>
		<link>https://gergely.imreh.net/blog/2015/11/language-of-the-month-rust/#comment-290</link>

		<dc:creator><![CDATA[Gergely Imreh]]></dc:creator>
		<pubDate>Mon, 07 Dec 2015 06:37:00 +0000</pubDate>
		<guid isPermaLink="false">https://gergely.imreh.net/blog/?p=2129#comment-290</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://gergely.imreh.net/blog/2015/11/language-of-the-month-rust/#comment-283&quot;&gt;ssokolow&lt;/a&gt;.

Thanks a lot for the notes, these are the things that I kinda picked up as well along the way!

Yeah, I find the docs a bit lacking and sometimes misleading. Quite often when I wanted to do anything even slightly different from the example given I ended up running into an issue that calls for a whole different approach of implementing the original example. I guess the language is moving really fast, and time is spent more on development than documentation. It&#039;s mostly up to the users at this point to do the documentation


Also wrote up the results of this month&#039;s learning at https://gergely.imreh.net/blog/2015/12/lotm-rust-results/]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://gergely.imreh.net/blog/2015/11/language-of-the-month-rust/#comment-283">ssokolow</a>.</p>
<p>Thanks a lot for the notes, these are the things that I kinda picked up as well along the way!</p>
<p>Yeah, I find the docs a bit lacking and sometimes misleading. Quite often when I wanted to do anything even slightly different from the example given I ended up running into an issue that calls for a whole different approach of implementing the original example. I guess the language is moving really fast, and time is spent more on development than documentation. It&#8217;s mostly up to the users at this point to do the documentation</p>
<p>Also wrote up the results of this month&#8217;s learning at <a href="https://gergely.imreh.net/blog/2015/12/lotm-rust-results/" rel="ugc">https://gergely.imreh.net/blog/2015/12/lotm-rust-results/</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Gergely Imreh		</title>
		<link>https://gergely.imreh.net/blog/2015/11/language-of-the-month-rust/#comment-289</link>

		<dc:creator><![CDATA[Gergely Imreh]]></dc:creator>
		<pubDate>Mon, 07 Dec 2015 06:35:00 +0000</pubDate>
		<guid isPermaLink="false">https://gergely.imreh.net/blog/?p=2129#comment-289</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://gergely.imreh.net/blog/2015/11/language-of-the-month-rust/#comment-279&quot;&gt;Tehn Yit Chin&lt;/a&gt;.

Wrote up the results of this month&#039;s learning at https://gergely.imreh.net/blog/2015/12/lotm-rust-results/ Hope there will be something interesting... Mostly went through the tutorial in detail (lots of side track and experimentation), plus doing a small project.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://gergely.imreh.net/blog/2015/11/language-of-the-month-rust/#comment-279">Tehn Yit Chin</a>.</p>
<p>Wrote up the results of this month&#8217;s learning at <a href="https://gergely.imreh.net/blog/2015/12/lotm-rust-results/" rel="ugc">https://gergely.imreh.net/blog/2015/12/lotm-rust-results/</a> Hope there will be something interesting&#8230; Mostly went through the tutorial in detail (lots of side track and experimentation), plus doing a small project.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Gergely Imreh		</title>
		<link>https://gergely.imreh.net/blog/2015/11/language-of-the-month-rust/#comment-288</link>

		<dc:creator><![CDATA[Gergely Imreh]]></dc:creator>
		<pubDate>Mon, 07 Dec 2015 06:34:00 +0000</pubDate>
		<guid isPermaLink="false">https://gergely.imreh.net/blog/?p=2129#comment-288</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://gergely.imreh.net/blog/2015/11/language-of-the-month-rust/#comment-284&quot;&gt;Lilian A. Moraru&lt;/a&gt;.

Thanks a lot! Since writing this post I understood a lot more, and it makes all the sense. I guess it&#039;s mostly the new terminology that took me a while to turn into mental models.

Wrote up the results of this month&#039;s learning at https://gergely.imreh.net/blog/2015/12/lotm-rust-results/]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://gergely.imreh.net/blog/2015/11/language-of-the-month-rust/#comment-284">Lilian A. Moraru</a>.</p>
<p>Thanks a lot! Since writing this post I understood a lot more, and it makes all the sense. I guess it&#8217;s mostly the new terminology that took me a while to turn into mental models.</p>
<p>Wrote up the results of this month&#8217;s learning at <a href="https://gergely.imreh.net/blog/2015/12/lotm-rust-results/" rel="ugc">https://gergely.imreh.net/blog/2015/12/lotm-rust-results/</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Language of the Month: Rust, the results - ClickedyClick		</title>
		<link>https://gergely.imreh.net/blog/2015/11/language-of-the-month-rust/#comment-287</link>

		<dc:creator><![CDATA[Language of the Month: Rust, the results - ClickedyClick]]></dc:creator>
		<pubDate>Mon, 07 Dec 2015 06:17:01 +0000</pubDate>
		<guid isPermaLink="false">https://gergely.imreh.net/blog/?p=2129#comment-287</guid>

					<description><![CDATA[[&#8230;] feature when I spend one month to learn a new programming language. This last month in November I&#8217;ve spent with Rust, and it&#8217;s time to take stock. Will look at the impression I had in this short time, show one [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] feature when I spend one month to learn a new programming language. This last month in November I&#8217;ve spent with Rust, and it&#8217;s time to take stock. Will look at the impression I had in this short time, show one [&#8230;]</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: evan cameron		</title>
		<link>https://gergely.imreh.net/blog/2015/11/language-of-the-month-rust/#comment-286</link>

		<dc:creator><![CDATA[evan cameron]]></dc:creator>
		<pubDate>Tue, 01 Dec 2015 18:12:00 +0000</pubDate>
		<guid isPermaLink="false">https://gergely.imreh.net/blog/?p=2129#comment-286</guid>

					<description><![CDATA[unwrap has nothing specifically to do with join(). join() returns a Result (https://doc.rust-lang.org/std/result/), unwrap just gives you the value contained in the OK version of the result and panics on Err. There are many other ways to handle Result besides unwrap. The Result type forces you to handle possible errors, rather than just throwing them up the call stack like other languages. 

You would probably not use unwrap() in production code because of the possibility for it to return an Err and crash. In production code you&#039;d want to have a match case to handle the Err result, or use something like unwrap_or() to return another value if the Result is type Err.]]></description>
			<content:encoded><![CDATA[<p>unwrap has nothing specifically to do with join(). join() returns a Result (<a href="https://doc.rust-lang.org/std/result/" rel="nofollow ugc">https://doc.rust-lang.org/std/result/</a>), unwrap just gives you the value contained in the OK version of the result and panics on Err. There are many other ways to handle Result besides unwrap. The Result type forces you to handle possible errors, rather than just throwing them up the call stack like other languages. </p>
<p>You would probably not use unwrap() in production code because of the possibility for it to return an Err and crash. In production code you&#8217;d want to have a match case to handle the Err result, or use something like unwrap_or() to return another value if the Result is type Err.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Simonwoodburyforget		</title>
		<link>https://gergely.imreh.net/blog/2015/11/language-of-the-month-rust/#comment-285</link>

		<dc:creator><![CDATA[Simonwoodburyforget]]></dc:creator>
		<pubDate>Tue, 01 Dec 2015 04:32:00 +0000</pubDate>
		<guid isPermaLink="false">https://gergely.imreh.net/blog/?p=2129#comment-285</guid>

					<description><![CDATA[upper lower case convention is like python, the only words that have upper case letters are the variables that are used to create objects, in python its classes, here its implementations/structs/enums/etc....]]></description>
			<content:encoded><![CDATA[<p>upper lower case convention is like python, the only words that have upper case letters are the variables that are used to create objects, in python its classes, here its implementations/structs/enums/etc&#8230;.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Object Caching 13/29 objects using APC
Page Caching using Disk: Enhanced 
Lazy Loading (feed)

Served from: gergely.imreh.net @ 2026-06-12 08:30:37 by W3 Total Cache
-->