<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Julia: A Fresh Approach to Numerical Computing · HackerPapers discussions</title><link>https://hackerpaper.kaipfister.de/p/1411.1607/</link><description>Collected HN comments and submissions linking this paper.</description><language>en</language><lastBuildDate>Mon, 02 Nov 2026 11:16:22 GMT</lastBuildDate><atom:link href="https://hackerpaper.kaipfister.de/p/1411.1607/feed.xml" rel="self" type="application/rss+xml" /><item><title>Julia: A Fresh Approach to Numerical Computing — mentioned by adgjlsfhk1</title><link>https://news.ycombinator.com/item?id=29910216</link><guid isPermaLink="false">urn:hackerpapers:mention:1411.1607:29910216</guid><pubDate>Wed, 12 Jan 2022 17:45:24 GMT</pubDate><description>&lt;p&gt;CLOS has :before, :after, and :around qualifiers which Julia doesn&amp;#x27;t support, and CLOS supports multiple inheritance. Both of these make de virtualization much harder. https://arxiv.org/pdf/1411.1607.pdf is a pretty good general resource for info about Julia&amp;#x27;s design decisions and has a section on multiple dispatch. The reason that generating more code can be faster is that more code can actually result in fewer cache misses. Julia is so fast because it is really good at inlining, constant prop, and automatic vectorization. These optimizations all increase the amount of generated code, but…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1411.1607/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.MS</category></item><item><title>Julia: A Fresh Approach to Numerical Computing — mentioned by haberman</title><link>https://news.ycombinator.com/item?id=8618954</link><guid isPermaLink="false">urn:hackerpapers:mention:1411.1607:8618954</guid><pubDate>Mon, 17 Nov 2014 16:40:33 GMT</pubDate><description>&lt;p&gt;I recently read this paper about Julia (http://arxiv.org/abs/1411.1607). Now when I hear about PyPy I can&amp;#x27;t help but think about this quote from that paper: New users also want a quick explanation as to why Julia is fast, and whether somehow the same “magic dust” could also be sprinkled on their traditional scientific computing language. [...] Julia is fast because we, the designers, developed it that way for us, the users. Performance is fragile, like accuracy, one arithmetic error can ruin an entire otherwise correct computation. We do not believe that a language can be designed for the…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1411.1607/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.MS</category></item><item><title>Julia: A Fresh Approach to Numerical Computing — mentioned by science404</title><link>https://news.ycombinator.com/item?id=8577479</link><guid isPermaLink="false">urn:hackerpapers:mention:1411.1607:8577479</guid><pubDate>Sat, 08 Nov 2014 17:17:34 GMT</pubDate><description>&lt;p&gt;for anyone experiencing issues with arxiv.org, mirror: http://uk.arxiv.org/abs/1411.1607&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1411.1607/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.MS</category></item><item><title>Julia: A Fresh Approach to Numerical Computing — HN submission</title><link>https://news.ycombinator.com/item?id=8576411</link><guid isPermaLink="false">urn:hackerpapers:submission:1411.1607:8576411</guid><pubDate>Sat, 08 Nov 2014 09:14:47 GMT</pubDate><description>&lt;p&gt;Julia: A fresh approach to numerical computing&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;215 points; 138 discussion replies on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/1411.1607/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>cs.MS</category></item></channel></rss>
