<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: miloandmilk</title><link>https://news.ycombinator.com/user?id=miloandmilk</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 16 Jun 2026 22:06:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=miloandmilk" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by miloandmilk in "Why F#?"]]></title><description><![CDATA[
<p>They are both excellent languages, I just literally don't have the time to commit to do that at the moment.<p>I think if I ever have time for another go I would learn enough to be proficient in c# before diving back in.</p>
]]></description><pubDate>Tue, 01 Apr 2025 15:28:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=43547962</link><dc:creator>miloandmilk</dc:creator><comments>https://news.ycombinator.com/item?id=43547962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43547962</guid></item><item><title><![CDATA[New comment by miloandmilk in "Why F#?"]]></title><description><![CDATA[
<p>100% this, I spent many months going through the most recent books on F# including one which the latest version was only released last year I think.<p>They all seem to try and shield you from the fact that you are much better placed if coming from C# (which everyone seems to refer to as .net these days) and have a solid understanding of the .net class library.<p>All the main web frameworks sit on top of asp.net and pretty much all official documentation for that is in c#<p>Such a shame because I learnt so much about types from trying to crack f# for real world application. fsharpforfunandprofit taught me heaps which I apply to other languages, but I don't want to become a c# developer which comes with all the years of changing best practices to be able to really be productive in f#.<p>Sorry if I am coming across as bitter but I just can't see learning f# in isolation from c# which is an absolute shame.</p>
]]></description><pubDate>Tue, 01 Apr 2025 13:22:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=43546507</link><dc:creator>miloandmilk</dc:creator><comments>https://news.ycombinator.com/item?id=43546507</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43546507</guid></item><item><title><![CDATA[New comment by miloandmilk in "Phoenix LiveView 1.0.0 is here"]]></title><description><![CDATA[
<p>Late to the party but congrats on the release and thanks for all the work everyone put into Liveview, its truly a marvel.</p>
]]></description><pubDate>Thu, 05 Dec 2024 09:18:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=42326431</link><dc:creator>miloandmilk</dc:creator><comments>https://news.ycombinator.com/item?id=42326431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42326431</guid></item><item><title><![CDATA[New comment by miloandmilk in "A comparison of Rust’s borrow checker to the one in C#"]]></title><description><![CDATA[
<p>Gleam from a language perspective seems really nice - but it's in it's ramp up stage, I will go through the Gleam Exrercism track and keep an eye on it. It would be great if it became the general purpose typed pragmatic functional language with a large ecosystem I am after!</p>
]]></description><pubDate>Thu, 31 Oct 2024 15:53:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=42008117</link><dc:creator>miloandmilk</dc:creator><comments>https://news.ycombinator.com/item?id=42008117</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42008117</guid></item><item><title><![CDATA[New comment by miloandmilk in "A comparison of Rust’s borrow checker to the one in C#"]]></title><description><![CDATA[
<p>This 1000 times.<p>I have been learning F# for a while now, and while the functional side that is pushed heavily is a joy to use, anything that touches the 'outside world' is going to have way more resources for C# as far as libraries, official documentation, general information including tutorials etc. You will need to understand and work with those.<p>So you really do need to understand C# syntax and semantics. Additionally there are a few concepts that seem the same in each language but have different implementations and are not compatible (async vs tasks, records) so there is additional stuff to know about when mentally translating between C# and F#.<p>I really want to love F# but keep banging my head against the wall. Elixir while not being typed yet and not being as general purpose at least allows me to be productive with it's outstanding documentation, abundance of tutorials and books on both the core language and domain specific applications. It is also very easy to mentally translate erlang to elixir and vice versa in the very few occasions needed.</p>
]]></description><pubDate>Thu, 31 Oct 2024 14:40:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=42007384</link><dc:creator>miloandmilk</dc:creator><comments>https://news.ycombinator.com/item?id=42007384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42007384</guid></item><item><title><![CDATA[New comment by miloandmilk in "Elixir Gotchas"]]></title><description><![CDATA[
<p>Agreed, even with f# a first class citizen in the .net world, written, maintained and distributed by Microsoft, I still have needed to gain a working knowledge of c# to  properly interact with the .net libs and third party libs (which I absolutely need to do as the f# ecosystem is tiny  compared to c#). So at the end of the day I needed to learn two languages to atain my goal of learning one enough to be useful.<p>Disclaimer - I am still learning both - I am no expert on either  - and I am still strugling!<p>(Calling erlang from elixir much eaiser!)</p>
]]></description><pubDate>Wed, 26 Jun 2024 12:24:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=40799163</link><dc:creator>miloandmilk</dc:creator><comments>https://news.ycombinator.com/item?id=40799163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40799163</guid></item><item><title><![CDATA[New comment by miloandmilk in "React 19 almost made the internet slower"]]></title><description><![CDATA[
<p>How has this been voted down! React is starting to jump the shark.</p>
]]></description><pubDate>Tue, 18 Jun 2024 12:36:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=40717092</link><dc:creator>miloandmilk</dc:creator><comments>https://news.ycombinator.com/item?id=40717092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40717092</guid></item><item><title><![CDATA[New comment by miloandmilk in "Shell scripting with Elixir"]]></title><description><![CDATA[
<p>Me too!</p>
]]></description><pubDate>Tue, 13 Feb 2024 10:59:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=39356560</link><dc:creator>miloandmilk</dc:creator><comments>https://news.ycombinator.com/item?id=39356560</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39356560</guid></item><item><title><![CDATA[New comment by miloandmilk in "Bun, JavaScript, and TCO"]]></title><description><![CDATA[
<p>I was looking for an alternative to rescript and literally just started looking at Fable this week - and absolutely love it in conjunction with Elmish.</p>
]]></description><pubDate>Sun, 31 Dec 2023 22:10:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=38827951</link><dc:creator>miloandmilk</dc:creator><comments>https://news.ycombinator.com/item?id=38827951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38827951</guid></item><item><title><![CDATA[New comment by miloandmilk in "3M heads to trial in ‘existential’ $143B forever-chemicals litigation"]]></title><description><![CDATA[
<p>I just use mine, always with some oil. I never season it as a separate process.<p>Eggs pancakes, fish, no problems.</p>
]]></description><pubDate>Fri, 09 Jun 2023 19:49:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=36263206</link><dc:creator>miloandmilk</dc:creator><comments>https://news.ycombinator.com/item?id=36263206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36263206</guid></item><item><title><![CDATA[New comment by miloandmilk in "Caramel: an Erlang back end for OCaml"]]></title><description><![CDATA[
<p>Not an expert - so just a guess, might be more to do with the advantages the BEAM provides?</p>
]]></description><pubDate>Sun, 27 Sep 2020 12:18:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=24606086</link><dc:creator>miloandmilk</dc:creator><comments>https://news.ycombinator.com/item?id=24606086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24606086</guid></item><item><title><![CDATA[New comment by miloandmilk in "New Racket Language Website"]]></title><description><![CDATA[
<p>I don't use Racket every day - but I use many of the things I learnt from HTDP every single day. Great language guided by some very generous people.</p>
]]></description><pubDate>Wed, 26 Aug 2020 19:17:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=24286157</link><dc:creator>miloandmilk</dc:creator><comments>https://news.ycombinator.com/item?id=24286157</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24286157</guid></item><item><title><![CDATA[New comment by miloandmilk in "New Racket Language Website"]]></title><description><![CDATA[
<p>Yep it looks great, really crisp - +1 for the play section!</p>
]]></description><pubDate>Wed, 26 Aug 2020 18:56:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=24285918</link><dc:creator>miloandmilk</dc:creator><comments>https://news.ycombinator.com/item?id=24285918</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24285918</guid></item><item><title><![CDATA[New comment by miloandmilk in "Open-sourcing the Lightning Web Components framework"]]></title><description><![CDATA[
<p>A lot of Salesforce sites use react - including:<p><a href="https://status.salesforce.com/" rel="nofollow">https://status.salesforce.com/</a><p>and ironically:<p><a href="https://www.lightningdesignsystem.com/" rel="nofollow">https://www.lightningdesignsystem.com/</a><p>Why do they insist on forcing their framework of the week on  their dev community and make it much easier to bring your own framework? NIH syndrome? Lock in?<p>We use react and visualforce to get our products built but the visualforce requirement to do so is sub optimal.</p>
]]></description><pubDate>Wed, 29 May 2019 15:36:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=20041395</link><dc:creator>miloandmilk</dc:creator><comments>https://news.ycombinator.com/item?id=20041395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20041395</guid></item><item><title><![CDATA[New comment by miloandmilk in "Racket v6.2"]]></title><description><![CDATA[
<p>It is an amazing book.<p>For me it is not a book that teaches Racket though - and not a book to pick up web dev in Racket though.<p>If there was tutorials on how to do Sinatra, Express or Flask style web apps/apis I think people who use those types of frameworks would find it more accessible. And there are a lot of those type of people.</p>
]]></description><pubDate>Sat, 20 Jun 2015 20:46:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=9751003</link><dc:creator>miloandmilk</dc:creator><comments>https://news.ycombinator.com/item?id=9751003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9751003</guid></item></channel></rss>