<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: TheRealKing</title><link>https://news.ycombinator.com/user?id=TheRealKing</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 19 Oct 2026 20:07:11 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=TheRealKing" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by TheRealKing in "Celebrating 70 Years of Fortran"]]></title><description><![CDATA[
<p>Do you realize F95 is over 30 years old? The latest standard is 2023. When people talk about modern Fortran, they usually mean Fortran 2008, 2018, or 2023, or, at worst, Fortran 2003.</p>
]]></description><pubDate>Sat, 17 Oct 2026 18:18:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=50133586</link><dc:creator>TheRealKing</dc:creator><comments>https://news.ycombinator.com/item?id=50133586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50133586</guid></item><item><title><![CDATA[New comment by TheRealKing in "Show HN: Punch card simulator and Fortran IV interpreter"]]></title><description><![CDATA[
<p>None, but nice!</p>
]]></description><pubDate>Tue, 03 Mar 2026 17:58:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47236177</link><dc:creator>TheRealKing</dc:creator><comments>https://news.ycombinator.com/item?id=47236177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47236177</guid></item><item><title><![CDATA[New comment by TheRealKing in "Should I choose Ada, SPARK, or Rust over C/C++? (2024)"]]></title><description><![CDATA[
<p>Ada's mechanism is what Fortran has been using and doing for decades.</p>
]]></description><pubDate>Tue, 07 Oct 2025 14:17:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=45503345</link><dc:creator>TheRealKing</dc:creator><comments>https://news.ycombinator.com/item?id=45503345</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45503345</guid></item><item><title><![CDATA[New comment by TheRealKing in "Is Fortran better than Python for teaching basics of numerical linear algebra?"]]></title><description><![CDATA[
<p>I strongly disagree. Arbitrary bounds are tremendously helpful in dealing with arrays whose starting point must be offset.</p>
]]></description><pubDate>Thu, 25 Sep 2025 15:25:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45373895</link><dc:creator>TheRealKing</dc:creator><comments>https://news.ycombinator.com/item?id=45373895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45373895</guid></item><item><title><![CDATA[New comment by TheRealKing in "Is Fortran better than Python for teaching basics of numerical linear algebra?"]]></title><description><![CDATA[
<p>That is simply not true. An educated person with minimal programming exposure can readily pick up modern Fortran programming in 1-3 days at a pragmatic level.</p>
]]></description><pubDate>Thu, 25 Sep 2025 15:14:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45373703</link><dc:creator>TheRealKing</dc:creator><comments>https://news.ycombinator.com/item?id=45373703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45373703</guid></item><item><title><![CDATA[New comment by TheRealKing in "Is Fortran better than Python for teaching basics of numerical linear algebra?"]]></title><description><![CDATA[
<p>We must disclose that @adgjlsfhk1 works for JuliaComputing. Sometimes they forget to do so on their own.</p>
]]></description><pubDate>Thu, 25 Sep 2025 01:32:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=45368274</link><dc:creator>TheRealKing</dc:creator><comments>https://news.ycombinator.com/item?id=45368274</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45368274</guid></item><item><title><![CDATA[New comment by TheRealKing in "New horizons for Julia"]]></title><description><![CDATA[
<p>The comments further above on the inherent limitations of the Julia language as a replacement for Fortran or C++ seem to contradict your opinion.</p>
]]></description><pubDate>Sat, 22 Feb 2025 04:35:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=43136153</link><dc:creator>TheRealKing</dc:creator><comments>https://news.ycombinator.com/item?id=43136153</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43136153</guid></item><item><title><![CDATA[New comment by TheRealKing in "New horizons for Julia"]]></title><description><![CDATA[
<p>Adding to the list is the tragedy of Julia programming language's type system: <a href="https://medium.com/@393069484/a-tragedy-of-julias-type-system-702e2346edd8" rel="nofollow">https://medium.com/@393069484/a-tragedy-of-julias-type-syste...</a></p>
]]></description><pubDate>Sat, 22 Feb 2025 04:22:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=43136080</link><dc:creator>TheRealKing</dc:creator><comments>https://news.ycombinator.com/item?id=43136080</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43136080</guid></item><item><title><![CDATA[New comment by TheRealKing in "Lua is so underrated"]]></title><description><![CDATA[
<p>Did you mean, "Julia never found any widespread adoption and remains an obscure, niche language"? 
Fortran was the world's top programming language until the new millennium and is still among the top ten most popular. Arrays in Fortran can start from any index; the default choice is 1, which can be overridden with literally one keystroke: 0.</p>
]]></description><pubDate>Mon, 30 Dec 2024 01:24:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=42545431</link><dc:creator>TheRealKing</dc:creator><comments>https://news.ycombinator.com/item?id=42545431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42545431</guid></item><item><title><![CDATA[New comment by TheRealKing in "The future of Deep Learning frameworks"]]></title><description><![CDATA[
<p>Fortran cannot be placed with C in the same category of low programming productivity.</p>
]]></description><pubDate>Sun, 18 Aug 2024 19:10:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=41284606</link><dc:creator>TheRealKing</dc:creator><comments>https://news.ycombinator.com/item?id=41284606</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41284606</guid></item><item><title><![CDATA[New comment by TheRealKing in "Calculus with Julia"]]></title><description><![CDATA[
<p>All of them inherit their syntax from the amazing Fortran array syntax.</p>
]]></description><pubDate>Tue, 21 May 2024 15:41:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=40429881</link><dc:creator>TheRealKing</dc:creator><comments>https://news.ycombinator.com/item?id=40429881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40429881</guid></item><item><title><![CDATA[New comment by TheRealKing in "LLaMA now goes faster on CPUs"]]></title><description><![CDATA[
<p>No, you can still trust compilers: 1) The hand-tuned BLAS routines are essentially a different algorithm with hard-coded information. 2) The default OpenBLAS uses OpenMP parallelism, so much speed likely originates from multithreading. Set OMP_NUM_THREADS environment variable to 1 before running your benchmarks. You will still see a significant performance difference due to a few factors, such as extra hard-coded information in OpenBLAS implementation.</p>
]]></description><pubDate>Wed, 03 Apr 2024 07:50:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=39914660</link><dc:creator>TheRealKing</dc:creator><comments>https://news.ycombinator.com/item?id=39914660</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39914660</guid></item><item><title><![CDATA[New comment by TheRealKing in "Why Python's integer division floors (2010)"]]></title><description><![CDATA[
<p>And first of all, Fortran.</p>
]]></description><pubDate>Thu, 29 Feb 2024 16:08:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=39551226</link><dc:creator>TheRealKing</dc:creator><comments>https://news.ycombinator.com/item?id=39551226</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39551226</guid></item><item><title><![CDATA[New comment by TheRealKing in "Winteracter – The Fortran GUI Toolset"]]></title><description><![CDATA[
<p>Fortran has officially had the concept of modules for 35 years, which just made its way to the C++ world in 2020. It's the people who cannot update and sync with contemporary technology and remain stuck to COMMON blocks.</p>
]]></description><pubDate>Thu, 22 Feb 2024 16:48:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=39469708</link><dc:creator>TheRealKing</dc:creator><comments>https://news.ycombinator.com/item?id=39469708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39469708</guid></item><item><title><![CDATA[New comment by TheRealKing in "Is Fortran “A Dead Language”? (2022)"]]></title><description><![CDATA[
<p>As someone who has been using about a dozen programming languages over more than two decades, I completely disagree with your experience, some of which appear to be due to incomplete knowledge of the Fortran programming language, including your statement "lacking in standard IEEE numerical things such as a function to check for nan". Everyone talks about C and C++, but we all know in our hearts how terrible the syntax of these languages is.</p>
]]></description><pubDate>Sun, 14 Jan 2024 19:41:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=38993688</link><dc:creator>TheRealKing</dc:creator><comments>https://news.ycombinator.com/item?id=38993688</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38993688</guid></item><item><title><![CDATA[New comment by TheRealKing in "Is Fortran easier to optimize than C for heavy calculations?"]]></title><description><![CDATA[
<p>I believe the NAG Fortran compiler does check for some aliasing scenarios if not all. The argument intent is irrelevant.</p>
]]></description><pubDate>Sat, 23 Sep 2023 16:35:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=37624814</link><dc:creator>TheRealKing</dc:creator><comments>https://news.ycombinator.com/item?id=37624814</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37624814</guid></item><item><title><![CDATA[New comment by TheRealKing in "Road to NumPy 2.0"]]></title><description><![CDATA[
<p>and MATLAB was entirely influenced by Fortran's array-based syntax.</p>
]]></description><pubDate>Thu, 14 Sep 2023 16:23:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=37511017</link><dc:creator>TheRealKing</dc:creator><comments>https://news.ycombinator.com/item?id=37511017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37511017</guid></item><item><title><![CDATA[New comment by TheRealKing in "Fortran"]]></title><description><![CDATA[
<p>I guarantee, the answer is "no experience".</p>
]]></description><pubDate>Mon, 04 Sep 2023 16:20:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=37381938</link><dc:creator>TheRealKing</dc:creator><comments>https://news.ycombinator.com/item?id=37381938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37381938</guid></item><item><title><![CDATA[New comment by TheRealKing in "Fortran"]]></title><description><![CDATA[
<p>The "Hiring Fortran programmers is risky" argument is incorrect. This is, in fact, the whole point of Fortran, that anyone as dumb as a rock "would" (not "could" or "might") write performant code. There is currently no other language that can achieve this. Any other language claiming this capability is essentially recreating Fortran (perhaps with a slightly different syntax). Fortran Standard has been pursuing this sole goal for 70 years and has become extremely good at it.
Your argument applies very well to C++, though. But it's not too hard to catch a novice there, either.</p>
]]></description><pubDate>Mon, 28 Aug 2023 20:51:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=37300254</link><dc:creator>TheRealKing</dc:creator><comments>https://news.ycombinator.com/item?id=37300254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37300254</guid></item><item><title><![CDATA[New comment by TheRealKing in "Fortran"]]></title><description><![CDATA[
<p>This process of language love and hatred over a short period is what's called language fad. Ten years ago, people wrote articles praising MATLAB over established languages. I do not recall any of those writings ever mentioning Matlab's licensing as an issue. MATLAB is now >1000 fold better than ten years ago. Yet, the new generation throws it under the bus daily because it's not their favorite. Change is the only constant in the world of programing fashion and language fads.</p>
]]></description><pubDate>Mon, 28 Aug 2023 19:56:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=37299621</link><dc:creator>TheRealKing</dc:creator><comments>https://news.ycombinator.com/item?id=37299621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37299621</guid></item></channel></rss>