Live data from Hacker News

Viewing profile — dima-quant

dima-quant

HN member
Joined
Sat, May 16, 2026, 2:49 PM UTC
HN karma
26
Public activity
18 items

About dima-quant

No profile information was provided.

Recent public activity

  1. comment
    Comment #48697692

    indeed, as far as I know, at this moment nimic is the only package that provides systems language functionality running in CPython, while the corresponding code also compiles AOT t…

  2. comment
    Comment #48684256

    Nice language with many built in features! Do you gain much in comparison to languages, where these concepts are implemented as frameworks? Not clear, how the memory management is …

  3. comment
    Comment #48679116

    The comparison with Cython is indeed very relevant as it is currently the standard for making Python modules and it has greatly improved support for the standard Python syntax over…

  4. comment
    Comment #48678249

    Currently, Nim fits quite well with Python but there is a project to directly emit LLVM IR from Nim and MIR might be relevant there: https://github.com/arnetheduck/nlvm

  5. comment
    Comment #48678132

    Your explanation is completely correct. There are Nim implementations of BigInt, but the foremost focus of Nimic is enabling as many standard Nim features as possible. In general, …

  6. comment
    Comment #48671818

    Fully fair, I'd need to spend more time on the text. The nimic was mostly tested on the raytracer project dima-quant/ndsl_raytracer, and the performance was indeed quite near the C…

  7. comment
    Comment #48671732

    Not quite "all valid Python." Just to be clear: nimic is a strict, statically typed subset of Python. At this stage, the downside of having Nim as an intermediate step is not reall…

  8. comment
    Comment #48671630

    Yeah, indeed, I actually read about mypyc a few years ago before starting nimic. Though the goal is very similar, mypyc does not support compilation to a native executable and the …

  9. comment
    Comment #48671515

    True, nimic is a statically typed Python subset without much of its dynamism with the aim to be foremost an efficient systems language. Though in nimic, without using isinstance, t…

  10. comment
    Comment #48670862

    Good suggestion, now I recall I heard about this project before. Good to see it is in active development.

  11. comment
    Comment #48670771

    Yeh, indeed, the README was mostly generated, though the introduction is largely human-written :-) Is some specific description missing? I can provide more practical code examples …

  12. comment
    Comment #48646436

    This is great, nice concept! Good use of coding agents. Now I can make diagrams much faster.

  13. comment
    Comment #48646244

    nimic is a lightweight pure Python package that emulates Nim types and constructions, making it straightforward to transpile to Nim and compile AOT. Key principle: nimic code is va…

  14. story
  15. comment
  16. story
  17. comment
    Comment #48329271

    I enjoyed a lot reading the book and also learned a few things there: The Pragmatic Programmer, 20th Anniversary Edition. The main guiding principle: Good design is easier to chang…

  18. comment
    Comment #48246673

    AI is very good at standard and well defined problems but much less so with complex and vague. For example, currently available models cannot write or even port a full-feature comp…