Viewing profile — dima-quant
dima-quant
HN member- Joined
- Sat, May 16, 2026, 2:49 PM UTC
- HN karma
- 26
- Public activity
- 18 items
- HN profile
- View on Hacker News ↗
About dima-quant
No profile information was provided.
Recent public activity
-
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…
-
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 …
-
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…
-
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
-
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, …
-
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…
-
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…
-
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 …
-
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…
-
comment
Comment #48670862
Good suggestion, now I recall I heard about this project before. Good to see it is in active development.
-
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 …
-
comment
Comment #48646436
This is great, nice concept! Good use of coding agents. Now I can make diagrams much faster.
-
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…
- story
-
comment
Comment #48339864
[dead]
- story
-
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…
-
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…