-
12640 ::
[2025-01-06T19:49:20+01:00]
[Araq]
What is the best practice for Nim library shared as binary like Python wheels
-
12632 ::
[2024-12-24T13:07:51+01:00]
[didlybom]
Nim version 2.0.14 released
-
12624 ::
[2024-12-13T09:43:26+01:00]
[Araq]
Sigils – Improved Multi-Threading
-
12615 ::
[2024-12-04T10:33:57+01:00]
[arnetheduck]
Versioned releases of stew, stint and eth
-
12533 ::
[2024-09-29T05:47:27+02:00]
[arnetheduck]
std/options orElse(defaultValue)
-
12046 ::
[2024-07-19T16:12:00+02:00]
[arnetheduck]
`nph` opinionated formatter v0.6
-
11702 ::
[2024-06-03T22:06:47+02:00]
[nrk]
Monoucha: a high level QuickJS wrapper
-
11563 ::
[2024-05-07T19:30:17+02:00]
[arnetheduck]
Rust interop/FFI experiments?
-
11320 ::
[2024-03-29T09:52:09+01:00]
[arnetheduck]
How to combine nim-metrics and chronos for simple rest api?
-
11294 ::
[2024-03-25T14:01:04+01:00]
[arnetheduck]
List of GC'ed types
-
11228 ::
[2024-03-16T10:03:40+01:00]
[Araq]
Challenge: Weak linking on Windows
-
11160 ::
[2024-03-06T00:06:00+01:00]
[zevv]
Best REGEX library for targeting both JS and C
-
11147 ::
[2024-03-04T21:00:03+01:00]
[Araq]
Nim procedure args vs C and the need for pointers.
-
11093 ::
[2024-02-26T22:35:42+01:00]
[ReneSac]
[arnetheduck] `nph` opinionated formatter v0.5
-
11064 ::
[2024-02-22T14:17:04+01:00]
[arnetheduck]
Fused multiply-add instruction
-
10959 ::
[2024-02-06T16:10:23+01:00]
[didlybom]
Tooling update: new version of the nimlangserver and the vscode extension
-
10950 ::
[2024-02-05T11:28:45+01:00]
[Araq]
`nph` opinionated formatter v0.4
-
10938 ::
[2024-02-01T14:33:12+01:00]
[Araq]
How do Nim exceptions work?
-
10914 ::
[2024-01-24T18:47:04+01:00]
[arnetheduck]
chronos 4.0
-
10900 ::
[2024-01-22T22:00:06+01:00]
[Araq]
Argon2 in Pure Nim.
-
10898 ::
[2024-01-22T15:37:07+01:00]
[Araq]
Parser combinators experiment causes Error: "cannot instantiate return:type"
-
10873 ::
[2024-01-14T19:34:24+01:00]
[Araq]
What are your options for dealing with leaks in asyncCheck under arc?
-
10850 ::
[2024-01-04T21:40:06+01:00]
[Araq]
`nph` opinionated formatter v0.3
-
10793 ::
[2023-12-21T14:57:06+01:00]
[Araq]
`nph` opinonated formatter v0.2
-
10782 ::
[2023-12-18T15:33:24+01:00]
[didlybom]
Direct C/C++ interop without generating wrappers?
-
10754 ::
[2023-12-10T20:35:41+01:00]
[Araq]
Hello `nph`, an opinionated source code formatter for Nim
-
10753 ::
[2023-12-10T13:37:59+01:00]
[arnetheduck]
Package-Rot as growth hindrance
-
10697 ::
[2023-11-28T22:40:34+01:00]
[Araq]
nlvm 1.6.16 - now with a REPL
-
10666 ::
[2023-11-21T11:51:45+01:00]
[Araq]
Chronos v4 RC
-
10570 ::
[2023-10-28T08:02:50+02:00]
[Araq]
Nim#
-
10530 ::
[2023-10-06T12:38:31+02:00]
[Araq]
idea : reuse libraries from other languages
-
10513 ::
[2023-09-24T23:35:05+02:00]
[PMunch]
Simple template and macro question
-
10511 ::
[2023-09-23T01:34:02+02:00]
[PMunch]
[help] Nim JIT + REPL with clang backend + -emit-llvm + LLVM's ORCv2
-
10503 ::
[2023-09-21T08:05:00+02:00]
[ingo]
Using Result library
-
10499 ::
[2023-09-19T23:56:19+02:00]
[Araq]
Mindset Nim
-
10492 ::
[2023-09-19T09:18:59+02:00]
[arnetheduck]
range[a..b] semantics is a bit unclear to me
-
10453 ::
[2023-09-01T12:35:43+02:00]
[arnetheduck]
unittest2 face lift
-
10449 ::
[2023-08-31T10:29:42+02:00]
[didlybom]
Pure Nim FFT library
-
10407 ::
[2023-08-14T19:03:48+02:00]
[Araq]
Equivalent to Rust's Command spawn/try_wait?
-
10373 ::
[2023-08-04T07:56:10+02:00]
[Araq]
Any way to produce Arm64 binaries for MacOS from choosenim versions of nim?
-
10333 ::
[2023-07-11T19:57:02+02:00]
[arnetheduck]
crosscompiling - SSL
-
10324 ::
[2023-07-05T11:52:31+02:00]
[arnetheduck]
asyncdispatch debugging
-
10293 ::
[2023-06-23T00:21:37+02:00]
[Araq]
how to importcpp a C++ class within namespaces in non-sloppy way
-
10271 ::
[2023-06-13T16:13:46+02:00]
[Araq]
NimQML> How to pack resource files or gui files in compiled package
-
10250 ::
[2023-06-06T08:03:27+02:00]
[Araq]
End of function in Nim binary
-
10238 ::
[2023-06-01T18:37:54+02:00]
[arnetheduck]
Need suggestions for time scheduling async tasks
-
10187 ::
[2023-05-09T22:03:14+02:00]
[Araq]
intops - core primtives for working with integers efficiently
-
10181 ::
[2023-05-07T13:00:31+02:00]
[Araq]
Why `!=` is template and not a func?
-
10157 ::
[2023-05-02T06:19:35+02:00]
[arnetheduck]
I'm curious about what happens when using compiler flag "-d:asyncBackend=chronos"
-
10155 ::
[2023-05-02T04:00:31+02:00]
[Araq]
Is ORC considered production-ready? What is the consensus on its use?
-
10141 ::
[2023-04-28T12:28:19+02:00]
[Araq]
Using named blocks with break instead of exceptions for targetted exception handling
-
10128 ::
[2023-04-24T06:44:02+02:00]
[arnetheduck]
Small experiment with compiling the Nim compiler with PGO
-
10076 ::
[2023-04-06T08:20:19+02:00]
[didlybom]
Upcoming `Result` review - comments and thoughts welcome!
-
10066 ::
[2023-04-03T20:32:11+02:00]
[Araq]
Nim in production #2: 100k+ WebSocket connections on one small VM, lots of CPU and RAM to spare
-
10043 ::
[2023-03-28T23:49:56+02:00]
[Araq]
TIGR - tiny graphics library for nim
-
10042 ::
[2023-03-28T07:46:25+02:00]
[arnetheduck]
Nim interop with other languages
-
10027 ::
[2023-03-21T11:01:21+01:00]
[Araq]
Nim goto intermediate representation
-
9930 ::
[2023-02-23T08:08:43+01:00]
[Araq]
How to destroy the global dispatcher(gDisp) in asyncdispatch on RTOS ?
-
9907 ::
[2023-02-19T09:29:11+01:00]
[arnetheduck]
JIT landed in nlvm
-
9834 ::
[2023-01-20T21:23:15+01:00]
[Araq]
nlvm update 202301
-
9765 ::
[2022-12-27T01:30:06+01:00]
[Araq]
try-catch misbehavior
-
9759 ::
[2022-12-25T15:09:46+01:00]
[arnetheduck]
How to further speed up the build of your Nim's projects (using ccache)
-
9758 ::
[2022-12-24T23:40:34+01:00]
[Araq]
Parazoa - Immutable, persistent data structures for Nim
-
9748 ::
[2022-12-22T08:43:45+01:00]
[Araq]
Atlas -- the package cloner
-
9717 ::
[2022-12-11T21:54:23+01:00]
[Araq]
Best practices for initializing objects?
-
9663 ::
[2022-11-27T08:31:35+01:00]
[Araq]
Do you have to use 'ref' for the field types within ref objects?
-
9659 ::
[2022-11-26T13:13:13+01:00]
[Araq]
Plans for improving tagged enum (ADT) syntax?
-
9652 ::
[2022-11-25T13:14:13+01:00]
[Araq]
Best way for ipc between a rust app and Nim app?
-
9643 ::
[2022-11-23T11:43:00+01:00]
[matkuki]
Nim 1.6.10 released
-
9627 ::
[2022-11-17T16:52:30+01:00]
[arnetheduck]
Procedure to remove modules from stdlib?
-
9596 ::
[2022-11-11T09:58:18+01:00]
[Araq]
A cost model for Nim v2
-
9569 ::
[2022-11-02T09:36:39+01:00]
[Araq]
To sink or not to sink
-
9545 ::
[2022-10-24T16:47:39+02:00]
[Araq]
Declaring an uninitialized seq & avoid unnecessary zero-mem's
-
9495 ::
[2022-09-28T08:15:39+02:00]
[Araq]
Overriding default C/C++ options + error with 1.6.8 / C++ / macOS
-
9491 ::
[2022-09-24T14:07:09+02:00]
[Stefan_Salewski]
To `ref` or not to `ref` on embedded?
-
9474 ::
[2022-09-16T21:08:36+02:00]
[arnetheduck]
important_packages
-
9439 ::
[2022-09-05T13:42:19+02:00]
[arnetheduck]
`Opt` support in nim-results
-
9364 ::
[2022-08-12T15:40:58+02:00]
[arnetheduck]
How to make my library code aware of user provided overloads.
-
9360 ::
[2022-08-11T09:40:50+02:00]
[dom96]
Best websocket library?
-
9352 ::
[2022-08-06T11:41:01+02:00]
[filcuc]
Where to start with creating direct Qt bindings?
-
9342 ::
[2022-08-02T20:55:40+02:00]
[arnetheduck]
How to get just the first N bytes with httpclient ?
-
9323 ::
[2022-07-24T08:07:16+02:00]
[dom96]
Nim packages dependencies visualizations
-
9266 ::
[2022-06-27T01:59:48+02:00]
[Araq]
Nim 2.0 is already here.
-
9263 ::
[2022-06-24T21:02:07+02:00]
[Araq]
Init procedure naming convention for non-GC memory
-
9238 ::
[2022-06-15T19:31:07+02:00]
[Araq]
Back to the roots of v2.. and what it could be
-
9230 ::
[2022-06-13T14:59:46+02:00]
[arnetheduck]
The most common Nim build system for which we'd go
-
9186 ::
[2022-05-30T12:53:13+02:00]
[arnetheduck]
nim-snappy, faster and simpler
-
9170 ::
[2022-05-25T10:33:53+02:00]
[arnetheduck]
`nlvm` updated to 1.6
-
9158 ::
[2022-05-15T19:58:38+02:00]
[mratsim]
Interesting proposal for Error handling and Null through unified option Type.
-
9149 ::
[2022-05-09T15:40:38+02:00]
[Araq]
Async musings
-
9102 ::
[2022-04-11T19:37:22+02:00]
[Araq]
nlvm updated
-
9074 ::
[2022-04-05T11:03:14+02:00]
[Araq]
Impure libraries ???
-
9042 ::
[2022-03-25T13:51:15+01:00]
[Araq]
The WASM Revolution
-
9021 ::
[2022-03-18T14:39:48+01:00]
[Araq]
newSeq() named inconsistently?
-
8978 ::
[2022-03-05T00:54:27+01:00]
[Araq]
any particular reason on deprecating IndexError?
-
8950 ::
[2022-02-25T13:13:59+01:00]
[Araq]
Raises tracking and no more cyclic references in `chronos`
-
8901 ::
[2022-02-12T10:26:07+01:00]
[dom96]
after called `AsyncFuture.fail`, the future is still running
-
8880 ::
[2022-02-08T04:26:22+01:00]
[Araq]
best practice or guidelines on using log in a library?
-
8849 ::
[2022-01-27T20:53:19+01:00]
[dom96]
Is there a HTTPS enabled HTTP server in Nim?
-
8843 ::
[2022-01-26T07:39:44+01:00]
[Araq]
Choosing a specific version of SQLite
-
8819 ::
[2022-01-17T23:38:25+01:00]
[arnetheduck]
Should constructors be `newObject` or `initObject`?
-
8805 ::
[2022-01-14T12:11:05+01:00]
[arnetheduck]
llvm wrap
-
8802 ::
[2022-01-13T23:14:14+01:00]
[dom96]
profiler for mac?
-
8801 ::
[2022-01-13T18:19:18+01:00]
[Araq]
Why don't build Nim libraries ecosystem on Rust ecosystem?
-
8759 ::
[2022-01-01T18:18:45+01:00]
[Araq]
`Result` update
-
8679 ::
[2021-12-05T09:16:54+01:00]
[arnetheduck]
async with delegates, how to pass parameters?
-
8674 ::
[2021-12-03T11:12:51+01:00]
[Araq]
Updating Nim Days
-
8613 ::
[2021-11-12T08:35:10+01:00]
[Araq]
Treat memory allocation as effect?
-
8603 ::
[2021-11-08T12:01:21+01:00]
[arnetheduck]
Supporting both chronos and asyncdispatch in async code
-
8602 ::
[2021-11-08T10:35:25+01:00]
[didlybom]
Nim v1.2.14 released
-
8601 ::
[2021-11-07T18:31:38+01:00]
[Araq]
nlvm update - llvm 13.0.0
-
8594 ::
[2021-11-05T18:17:35+01:00]
[arnetheduck]
Compute a Sha256 : the fastest implem ?
-
8591 ::
[2021-11-05T09:33:26+01:00]
[Araq]
include std/prelude vs import std/prelude (and other small prelude oddities)
-
8426 ::
[2021-09-14T21:35:15+02:00]
[Araq]
Nim for Beginners #26 Reference Objects
-
8342 ::
[2021-08-18T20:24:24+02:00]
[Araq]
Why `except` doesn't catch `SIGSEGV: Illegal storage access. (Attempt to read from nil?)`?
-
8267 ::
[2021-07-25T17:38:44+02:00]
[Araq]
What makes the nim compiler slow
-
8251 ::
[2021-07-19T23:26:20+02:00]
[Araq]
Guidance on Isolating Memory Leak
-
8204 ::
[2021-07-06T16:24:48+02:00]
[Araq]
Awaitable threadpools
-
8188 ::
[2021-07-03T09:07:50+02:00]
[arnetheduck]
Safe `enum` conversion
-
8179 ::
[2021-07-01T14:10:02+02:00]
[cdunn2001]
Use cstring for C binding
-
8153 ::
[2021-06-24T08:47:13+02:00]
[Araq]
nim-ws - websockets for Nim
-
8147 ::
[2021-06-23T22:09:16+02:00]
[Araq]
slim - fork version of nimble , handle task level dependency
-
8140 ::
[2021-06-21T22:41:30+02:00]
[Araq]
Why does Nim compiler allways depends on another's language compiler?
-
8110 ::
[2021-06-12T22:28:05+02:00]
[Araq]
Proposed table changes - get and getOrDefault
-
8091 ::
[2021-06-06T11:44:03+02:00]
[Araq]
Improving the documentation: Roadmap, community engagement.
-
8088 ::
[2021-06-05T20:06:26+02:00]
[Araq]
NimVM eventually get replaced?
-
8047 ::
[2021-05-27T12:39:19+02:00]
[dom96]
FutureVar in async
-
7974 ::
[2021-05-13T20:34:22+02:00]
[Araq]
Nimble Disallow Version
-
7973 ::
[2021-05-13T08:14:48+02:00]
[Araq]
Make `std/asynchttpserver` more robust?
-
7969 ::
[2021-05-11T23:55:22+02:00]
[Araq]
Which parameter list delimiter is more "standard"? Commas or semicolons?
-
7964 ::
[2021-05-11T08:50:18+02:00]
[arnetheduck]
HTTP(s) Client / Server in chronos
-
7863 ::
[2021-04-26T16:53:21+02:00]
[Araq]
NimConf 2021
-
7686 ::
[2021-03-23T14:28:30+01:00]
[arnetheduck]
Resolving incorrectly deduced `raises` violations
-
7595 ::
[2021-03-09T12:55:03+01:00]
[arnetheduck]
Zero-knowledge proofs (and rust integration) come to Nim..
-
7514 ::
[2021-02-16T05:32:46+01:00]
[Araq]
Defects and CatchableErrors
-
7492 ::
[2021-02-09T18:36:25+01:00]
[dom96]
Status Desktop - private messenger and more using Nim + QT
-
7471 ::
[2021-02-04T11:49:16+01:00]
[arnetheduck]
Length of a string in bytes
-
7436 ::
[2021-01-26T21:11:03+01:00]
[arnetheduck]
Nim style guide based on Nimbus experience
-
7387 ::
[2021-01-14T23:55:28+01:00]
[Araq]
nlvm update 2020
-
7365 ::
[2021-01-10T09:54:17+01:00]
[treeform]
What's the preferred way to compile nim to WebAssembly?
-
7332 ::
[2021-01-04T15:20:10+01:00]
[Araq]
Stdlib and fusion evolution
-
7287 ::
[2020-12-24T16:04:10+01:00]
[dom96]
Cancelation points in async
-
7276 ::
[2020-12-22T11:39:25+01:00]
[arnetheduck]
Alternative to powmod in Nim
-
7130 ::
[2020-11-20T13:37:29+01:00]
[Araq]
Why is the implicit `result` so widely used?
-
7024 ::
[2020-11-02T12:06:34+01:00]
[timothee]
Generating code coverage with Nim 1.4.0
-
6730 ::
[2020-08-26T16:11:51+02:00]
[euant]
io2 module in stew
-
6417 ::
[2020-06-08T17:45:57+02:00]
[bpr]
Generate native code directly?
-
6319 ::
[2020-05-11T16:26:01+02:00]
[arnetheduck]
Nimbus security audit RfP
-
6259 ::
[2020-04-26T11:49:47+02:00]
[mratsim]
Mixing Rust and Nim?
-
5912 ::
[2020-02-10T07:01:38+01:00]
[chrisheller]
Newbie - trying to compile for macos from windows
-
5887 ::
[2020-02-04T23:38:58+01:00]
[Araq]
Status status update ;) libp2p, etc
-
5816 ::
[2020-01-15T19:47:28+01:00]
[arnetheduck]
nbindgen - calling rust code from nim
-
5398 ::
[2019-10-24T17:10:46+02:00]
[Araq]
Current status of Nim for Webassembly?
-
5197 ::
[2019-09-16T20:19:14+02:00]
[Araq]
How to get Nim running on iOS and Android using GLFM.
-
4936 ::
[2019-06-15T00:22:28+02:00]
[Araq]
Language Design Question: Backend C vs LLVM IR
-
4878 ::
[2019-05-27T19:11:27+02:00]
[Araq]
Disadvantages of static proc parameters?
-
4779 ::
[2019-04-11T00:56:51+02:00]
[Araq]
Easy WASM with Nim / nlvm
-
4770 ::
[2019-04-05T22:39:24+02:00]
[Araq]
Why Nim so inconsistent?
-
4752 ::
[2019-03-30T00:42:28+01:00]
[arnetheduck]
Nimbus testnet launch
-
4738 ::
[2019-03-24T18:15:44+01:00]
[Araq]
beat c in fefes "competition"
-
4690 ::
[2019-03-04T05:22:49+01:00]
[Araq]
nlvm update
-
4648 ::
[2019-02-11T15:54:47+01:00]
[arnetheduck]
Update all installed nimble packages
-
4523 ::
[2019-01-03T11:01:07+01:00]
[Araq]
"Nim needs better documentation" - share your thoughts
-
4480 ::
[2018-12-18T03:36:14+01:00]
[Arrrrrrrrr]
nim-result - Result-Either style return values lib
-
4399 ::
[2018-11-23T10:57:20+01:00]
[Araq]
The future of NIM's WASM?
-
4329 ::
[2018-10-22T19:25:26+02:00]
[Araq]
should we deprecate nim.cfg in favor of config.nims format?
-
4315 ::
[2018-10-15T19:31:37+02:00]
[Araq]
[poll] Moving all RFCs in a separate repo
-
4293 ::
[2018-10-09T17:57:45+02:00]
[Araq]
Does Nim need package-level visibility?
-
4280 ::
[2018-10-05T01:10:27+02:00]
[Araq]
Drop RST and join the Markdown train?
-
4279 ::
[2018-10-05T00:50:09+02:00]
[Araq]
runnableExample considered harmful / good feature to deprecate before 1.0?
-
4275 ::
[2018-10-03T22:17:50+02:00]
[timothee]
Capabilities of backend compiler and conditional flags
-
4274 ::
[2018-10-03T19:30:27+02:00]
[Araq]
runnableExamples should generally be preferred to `.. code-block:: nim`
-
4243 ::
[2018-09-26T14:57:36+02:00]
[Araq]
Nim developer retention data and out-of-date packages
-
4110 ::
[2018-08-06T23:14:51+02:00]
[Araq]
Concepts syntax and interfaces - declarative vs procedural
-
4049 ::
[2018-07-15T15:48:14+02:00]
[yglukhov]
Nim's WASM future?
-
3911 ::
[2018-06-12T15:32:03+02:00]
[Araq]
Thank You :)
-
3772 ::
[2018-04-22T08:59:34+02:00]
[Araq]
Perfecting Nim
-
3758 ::
[2018-04-15T11:27:21+02:00]
[Araq]
nim goes wasm? gdb debug support? nlvm status update
-
2960 ::
[2017-05-18T02:33:26+02:00]
[Araq]
There was an error using the version 0.17.0 compiler
-
2688 ::
[2016-12-30T07:48:30+01:00]
[bpr]
Any possibility of a Rust backend for Nim?
-
2511 ::
[2016-09-03T18:43:12+02:00]
[Araq]
nlvm status update
-
2470 ::
[2016-08-15T07:41:39+02:00]
[Kerp]
how to use Natural type?
-
2278 ::
[2016-05-24T17:17:39+02:00]
[OderWat]
Loop variables in global scope
-
2261 ::
[2016-05-14T19:27:06+02:00]
[dom96]
Will nim be as fast as c or c++?
-
1955 ::
[2016-01-19T15:43:24+01:00]
[Araq]
New nim llvm genererator