digitalmars.D - [OT] New strategy of Nim
- Sergey (4/4) May 05 2025 https://nim-lang.org/araq/nimony.html
- Kapendev (5/10) May 05 2025 I'm in the Nim Discord server and I still don't know what Nimony
- ryuukk_ (11/22) May 05 2025 It's a compiler rewrite, for Nim 3.0, literally the first
- Derek Fawcus (5/6) May 05 2025 Hasn't there already been an attempt, possibly two, to write new
- Sergey (3/9) May 05 2025 SDL is still ongoing project
- Kapendev (12/24) May 05 2025 You say that, but it is more than that. Maybe you should read
- Dennis (2/4) May 05 2025 Please don't get snarky, let's keep the discussion civil. Thanks!
https://nim-lang.org/araq/nimony.html Though some people already said their concerns about real "WCET" and that it more looks like a marketing bs.. But in general there was positive sentiment about proposed changes
May 05 2025
On Monday, 5 May 2025 at 08:35:01 UTC, Sergey wrote:https://nim-lang.org/araq/nimony.html Though some people already said their concerns about real "WCET" and that it more looks like a marketing bs.. But in general there was positive sentiment about proposed changesI'm in the Nim Discord server and I still don't know what Nimony is. There is a lesson here about focusing on things that don't matter to most users, but ehh.
May 05 2025
On Monday, 5 May 2025 at 09:38:24 UTC, Kapendev wrote:On Monday, 5 May 2025 at 08:35:01 UTC, Sergey wrote:It's a compiler rewrite, for Nim 3.0, literally the first sentence on that documenthttps://nim-lang.org/araq/nimony.html Though some people already said their concerns about real "WCET" and that it more looks like a marketing bs.. But in general there was positive sentiment about proposed changesI'm in the Nim Discord server and I still don't know what Nimony is.There is a lesson here about focusing on things that don't matter to most users, but ehh.huh? - compiler performance - incremental recompilation - better error handling - better concurrency & parallelism is that what you call "things" that don't matter to "most users"? "most users" must not be serious people ;) anyways, i'm now very curious about nim 3.0
May 05 2025
On Monday, 5 May 2025 at 13:08:25 UTC, ryuukk_ wrote:It's a compiler rewrite,Hasn't there already been an attempt, possibly two, to write new D front ends? They appear to have stalled, maybe failed, or are they still ongoing?
May 05 2025
On Monday, 5 May 2025 at 13:34:41 UTC, Derek Fawcus wrote:On Monday, 5 May 2025 at 13:08:25 UTC, ryuukk_ wrote:SDL is still ongoing project But not so many people involved in this projectIt's a compiler rewrite,Hasn't there already been an attempt, possibly two, to write new D front ends? They appear to have stalled, maybe failed, or are they still ongoing?
May 05 2025
On Monday, 5 May 2025 at 13:08:25 UTC, ryuukk_ wrote:On Monday, 5 May 2025 at 09:38:24 UTC, Kapendev wrote:You say that, but it is more than that. Maybe you should read more than just the first sentence.On Monday, 5 May 2025 at 08:35:01 UTC, Sergey wrote:It's a compiler rewrite, for Nim 3.0, literally the first sentence on that documenthttps://nim-lang.org/araq/nimony.html- compiler performance - incremental recompilation - better error handling - better concurrency & parallelism is that what you call "things" that don't matter to "most users"?Do you need a new compiler/transpiler to add better error handling? Everything you listed can be added to the current Nim implementation."most users" must not be serious people ;)You have to sell a change to your users. This blog does not do that. Most users also care about a stable language and good UX. Nim had a new version recently that was a bit rushed and this new change also introduces breaking changes. Breaking stuff can be OK, depends on the context, but Nim is breaking stuff too often right now.
May 05 2025
On Monday, 5 May 2025 at 17:05:13 UTC, Kapendev wrote:You say that, but it is more than that. Maybe you should read more than just the first sentence.Please don't get snarky, let's keep the discussion civil. Thanks!
May 05 2025









Sergey <kornburn yandex.ru> 