Mirror of
forum.nim-lang.org
index
(search is case sensitive; searches thread content, thread title and username)
11214 ::
[2024-03-13T23:43:50+01:00]
[zevv] Debugging with GDB?
11163 ::
[2024-03-06T08:57:22+01:00]
[Araq] Have I written a silly program or is there a "controlled" memory leak?
11160 ::
[2024-03-06T00:06:00+01:00]
[zevv] Best REGEX library for targeting both JS and C
11091 ::
[2024-02-26T15:25:00+01:00]
[Araq] Can ref variables reference non-ref variables?
10999 ::
[2024-02-15T09:37:58+01:00]
[zevv] create ungraceful exit program
10768 ::
[2023-12-15T16:38:11+01:00]
[mashingan] SIGSEGV: Illegal storage access. (Attempt to read from nil?) in coroutines
10632 ::
[2023-11-14T00:00:41+01:00]
[Araq] Move ref variable ro thread
10303 ::
[2023-06-26T22:10:04+02:00]
[Araq] Is it possible to write Linux kernel modules in Nim without having to "hack" the Nim compiler?
10185 ::
[2023-05-09T10:31:07+02:00]
[Araq] unique refs > `isolate`
10166 ::
[2023-05-04T14:22:25+02:00]
[Araq] locks on dynamically allocated memory
10161 ::
[2023-05-03T12:15:22+02:00]
[Araq] Usability of ARC/ORC in multi threaded code.
10051 ::
[2023-03-31T11:31:57+02:00]
[Araq] Nim v2.0.0 RC2 is out
10029 ::
[2023-03-21T16:55:39+01:00]
[Araq] How to get exe name from pid under Windows
9990 ::
[2023-03-13T11:14:38+01:00]
[zevv] Example of simple parser?
9981 ::
[2023-03-11T12:04:17+01:00]
[zevv] Shared global var in ORC?
9949 ::
[2023-02-27T15:46:45+01:00]
[zevv] Debugging Memory Usage in Nim
9617 ::
[2022-11-15T17:36:32+01:00]
[Araq] Nim 2: "Memory can be shared effectively between threads without copying in Nim version 2"
9593 ::
[2022-11-09T19:51:27+01:00]
[Araq] can Parsing Expression Grammar mechanisms replace the absence of reader macros in Nim??
9536 ::
[2022-10-20T13:59:50+02:00]
[Stefan_Salewski] Pegs?
9530 ::
[2022-10-14T14:40:28+02:00]
[Araq] From too many copies to too few
9394 ::
[2022-08-20T17:28:36+02:00]
[Stefan_Salewski] When do we use pass & return by ref if everything behind the scenes is by-pointer anyway?
9197 ::
[2022-06-03T13:49:50+02:00]
[Araq] Where can I find information about Nim architecture?
8957 ::
[2022-02-26T09:22:33+01:00]
[Araq] Comprehensive knowledge on Nim memory management (MM)
8375 ::
[2021-08-28T06:43:54+02:00]
[Araq] Goodboy Galaxy - Kickstarter and demo now live!
8368 ::
[2021-08-25T21:34:28+02:00]
[Araq] String expression parsing
8032 ::
[2021-05-25T15:34:19+02:00]
[bpr] Porting to Nim
7777 ::
[2021-04-11T16:52:43+02:00]
[Araq] Arduino with Nim
7754 ::
[2021-04-06T15:51:00+02:00]
[kaushalmodi] Help with constructing an npeg parser
7465 ::
[2021-02-03T06:56:30+01:00]
[timothee] Anybody using `self` or `this` for procedures operating on "class" style object types?
7425 ::
[2021-01-24T20:04:02+01:00]
[Araq] FFI - how to use procs that return objects
7343 ::
[2021-01-06T20:51:52+01:00]
[Araq] Unable to use HashSet for my type
7329 ::
[2021-01-04T02:05:28+01:00]
[Araq] AVR Support?
7290 ::
[2020-12-24T21:23:32+01:00]
[zevv] Is it possible to generate a list of all transient dependencies and their sources?
7211 ::
[2020-12-06T19:33:00+01:00]
[zevv] Method/Procedure that returns values of multiple types?
7150 ::
[2020-11-24T16:58:51+01:00]
[Araq] compile-time import
7110 ::
[2020-11-17T19:46:34+01:00]
[Araq] How to make code GC-Safe when a global constant is used in a proc ?
7059 ::
[2020-11-09T19:02:47+01:00]
[Araq] Raspberry Pi 1B - nmqtt - exit code 137
7032 ::
[2020-11-04T20:56:23+01:00]
[zevv] Someone have an idea on how to implement a `[][]=` function?
6980 ::
[2020-10-24T01:32:33+02:00]
[Araq] handmade hero in nim ( warning: noob)
6706 ::
[2020-08-21T10:38:46+02:00]
[Stefan_Salewski] Empty c-style array
6672 ::
[2020-08-12T21:24:55+02:00]
[Araq] Improving Nim for Beginners video series's AUDIO
6647 ::
[2020-08-06T17:12:02+02:00]
[jibal] How to instantiate custom `TableRef` without repeating individual types?
6646 ::
[2020-08-06T16:28:35+02:00]
[Araq] Sandboxing untrusted Nimscript code
6366 ::
[2020-05-22T01:31:03+02:00]
[zevv] sl command of nim
6349 ::
[2020-05-17T16:12:28+02:00]
[zevv] Iterator arguments
6290 ::
[2020-05-03T21:38:08+02:00]
[Araq] Nim OS porting
6236 ::
[2020-04-20T08:45:11+02:00]
[Araq] Finally, I can do functional programming on tiny embedded systems
6207 ::
[2020-04-13T21:12:06+02:00]
[Araq] generate c++ code from .nim file
6142 ::
[2020-04-02T23:08:15+02:00]
[Araq] Looking for a new home for Nimz3
6113 ::
[2020-03-24T16:57:13+01:00]
[Stefan_Salewski] {.this: self.} pragma
5960 ::
[2020-02-20T21:08:45+01:00]
[jyapayne] Pegs at Compiletime.
5952 ::
[2020-02-19T23:35:20+01:00]
[Varriount] reader macro
5875 ::
[2020-02-01T15:57:55+01:00]
[Stefan_Salewski] Equivalent of VBA With <x> structure
5855 ::
[2020-01-25T07:51:26+01:00]
[mratsim] Fizzbuzz game
5804 ::
[2020-01-12T19:17:21+01:00]
[sky_khan] stdlib pegs: Accessing optional subexpressions
5676 ::
[2019-12-12T12:46:45+01:00]
[Araq] Practical examples showing how macros lead to better code?
5652 ::
[2019-12-07T18:25:38+01:00]
[dom96] TXT DNS lookup
5643 ::
[2019-12-05T10:36:21+01:00]
[treeform] Most efficient way to implement a stack using Nim?
5588 ::
[2019-11-25T13:42:04+01:00]
[dom96] Advent of Nim 2019 megathread
5540 ::
[2019-11-16T20:36:43+01:00]
[Vindaar] Web applications and pattern match
5532 ::
[2019-11-16T00:04:41+01:00]
[mratsim] Multi-method wrongly dispatches to base
5457 ::
[2019-11-04T19:53:29+01:00]
[zevv] What does the ``.inject.`` pragma do? Where is it defined?
5395 ::
[2019-10-24T15:17:55+02:00]
[sky_khan] Equivalent of Python's sys.getsizeof
5380 ::
[2019-10-21T23:20:07+02:00]
[sky_khan] pegs: match without guessing openarray size
5339 ::
[2019-10-12T13:41:15+02:00]
[c0ntribut0r] code to unpack (msgpack) and "cast" object to
5261 ::
[2019-10-02T08:41:28+02:00]
[timothee] Is there a way to write tests & benchmarks for functions operating on NimNode?
5164 ::
[2019-09-03T16:10:29+02:00]
[Araq] How can I limit VM addresses size using Nim type system?
5149 ::
[2019-08-30T07:30:35+02:00]
[Stefan_Salewski] Came across a video talking about NIM
5102 ::
[2019-08-17T00:55:38+02:00]
[mashingan] getFilePos - inconsistent output
5048 ::
[2019-07-26T11:14:57+02:00]
[Araq] Data loss with async sockets
5043 ::
[2019-07-23T22:33:28+02:00]
[zevv] Passing a type through a macro?
5001 ::
[2019-07-11T08:26:51+02:00]
[Stefan_Salewski] What's the most idiomatic way to call ``execCmdEx`` in parallel?
4998 ::
[2019-07-08T23:36:27+02:00]
[cblake] Macro to create a dictionary (table) like in python!
4852 ::
[2019-05-16T19:16:30+02:00]
[doofenstein] Trouble when converting c code to nim
4850 ::
[2019-05-16T11:40:15+02:00]
[treeform] Modern way to pass a sequence to a c function as a void pointer and to cast it back as seq
4791 ::
[2019-04-16T07:25:13+02:00]
[Araq] pegs module: how to use captures in enter/leave procs?
4762 ::
[2019-04-03T13:56:25+02:00]
[zevv] scopes, templates and UFCS
4760 ::
[2019-04-03T09:02:47+02:00]
[Araq] I wrote some nim code that works, but I don't understand how/why it works.
4759 ::
[2019-04-03T07:01:58+02:00]
[zevv] symbol "&"
4611 ::
[2019-01-30T19:53:40+01:00]
[doofenstein] How to keep the output of a recursive proc?
4595 ::
[2019-01-27T00:45:48+01:00]
[Araq] Compile Nim compiler to JS?
4594 ::
[2019-01-26T17:52:10+01:00]
[Araq] Convert float to its corresponding bytes?
4546 ::
[2019-01-11T10:58:19+01:00]
[Araq] Some nim builtin libs not doing enough error checking?
4545 ::
[2019-01-10T19:54:27+01:00]
[Araq] Associating data to types
4524 ::
[2019-01-03T11:26:44+01:00]
[Araq] Best practices of meta-programming
4503 ::
[2018-12-29T11:42:58+01:00]
[Stefan_Salewski] Getting the original type of an 'upcasted' object
4499 ::
[2018-12-26T21:50:10+01:00]
[chrisheller] PEG.js-like API for the pegs module
4486 ::
[2018-12-18T19:33:02+01:00]
[Araq] Unexpected behaviour
4041 ::
[2018-07-13T00:20:57+02:00]
[Araq] does using `result` guarantee NRVO?
3881 ::
[2018-06-03T04:30:46+02:00]
[Araq] Ebnf Lexer and Parser generator in nim
3591 ::
[2018-02-28T22:20:45+01:00]
[boia01] Looking for efficient API for regexp library
3063 ::
[2017-07-21T14:33:24+02:00]
[Libman] String pattern matching / regular expression libs
29 ::
[2012-05-30T11:20:52+02:00]
[Araq] String to AST