Mirror of
forum.nim-lang.org
index
(search is case sensitive; searches thread content, thread title and username)
13394 ::
[2025-09-12T06:29:01+02:00]
[elcritch] Cborious: Fast standards-compliant CBOR library for Nim 2.x
11261 ::
[2024-03-20T11:18:15+01:00]
[Araq] Oversight or intentional?
10916 ::
[2024-01-25T17:48:56+01:00]
[Araq] Struggling to understand use of ptr object Types
10836 ::
[2024-01-02T14:33:54+01:00]
[Araq] Sum types, 2024 variant
10753 ::
[2023-12-10T13:37:59+01:00]
[arnetheduck] Package-Rot as growth hindrance
10626 ::
[2023-11-12T18:12:44+01:00]
[Araq] Compile time code optimization.
10601 ::
[2023-11-04T03:59:09+01:00]
[stoneface86] Array of type "proc" except I don't know what I'm doing
10549 ::
[2023-10-14T22:52:08+02:00]
[Araq] Declaring a global proc variable to be gcsafe has no effect
10411 ::
[2023-08-16T09:57:44+02:00]
[Cnerd] nimBcs
10320 ::
[2023-07-04T03:57:38+02:00]
[Araq] Suggestion to improve proc type infer, and some complains
10314 ::
[2023-07-01T20:22:57+02:00]
[Araq] lvgl - callback issues
10302 ::
[2023-06-26T12:12:38+02:00]
[cheatfate] signalfd leaks in addProcess()
10272 ::
[2023-06-13T20:22:19+02:00]
[Araq] procs: forward declaration
10247 ::
[2023-06-05T12:24:14+02:00]
[Araq] DLL crashes - can't figure out why
10224 ::
[2023-05-26T05:23:25+02:00]
[Araq] PyPI was subpoenaed. Should Nim prepare a process in place?
10162 ::
[2023-05-03T14:33:18+02:00]
[Araq] How can I return a tuple of arrays from a proc. Having difficulty with proc signature
10051 ::
[2023-03-31T11:31:57+02:00]
[Araq] Nim v2.0.0 RC2 is out
10035 ::
[2023-03-25T11:10:01+01:00]
[guibar] Iteration against a C-API
9955 ::
[2023-02-28T10:19:43+01:00]
[Araq] anonymous records / subtyping ?
9893 ::
[2023-02-16T20:56:08+01:00]
[PMunch] Expose static nim library to DLL
9856 ::
[2023-01-29T23:27:42+01:00]
[Araq] How to ref value types in tables?
9772 ::
[2022-12-28T15:32:24+01:00]
[DeletedUser] The meaning of `do`
9710 ::
[2022-12-09T19:40:57+01:00]
[mantielero] Struggling to understand `asyncjs`'s `PromiseJs`
9708 ::
[2022-12-09T04:23:50+01:00]
[cblake] nim-pipexp
9686 ::
[2022-12-03T11:10:13+01:00]
[ingo] ftpclient download problem.
9655 ::
[2022-11-25T20:10:39+01:00]
[Araq] Choosing Nim out of a crowded market for systems programming languages
9604 ::
[2022-11-14T01:33:19+01:00]
[Araq] new to nim install fail Ubuntu 22.04.1 LTS
9551 ::
[2022-10-26T03:29:22+02:00]
[Araq] Questions about Nim and its extensibility
9535 ::
[2022-10-19T21:54:15+02:00]
[geotre] Some help with javascript - OpenCascade.js
9524 ::
[2022-10-12T05:44:20+02:00]
[Araq] Odd error in ARC when running in Windows
9500 ::
[2022-09-30T10:18:30+02:00]
[konradmb] How to chain anonymous proc with UFCS?
9476 ::
[2022-09-18T09:58:05+02:00]
[catswhiskers] Fidgetty Widget System: Rewrite
9374 ::
[2022-08-15T22:41:06+02:00]
[dom96] Why is db_postgres so slow?
9367 ::
[2022-08-13T10:02:54+02:00]
[enthus1ast] What's the use case for a "block" statement?
9255 ::
[2022-06-22T08:59:30+02:00]
[Araq] Is it possible to "mock" function calls? (For testing purposes)
9238 ::
[2022-06-15T19:31:07+02:00]
[Araq] Back to the roots of v2.. and what it could be
9138 ::
[2022-05-03T13:23:29+02:00]
[PMunch] Moderation policy for bans
9087 ::
[2022-04-07T00:52:31+02:00]
[domogled] jsFetch fetch
8994 ::
[2022-03-10T02:58:31+01:00]
[Araq] How to fetch value pointed by a C++ std::list iterator?
8927 ::
[2022-02-17T14:21:22+01:00]
[Araq] Can Nim be made more "purely functional""...
8855 ::
[2022-01-31T00:30:04+01:00]
[Araq] Nim's autoformatter situation
8830 ::
[2022-01-19T19:04:28+01:00]
[cblake] Atomics: attempting to call undeclared routine: 'testAndSet'
8806 ::
[2022-01-14T17:28:38+01:00]
[DeletedUser] How can I implement a conditional access operator?
8680 ::
[2021-12-05T20:17:04+01:00]
[Araq] Understanding error with generic anonymous vs auto
8653 ::
[2021-11-25T17:03:38+01:00]
[Araq] Malloc issue after upgrading from 1.4.6 to 1.6.0
8584 ::
[2021-11-02T15:43:15+01:00]
[cyraxjoe] Nim snap status?
8574 ::
[2021-11-01T13:31:42+01:00]
[gyohng] This forum preview JS error
8524 ::
[2021-10-21T10:30:21+02:00]
[miran] Error in chronos with Nim 1.6
8516 ::
[2021-10-19T21:01:05+02:00]
[Araq] Does Nim support name for anonymous procedures?
8495 ::
[2021-10-13T00:00:04+02:00]
[Swend] Child process shows exit code -1 when peeked, though it has definitely ended.
8486 ::
[2021-10-08T06:03:02+02:00]
[Araq] Suggestion on wrapping C union with anonymous struct?
8457 ::
[2021-09-24T22:04:57+02:00]
[Araq] Closures inside loops without capturing loop variable?
8424 ::
[2021-09-14T12:31:35+02:00]
[jyapayne] What is the role of the expression "{.importc.}" when transpiling to JavaScript?
8411 ::
[2021-09-10T16:43:52+02:00]
[Skaruts] I'm having a Nim+Lua+Libtcod callback wrapping problem
8325 ::
[2021-08-15T02:04:00+02:00]
[holgerschurig] Nim in CI throws symbol not found error
8260 ::
[2021-07-23T02:55:51+02:00]
[demotomohiro] Need confirmation this code causes a `SIGSEGV: Illegal storage access`
8259 ::
[2021-07-22T08:41:37+02:00]
[Araq] What is the purpose of do notation
8042 ::
[2021-05-26T16:53:01+02:00]
[Demos] documentation for the `do` keyword?
7926 ::
[2021-05-04T22:11:08+02:00]
[Araq] Counting word frequencies with Nim
7838 ::
[2021-04-22T11:39:22+02:00]
[demotomohiro] Capturing external variables in closure
7752 ::
[2021-04-06T04:36:41+02:00]
[Araq] Might there be a better `dotOperators` design?
7738 ::
[2021-04-02T23:54:10+02:00]
[Araq] Performance issue with closure
7705 ::
[2021-03-27T10:03:50+01:00]
[Araq] Demystifying nimDecRefIsLast
7650 ::
[2021-03-17T12:37:29+01:00]
[matkuki] Easiest way to pass data between threads?
7583 ::
[2021-03-05T19:08:35+01:00]
[dom96] Channel / Actors based parallelism? Are there such Web Servers?
7492 ::
[2021-02-09T18:36:25+01:00]
[dom96] Status Desktop - private messenger and more using Nim + QT
7486 ::
[2021-02-08T10:36:16+01:00]
[DeletedUser] Problem with sugar.capture and the js backend
7473 ::
[2021-02-05T00:08:46+01:00]
[filcuc] Traits or macros for inspecting proc/lambda/functor type
7470 ::
[2021-02-04T04:49:01+01:00]
[boia01] Help needed: Deadlock during allocShared0
7447 ::
[2021-01-29T20:49:30+01:00]
[cblake] Dealing With Memory Leaks (and a possibly broken install or setup?)
7420 ::
[2021-01-23T20:32:26+01:00]
[Araq] open question about equals-equals (==) usage in decimal library
7356 ::
[2021-01-08T21:01:23+01:00]
[alexeypetrushin] Bug? Compiled code throws some C-lang error.
7323 ::
[2021-01-01T21:04:47+01:00]
[treeform] how use custom event inherited from DOM Event in javascript?
7312 ::
[2020-12-30T20:55:46+01:00]
[juancarlospaco] using readFile with javascript
7276 ::
[2020-12-22T11:39:25+01:00]
[arnetheduck] Alternative to powmod in Nim
7248 ::
[2020-12-12T22:40:52+01:00]
[haydenb] Update on Nim snap packages
7210 ::
[2020-12-06T07:24:22+01:00]
[Araq] Convert string into operator?
7165 ::
[2020-11-27T17:02:18+01:00]
[lqdev] help C to nim conversion just precision
7130 ::
[2020-11-20T13:37:29+01:00]
[Araq] Why is the implicit `result` so widely used?
6990 ::
[2020-10-27T12:26:20+01:00]
[Araq] Mysterious crashed with SIGSEGV
6971 ::
[2020-10-22T03:37:11+02:00]
[dom96] What Nim projects are you working on?
6922 ::
[2020-10-14T10:13:33+02:00]
[lihf8515] Running a simple example based on the `httpbeast 0.2.2` framework made an error
6918 ::
[2020-10-13T13:37:50+02:00]
[dom96] How to gracefully terminate an asynchttpserver with Ctrl-C?
6753 ::
[2020-08-31T20:00:58+02:00]
[Araq] System Programming in 2k20
6686 ::
[2020-08-16T21:56:01+02:00]
[dom96] getting an SSL connection to work
6665 ::
[2020-08-11T11:26:05+02:00]
[moerm] Using "Checked C" compiler with Nim
6644 ::
[2020-08-06T12:50:06+02:00]
[jibal] Pass inline expression instead of a proc
6626 ::
[2020-08-01T00:08:01+02:00]
[Stefan_Salewski] Is there a way to ensure that a viriable is "passed by address" (or reference) in Nim
6426 ::
[2020-06-12T15:51:29+02:00]
[Araq] Comparisons of Nim to the Chapel computer programming language...
6389 ::
[2020-05-29T14:06:18+02:00]
[bung] Karax problem using getVNodeById
6383 ::
[2020-05-27T19:02:02+02:00]
[Araq] incorrect set-to-int conversion
6378 ::
[2020-05-25T18:07:23+02:00]
[jyapayne] Defining an iterator in a template
6328 ::
[2020-05-13T09:35:02+02:00]
[mratsim] llegal capture 'world' because ':anonymous' has the calling convention: <cdecl>
6301 ::
[2020-05-08T01:46:39+02:00]
[Araq] Some problems trying to eliminate 'nil'
6276 ::
[2020-05-01T01:21:16+02:00]
[Araq] copy & move Access is Denied
6217 ::
[2020-04-15T12:11:47+02:00]
[doofenstein] Error: got proc, but expected proc {.closure.}
6201 ::
[2020-04-12T16:06:38+02:00]
[DeletedUser] Map float to int
6117 ::
[2020-03-25T15:16:17+01:00]
[doofenstein] {.nimcall.} and {.closure.}
5821 ::
[2020-01-16T23:17:52+01:00]
[kidandcat] How to properly append/replace DOM elements using just karax
5813 ::
[2020-01-15T10:34:43+01:00]
[mratsim] anonymous procedures and closures
5775 ::
[2020-01-06T23:11:51+01:00]
[Araq] "Returning" a proc from a template
5570 ::
[2019-11-21T05:42:28+01:00]
[demotomohiro] Can proc/method name be used as parameter
5563 ::
[2019-11-20T00:22:55+01:00]
[enthus1ast] asyncftpclient troubles
5526 ::
[2019-11-15T12:53:01+01:00]
[Araq] A better way to write a single line of code
5406 ::
[2019-10-27T02:22:20+02:00]
[Stefan_Salewski] How to write a shared(static in c++) proc in a type ?
5383 ::
[2019-10-22T16:16:27+02:00]
[Araq] Requesting examples of macros in Nim
5235 ::
[2019-09-28T04:17:30+02:00]
[moigagoo] Lambdas?
5223 ::
[2019-09-25T16:20:29+02:00]
[Araq] Mac download error
5221 ::
[2019-09-25T00:25:08+02:00]
[Araq] Possible minor bug in unused import checker [1.0]
5052 ::
[2019-07-27T20:46:06+02:00]
[Stefan_Salewski] Iterating over anonymous enums?
4686 ::
[2019-03-01T20:15:40+01:00]
[cdunn2001] C++ exceptions
4441 ::
[2018-12-07T13:00:51+01:00]
[def] How do you pass code blocks to when compiles?
4281 ::
[2018-10-05T02:15:03+02:00]
[LeuGim] Compiled with 0.18, not with 0.19
4119 ::
[2018-08-10T16:07:29+02:00]
[Araq] Is this valid Nim code or a typo?
4098 ::
[2018-08-02T14:21:18+02:00]
[cdunn2001] Canonical way to sort an iterator or make it into an array/list
3869 ::
[2018-05-30T13:23:52+02:00]
[Stefan_Salewski] Tuples vs Objects vs Ref Objects?
3786 ::
[2018-04-29T00:15:16+02:00]
[Araq] Statistics for standard library usage
3772 ::
[2018-04-22T08:59:34+02:00]
[Araq] Perfecting Nim
3713 ::
[2018-04-01T15:31:35+02:00]
[Araq] Memory usage skyrocketed with nim 0.18.0 (in my async tcp service test)
3655 ::
[2018-03-16T10:38:36+01:00]
[Araq] Compile-time type reflection API?
3641 ::
[2018-03-13T17:32:26+01:00]
[Araq] Nim syntax (error) Quiz
3340 ::
[2017-11-16T12:48:53+01:00]
[Araq] The cint == int != int trap
3258 ::
[2017-10-19T18:46:40+02:00]
[jlp765] Beginner question about nil access
3223 ::
[2017-10-05T07:12:16+02:00]
[Araq] "Cross-platform C" target for Nim?
3218 ::
[2017-10-04T20:42:17+02:00]
[cdunn2001] about locks and condition variables
3176 ::
[2017-09-18T17:23:13+02:00]
[Araq] Providing writable string buffer to a foreign C-function
3170 ::
[2017-09-15T11:07:22+02:00]
[Araq] Too many global variables in a generated js-code
2993 ::
[2017-06-10T02:11:22+02:00]
[Jehan] How To - Proper Interfacing In Nim
2988 ::
[2017-06-05T23:39:02+02:00]
[LeuGim] Do notation without parentheses
2940 ::
[2017-05-04T08:23:33+02:00]
[romov] Problem installing c2nim
2895 ::
[2017-03-31T06:15:41+02:00]
[Araq] Procedure which returns procedure
2851 ::
[2017-03-14T12:09:37+01:00]
[flyx] Canonical idiom for opening files?
2823 ::
[2017-02-27T09:11:13+01:00]
[Araq] Plans regarding named tuples
2811 ::
[2017-02-21T20:43:31+01:00]
[Araq] Nim Syntax ''Skins''
2791 ::
[2017-02-11T05:26:48+01:00]
[Araq] Portaudio example doesn't work with threads:on
2696 ::
[2017-01-03T21:40:08+01:00]
[Araq] How to compile a shared library for JNI?
2594 ::
[2016-10-28T16:38:14+02:00]
[Dippo] crashing closure iterator for file/directory searching object
2574 ::
[2016-10-13T08:22:27+02:00]
[flyx] problem when use lua bind
2538 ::
[2016-09-14T17:18:09+02:00]
[OderWat] [Closed] Unable to parse JSON Payload
2490 ::
[2016-08-24T17:57:32+02:00]
[dom96] httpclient extraHeaders not working
2434 ::
[2016-08-03T14:21:52+02:00]
[OderWat] How do I pass an operator as proc parameter?
2370 ::
[2016-07-12T02:49:14+02:00]
[dom96] Irclogs
2329 ::
[2016-06-19T16:17:20+02:00]
[Varriount] Anonymous fields in structs - like object composition # as in C11 and Go
2294 ::
[2016-06-01T11:53:38+02:00]
[Araq] Nested procs, closures. Heap allocation: when?
2217 ::
[2016-04-17T16:39:52+02:00]
[ephja] An expression/value pair printer helper
2111 ::
[2016-03-09T23:24:28+01:00]
[Araq] Nim language aspects, that I don't learn to like
2006 ::
[2016-02-04T10:32:11+01:00]
[Jehan] Object construct
1958 ::
[2016-01-20T21:06:23+01:00]
[Arrrrrrrrr] Parameter of typedesc type doesn't work
1952 ::
[2016-01-18T22:24:54+01:00]
[Araq] Version 0.13.0 released!
1923 ::
[2016-01-05T11:24:03+01:00]
[dom96] crash with ssl socket
1840 ::
[2015-12-05T20:05:30+01:00]
[Jehan] How do you make a sequence of tuples?
1774 ::
[2015-11-07T22:13:39+01:00]
[zielmicha] Canonical way to handle binary data
1682 ::
[2015-10-02T09:49:00+02:00]
[Araq] Error: 'f' cannot be passed to a procvar
1669 ::
[2015-09-25T21:50:36+02:00]
[PV] [feature suggestion] enums with numbers
1599 ::
[2015-09-01T17:37:41+02:00]
[Araq] Getting the element type from a container
1593 ::
[2015-08-30T16:09:26+02:00]
[Araq] typedesc error with anonymous proc
1527 ::
[2015-08-13T10:10:26+02:00]
[Araq] Compiling to C++ lambdas
1447 ::
[2015-07-14T15:39:57+02:00]
[luntik2012] [solved]SSL runtime error in release build only
1444 ::
[2015-07-12T18:22:50+02:00]
[Jehan] LD_PRELOADable module
1421 ::
[2015-07-07T13:34:02+02:00]
[dom96] asyncnet deadlocks on a single core cpu
1402 ::
[2015-07-04T12:29:54+02:00]
[dom96] Planning to develop Async Driver for RethinkDB
1360 ::
[2015-06-24T12:54:23+02:00]
[Jehan] SOLVED: times.nim is buggy?
1275 ::
[2015-05-30T23:06:01+02:00]
[Varriount] Lazy, an iterator library
1268 ::
[2015-05-28T18:27:00+02:00]
[Araq] Invoking BLAS functions (unexpected slowness)
1260 ::
[2015-05-25T18:59:40+02:00]
[Araq] Pass compiler options to file compiled with the compile pragma
1221 ::
[2015-05-13T21:01:29+02:00]
[Jehan] Canonical way to use Nim generated shared libraries within Nim?
1203 ::
[2015-05-07T04:07:35+02:00]
[Araq] Porting python code to nim
1196 ::
[2015-05-06T16:19:00+02:00]
[Araq] [RFC] import Module using InjectedDependency
1074 ::
[2015-03-25T23:54:49+01:00]
[Araq] Any samples documenting use of asynchttpserver?
987 ::
[2015-03-07T03:28:58+01:00]
[andrea] light-weight data structures in nim?
959 ::
[2015-03-03T14:48:57+01:00]
[Araq] How to use spawn and channels ?
937 ::
[2015-02-27T06:23:58+01:00]
[Araq] More than one module per file
868 ::
[2015-02-14T16:43:04+01:00]
[Stefan_Salewski] Hash Table Example (Rosetta Code)
838 ::
[2015-02-06T11:44:42+01:00]
[def] Bug in memfiles?
835 ::
[2015-02-05T22:11:17+01:00]
[Araq] htmlgen and custom tag attributes
787 ::
[2015-01-24T04:19:36+01:00]
[Araq] Two Questions: RTTI and Runtime Compilation?
701 ::
[2014-12-31T09:13:03+01:00]
[Araq] Use of StringTable in Request.headers?
685 ::
[2014-12-22T11:19:02+01:00]
[Araq] async / await feature
528 ::
[2014-08-20T04:08:19+02:00]
[Araq] Case Sensitivity and Module names
517 ::
[2014-08-07T07:16:58+02:00]
[Araq] c2nim and ##
506 ::
[2014-07-21T19:19:22+02:00]
[Araq] nimrod and the C compiler disagree on the size of a pointer
435 ::
[2014-04-29T06:54:28+02:00]
[Araq] speeding up split?
398 ::
[2014-03-12T07:36:42+01:00]
[dom96] babel idea
352 ::
[2014-01-31T20:06:01+01:00]
[Araq] Downward closure example
337 ::
[2014-01-10T18:21:03+01:00]
[Araq] Academic summary
294 ::
[2013-11-02T15:35:32+01:00]
[gradha] Good resources on references
239 ::
[2013-09-15T15:15:51+02:00]
[Araq] meaning of ; and ,
95 ::
[2012-10-22T09:01:48+02:00]
[Araq] finalizer in inherited classes
71 ::
[2012-09-12T17:59:37+02:00]
[Araq] closure question