<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: Akira1364</title><link>https://news.ycombinator.com/user?id=Akira1364</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 25 Apr 2026 09:41:58 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Akira1364" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Akira1364 in "Qwen3.6-Max-Preview: Smarter, Sharper, Still Evolving"]]></title><description><![CDATA[
<p>IDK about GLM but GPT 5.4 Extra High has been great when I've used it in the VS Code Copilot extension, I see no actual reason Opus should consume 3x more quota than it the way it does</p>
]]></description><pubDate>Mon, 20 Apr 2026 17:47:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47837969</link><dc:creator>Akira1364</dc:creator><comments>https://news.ycombinator.com/item?id=47837969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47837969</guid></item><item><title><![CDATA[New comment by Akira1364 in "A guided intro to the Free Pascal language"]]></title><description><![CDATA[
<p>Which Github page do you mean? I wasn't aware they'd started putting properly packaged binary releases on Github.</p>
]]></description><pubDate>Thu, 29 Dec 2022 22:27:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=34178924</link><dc:creator>Akira1364</dc:creator><comments>https://news.ycombinator.com/item?id=34178924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34178924</guid></item><item><title><![CDATA[New comment by Akira1364 in "A guided intro to the Free Pascal language"]]></title><description><![CDATA[
<p>Don't download the bundled Free Pascal and Lazarus distributions from this site, they're very outdated. Just get the normal releases from the actual Free Pascal and Lazarus sites which are linked at the top of the page. Lazarus comes with Free Pascal bundled by default anyways, so you don't need to grab the compiler separately if using Lazarus.</p>
]]></description><pubDate>Wed, 28 Dec 2022 21:08:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=34165984</link><dc:creator>Akira1364</dc:creator><comments>https://news.ycombinator.com/item?id=34165984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34165984</guid></item><item><title><![CDATA[New comment by Akira1364 in "Zig 0.9.0"]]></title><description><![CDATA[
<p>I think you somewhat misunderstood the manner I was suggesting you'd be approaching things there, though nothing you've said is incorrect.</p>
]]></description><pubDate>Tue, 21 Dec 2021 17:34:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=29639775</link><dc:creator>Akira1364</dc:creator><comments>https://news.ycombinator.com/item?id=29639775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29639775</guid></item><item><title><![CDATA[New comment by Akira1364 in "Zig 0.9.0"]]></title><description><![CDATA[
<p>That's not really true at all. The single byte / single character comma separators are all that matters there. As long as you directly acknowledge / exactly replicate whatever blob of data happens to be in between each set of commas (even if it is nonsense garbage text) then you're correctly parsing the CSV.</p>
]]></description><pubDate>Tue, 21 Dec 2021 08:36:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=29635283</link><dc:creator>Akira1364</dc:creator><comments>https://news.ycombinator.com/item?id=29635283</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29635283</guid></item><item><title><![CDATA[New comment by Akira1364 in "Patten Matching in Nim"]]></title><description><![CDATA[
<p>What exactly is wrong with Nim's docs, in your opinion? They seem fine after perusing the ones at the following link a bit just now:<p><a href="https://nim-lang.org/documentation.html" rel="nofollow">https://nim-lang.org/documentation.html</a></p>
]]></description><pubDate>Thu, 11 Mar 2021 17:49:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=26426828</link><dc:creator>Akira1364</dc:creator><comments>https://news.ycombinator.com/item?id=26426828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26426828</guid></item><item><title><![CDATA[New comment by Akira1364 in "Time safety is more important than memory safety"]]></title><description><![CDATA[
<p>Two things:<p><i></i>A)<i></i> The person you're replying to is simply quite wrong about the amount of Pascal libraries available. There is no "domain of interest" I can think of that does not have <i></i>at least<i></i> one "defacto" library for it.<p>More commonly though there's four, five, six or more libraries for any given thing to choose from, which often turn out to each have specific strengths such that you may very well end up using more than one of them in your project.<p><i></i>B)<i></i> They would almost certainly probably <i></i>not<i></i> like Go. Object Pascal as implemented by Free Pascal is a language that effectively embraces with open arms almost all of the things that Go actively avoids: for example, traditional (single) inheritance, operator overloading, both function overloading and generics, and so on and so forth.<p>As far as inheritance specifically, the general indifferent attitudes towards it of "there are definitely times and places where it makes more sense than anything else to use" amongst Pascal programmers are in my opinion basically a direct result of the fact that "bad experiences the compiler developers personally had with inheritance as specifically implemented by C++" are <i></i>NOT<i></i> something that actively factors into their decision making process or something that they really think about or care about at all (or more broadly, something that users of the compiler generally think about or care about at all).<p>This sets it quite far apart from other languages such as Rust, where "things C and C++ arguably did wrong" are in fact heavily influential and both thought about and discussed regularly.</p>
]]></description><pubDate>Sun, 16 Feb 2020 01:13:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=22339194</link><dc:creator>Akira1364</dc:creator><comments>https://news.ycombinator.com/item?id=22339194</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22339194</guid></item><item><title><![CDATA[New comment by Akira1364 in "Time safety is more important than memory safety"]]></title><description><![CDATA[
<p>This is a very strange comment IMO. There are already perhaps <i>too many</i> XML and JSON handling libraries for Object Pascal, as well as libraries for pretty much anything else I can think of.</p>
]]></description><pubDate>Sat, 15 Feb 2020 23:18:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=22338730</link><dc:creator>Akira1364</dc:creator><comments>https://news.ycombinator.com/item?id=22338730</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22338730</guid></item><item><title><![CDATA[New comment by Akira1364 in "Why Pascal Is Not My Favorite Programming Language (1981) [pdf]"]]></title><description><![CDATA[
<p>You could write something along the lines of `writeln` using `array of const` with today's Free Pascal. It's still strictly better that it's actually implemented as a built-in for various reasons, though.<p>Also, yes, Free Pascal is entirely self-hosted from the bottom up, making use of inline assembly blocks in some places where it's necessary. It is to Pascal what GCC is to C and C++, basically (which is to say, it has no real dependencies on toolchains other than itself).</p>
]]></description><pubDate>Tue, 04 Feb 2020 15:30:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=22236636</link><dc:creator>Akira1364</dc:creator><comments>https://news.ycombinator.com/item?id=22236636</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22236636</guid></item><item><title><![CDATA[New comment by Akira1364 in "Why Pascal Is Not My Favorite Programming Language (1981) [pdf]"]]></title><description><![CDATA[
<p>You use "array of const" to write the equivalent of a regular C variadic function in modern Pascal implementations such as Delphi and Free Pascal:<p><a href="https://www.freepascal.org/docs-html/ref/refsu69.html" rel="nofollow">https://www.freepascal.org/docs-html/ref/refsu69.html</a><p>That said, as far as at least Free Pascal goes, there isn't actually even a specific function called `writeln` with a real body that you can go and look at somewhere.<p>It's a magic language-level intrinsic that gets broken down into calls to various other intrinsics by the compiler based on what's passed to it.</p>
]]></description><pubDate>Mon, 03 Feb 2020 14:23:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=22224320</link><dc:creator>Akira1364</dc:creator><comments>https://news.ycombinator.com/item?id=22224320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22224320</guid></item><item><title><![CDATA[New comment by Akira1364 in "Chris Lattner on the Realm WWDC 2017 Swift Panel"]]></title><description><![CDATA[
<p>TFW you code in Object Pascal and don't have C-trubz</p>
]]></description><pubDate>Sun, 02 Jul 2017 04:16:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=14680862</link><dc:creator>Akira1364</dc:creator><comments>https://news.ycombinator.com/item?id=14680862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14680862</guid></item><item><title><![CDATA[New comment by Akira1364 in "Electron is flash for the desktop (2016)"]]></title><description><![CDATA[
<p>I tried Hyper, listed in their "apps made with Electron" gallery thing. lol 250 megabyte fancy command-prompt</p>
]]></description><pubDate>Wed, 12 Apr 2017 03:42:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=14094576</link><dc:creator>Akira1364</dc:creator><comments>https://news.ycombinator.com/item?id=14094576</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14094576</guid></item></channel></rss>