Hacker GitHub

← All repos

nim-lang/RFCs

View on GitHub ↗ ★ 142

A repository for your Nim proposals.

53 mentions on Hacker News by 31 people: 8 stories, 45 comments · first 2019-01-09 · latest 2025-12-05

Mentions per year 53 mentions · busiest year 2020 (15)
20082026
  1. Yes Design: https://github.com/nim-lang/RFCs/issues/559 Plan: https://forum.nim-lang.org/t/13357#81170
    comment by SJMG · 2025-12-05 · in Nimony (Nim 3.0) Design Principles
  2. Relevant links: Roadmap for 2025 and beyond - https://github.com/nim-lang/RFCs/issues/556 Nimony Architecture - https://github.com/nim-lang/nimony/blob/master/doc/design.md Planned design - https://github.com/nim-lang/nimony/discussions/529…
    comment by archargelod · 2025-03-10 · in Work on Nim 3 has begun
  3. …it and declared it "unreasonably hard to implement with unknown effects for template instantiation" https://github.com/nim-lang/RFCs/issues/547#issuecomment-1879179448 I wish he had detailed the problems more as I think opt-in to…
  4. …rarely (or ever) need a 3rd party package. Maybe that's because I'm not doing anything exotic. [0] https://github.com/nim-lang/RFCs/issues/548 , https://github.com/nim-lang/RFCs/issues/525
    comment by khaledh · 2024-07-15 · in Fusion – A hobby OS implemented in Nim
  5. https://github.com/nim-lang/RFCs/issues/548
    comment by j-james · 2024-05-10 · in Algebraic Data Types for C99
  6. …that's using Nim in production and wants to invest money and dev-time[2] in the language. - [0] https://github.com/nim-lang/RFCs/issues/544 - [1] https://forum.nim-lang.org/t/10959 - [2] https://forum.nim-lang.org/t/10762
  7. ▲ 5
    Nim Sum types, 2024 variant
    story by archargelod · 2024-01-09 · 0 comments
  8. ▲ 6
    Nim Roadmap 2024 and Beyond
    story by misswaterfairy · 2023-12-11 · 0 comments
  9. …which can be handy. There's a PR for adding the stricter sum types and pattern matching as well. https://github.com/nim-lang/RFCs/issues/525 Currently I just use a library for sum type syntax on top of object variants:…
    comment by elcritch · 2023-10-01 · in Representing Heterogeneous Data
  10. …resources like "Nim for ... Python Programmers" type things off the documentation site. [2] [1] https://github.com/nim-lang/RFCs/issues/456#issuecomment-111... [2] https://nim-lang.org/documentation.html
  11. …procs, was initially on the roadmap for 2.0. Currently, it was moved to a stretch goal for 2.2. https://github.com/nim-lang/RFCs/issues/503
    comment by auxym · 2023-08-02 · in Nim 2.0
  12. …that is taken for granted. That being said, the Nim team is working on it as per a few issues: [1] https://github.com/nim-lang/rfcs/issues/6 [2] https://forum.nim-lang.org/t/2114 I love the language, and this is probably the only…
    comment by himujjal · 2023-08-02 · in Nim 2.0
  13. …pattern matching sparked back up again recently and some complementary RFCs were proposed: https://github.com/nim-lang/RFCs/issues/525 and https://github.com/nim-lang/RFCs/issues/527 .
    comment by j-james · 2023-08-01 · in Nim 2.0
  14. …issue[3] with not being able to define the same field names under different variant cases. [1] https://github.com/nim-lang/rfcs/issues/6 [2] https://nim-lang.org/docs/manual_experimental.html#code-reor... [3]…
    comment by khaledh · 2023-08-01 · in Nim 2.0
  15. …way to deal with identifiers that need to be verbatium by surrounding them with backticks, though. https://github.com/nim-lang/RFCs/issues/477
    comment by j-james · 2023-04-05 · in Nim 2.0.0 RC2
  16. Suggested in the Mega Thread (a few times): https://github.com/nim-lang/RFCs/issues/456#issuecomment-111... https://github.com/nim-lang/RFCs/issues/456#issuecomment-111... etc.
    comment by cb321 · 2023-03-31 · in Nim 2.0.0 RC2
  17. …Thus requiring you to work it around with a third naming convention. Here's one illustration: https://github.com/nim-lang/RFCs/issues/456#issuecomment-111... We have partial case-insensitivity in PHP. Can't say I'm very fond of it, but I'm…
    comment by WesolyKubeczek · 2023-03-31 · in Nim 2.0.0 RC2
  18. ▲ 4
    Nim goto intermediate representation (NGIR)
    story by michaelsbradley · 2023-03-21 · 0 comments
  19. ▲ 8
    Nim Roadmap 2023
    story by flywind · 2023-03-04 · 0 comments
  20. This relates to a hotly contended topic in style-insensitive Nim https://github.com/nim-lang/RFCs/issues/456
  21. …within the small existing community, I'm not certain it's worth the risk for Nim to make this move. https://github.com/nim-lang/RFCs/issues/456
    comment by matthiaswh · 2022-12-22 · in Nim version 2.0.0 release candidate
  22. …- all the details about the goals of v2 are in the roadmap RFC "Cylons are here" https://github.com/nim-lang/RFCs/issues/437
    comment by pietroppeter · 2022-11-11 · in A cost model for Nim
  23. Nim is still kicking. https://github.com/nim-lang/RFCs/issues/437
    comment by Sujeto · 2022-07-08 · in NimSkull: A Hard Fork of Nim
  24. https://github.com/nim-lang/RFCs/issues/437
    comment by WithinReason · 2022-05-05 · in Nim Version 1.6.6 Released
  25. ▲ 22
    Nim v2: get rid of style insensitivity
    story by WithinReason · 2022-05-02 · 6 comments
  26. …exploring it, and it has a lot of potential to change the way we program over the next decade. [0] https://github.com/nim-lang/RFCs/issues/244
  27. …complicated the language, had undesirable performance penalties, and was overall hard to maintain ( https://github.com/nim-lang/RFCs/issues/65 ). It's still available via a flag, but might get eventually removed at some point. Overall, I…
    comment by cyber_kinetist · 2021-11-22 · in Nim Community Survey
  28. ▲ 5
    Roadmap for Nim
    story by michaelsbradley · 2021-11-20 · 0 comments
  29. …automate the checks, but it's usable now (I used it with FreeRTOS's xQueue mechanism just fine). https://github.com/nim-lang/RFCs/issues/244 - Python's new non-GIL proposal that does this using biased references:…
    comment by elcritch · 2021-11-07 · in An Epic future for SPJ
  30. …plugin. It's not perfect, but th community is aware and there is work underway to improve tooling: https://github.com/nim-lang/RFCs/issues/300
    comment by auxym · 2021-10-19 · in Nim 1.6
  31. …and that proposal was abandoned / postponed in favor of the refcounting approach I linked to: see https://github.com/nim-lang/RFCs/issues/144 and https://github.com/nim-lang/RFCs/issues/177 . But shared/immutable vs. unique/mutable…
    comment by geofft · 2021-07-06 · in Linux Rust Support
  32. This issue is taken seriously and there are plans for improving developer tooling: https://github.com/nim-lang/RFCs/issues/300
    comment by 0-_-0 · 2021-02-24 · in Nim versions 1.4.4 and 1.2.10
  33. …/nim-lang.org/blog/2020/10/15/introduction-to-arc-orc... [2] https://nim-lang.org/docs/drnim.html [3] https://github.com/nim-lang/RFCs/issues/244
  34. …some talk in the community on improving dev tooling as a logical next step to improve adoption, eg: https://github.com/nim-lang/RFCs/issues/300
    comment by auxym · 2020-12-31 · in Nim in 2020: A Short Recap
  35. …see more CPS in the wild. Nim may have first-class continuations in the not too far future as well https://github.com/nim-lang/RFCs/issues/295 I'm still evaluating and comparing CPS vs coroutines as the base primitive.
    comment by mratsim · 2020-12-23 · in Don’t Think, Just Defunctionalize
  36. …checking using Nim Z3 integration so that we can reach Ada/Sparks formal verification prowess: https://github.com/nim-lang/RFCs/issues/222
    comment by mratsim · 2020-12-23 · in Nim Apocrypha, Vol. I
  37. Nim has merged first class view types and their lifetime tracking: - https://github.com/nim-lang/RFCs/issues/178 - https://nim-lang.org/docs/manual_experimental.html#view-type...
    comment by mratsim · 2020-12-23 · in V (Vlang) 0.2
  38. You can read about the reasoning behind subgraph ownership here: https://github.com/nim-lang/RFCs/issues/244
    comment by disruptek · 2020-12-08 · in ORC – Nim's new memory managment
  39. …closed, but it's apparently still being worked on. [1] https://nim-lang.org/araq/ownedrefs.html [2] https://github.com/nim-lang/RFCs/issues/144
    comment by atombender · 2020-11-29 · in Nim compiler — Pascal source code
  40. This is currently being remedied as we speak: https://github.com/nim-lang/RFCs/issues/250 https://github.com/nim-lang/Nim/pull/15287
    comment by rayman22201 · 2020-10-21 · in Prologue: A web framework written in Nim
  41. …research and a RFC for Nim formal verification here: - https://github.com/mratsim/weave/issues/18 - https://github.com/nim-lang/RFCs/issues/222
    comment by mratsim · 2020-10-20 · in Nim 1.4
  42. …of the article leads to the RFC which talks exactly about this, see last commit by Araq especially: https://github.com/nim-lang/RFCs/issues/177#issuecomment-696... In short: yes, the current plan is to phase out other GCs over time.
    comment by Tiberium · 2020-10-15 · in Introduction to ARC/ORC in Nim
  43. …the Nim programming language: - https://github.com/mratsim/weave - RFC that describes the goals: https://github.com/nim-lang/RFCs/issues/160
  44. …[2]: https://github.com/mratsim/weave/issues/56 [3]: https://nim-lang.org/docs/drnim.html [4]: https://github.com/nim-lang/RFCs/issues/222
  45. …[4]: https://www.adacore.com/sparkpro [5]: https://nim-lang.org/docs/drnim.html [6]: https://github.com/nim-lang/RFCs/issues/222 [7]: https://github.com/mratsim/weave/issues/56 And shameless plug, my talk at the NimConf on debugging…
  46. …reordering are planned to eventually became stable. Nowadays everything is decided in the RFCs repo https://github.com/nim-lang/RFCs/issues before a PR hits the main repo.
    comment by planetis · 2020-06-20 · in NimConf 2020 Videos
  47. …seem out of place(and that always seem to require explanation when co-workers see a nim tool). 1. https://github.com/nim-lang/rfcs/issues/58 2. https://nim-lang.org/docs/parseopt.html , although alleviated by argparse to some extent.
    comment by JNRowe · 2020-05-28 · in Pros and Cons of Nim
  48. …these are pretty far away from the OOP paradigm too. Also: > Nim doesn't have them and never will https://github.com/nim-lang/RFCs/issues/172
    comment by arc776 · 2020-05-14 · in Bosque Programming Language
  49. …needs or even OpenCL and Cuda. Regarding the revamp you can follow the very detailed Picasso RFC at https://github.com/nim-lang/RFCs/issues/160 and the repo I'm currently building the runtime at https://github.com/mratsim/weave . Obviously…
    comment by mratsim · 2019-11-07 · in Async-await on stable Rust
  50. ▲ 9
    Designing a Multithreading Runtime for Nim – Project Picasso
    story by mratsim · 2019-08-09 · 1 comment