Mirror of
forum.nim-lang.org
index
(search is case sensitive; searches thread content, thread title and username)
9719 ::
[2022-12-13T09:33:46+01:00]
[pietroppeter] Generic parameters
9718 ::
[2022-12-13T02:39:13+01:00]
[Araq] strictNotNil and bogus “cannot prove” errors
9717 ::
[2022-12-11T21:54:23+01:00]
[Araq] Best practices for initializing objects?
9716 ::
[2022-12-11T08:19:42+01:00]
[Araq] Update on strict funcs
9714 ::
[2022-12-10T23:12:50+01:00]
[snej] How do I ‘subclass’ StringStream?
9704 ::
[2022-12-08T12:04:34+01:00]
[Araq] A new way for Nim to shine ? Faster than NodeJS interpreted Nim, taking advantage of declared types
9543 ::
[2022-10-23T04:00:50+02:00]
[Araq] Nim 2: What’s special about Task?
9542 ::
[2022-10-23T01:54:38+02:00]
[bpr] Newbie first impressions
8971 ::
[2022-03-03T17:38:42+01:00]
[cblake] Nim project using C++ Backend with single module using library wrapping a C library
7377 ::
[2021-01-12T19:01:18+01:00]
[Araq] semantics of {.shallow.}?
7364 ::
[2021-01-10T01:35:12+01:00]
[Araq] How to pass around large immutable data? Copy-on-Write?
7359 ::
[2021-01-09T13:58:16+01:00]
[enthus1ast] Base64-decoding binary data to byte array
7345 ::
[2021-01-07T00:06:03+01:00]
[cmc] NimDBX (libmdbx key/value database wrapper) now nimble-installable, whew
7330 ::
[2021-01-04T10:27:13+01:00]
[Araq] Exceptions which can hold / pass an object?
7325 ::
[2021-01-02T22:08:50+01:00]
[cantanima] Own numeric type
7321 ::
[2021-01-01T19:58:10+01:00]
[Araq] Native GUI development for MacOS
7294 ::
[2020-12-26T18:29:12+01:00]
[Stefan_Salewski] How to deal with Enums with same names?
7277 ::
[2020-12-22T18:11:56+01:00]
[ggibson] Closure vs object benefit?
7254 ::
[2020-12-14T20:54:30+01:00]
[Araq] C++ Smart pointers 101 and FFI
7246 ::
[2020-12-12T11:21:34+01:00]
[Stefan_Salewski] FFI - simplifying
7242 ::
[2020-12-11T19:28:47+01:00]
[Araq] Best IDE-like Nim experience?
7238 ::
[2020-12-10T16:24:48+01:00]
[Araq] Is there a way to monitor the total memory usage of a Nim app?
7235 ::
[2020-12-10T14:19:17+01:00]
[doofenstein] collect for seq[set[int8]]
7228 ::
[2020-12-08T17:09:26+01:00]
[Araq] C++ wrap - doubbt on & symbol
7213 ::
[2020-12-06T23:10:41+01:00]
[Araq] ANN: NimternalSQL, an in-memory SQL database library for Nim
7197 ::
[2020-12-03T19:07:09+01:00]
[Araq] Meta: Can't change category of a thread after creating it
7196 ::
[2020-12-03T19:05:05+01:00]
[zetashift] Unicode "sortkey" API?
7193 ::
[2020-12-03T13:50:10+01:00]
[Araq] Package level scope
7188 ::
[2020-12-01T18:38:22+01:00]
[Araq] Where is `memcmp` in std lib? Or `cmp()` for byte sequences?
7179 ::
[2020-11-30T21:04:41+01:00]
[Araq] Nim (1.4 ORC) v.s. Rust in terms of safety?
7178 ::
[2020-11-30T20:19:34+01:00]
[Stefan_Salewski] Help with Gui programming in for a beginner
7136 ::
[2020-11-21T19:17:09+01:00]
[Yardanico] Article on writing hacking tools in Nim
7130 ::
[2020-11-20T13:37:29+01:00]
[Araq] Why is the implicit `result` so widely used?
7115 ::
[2020-11-18T19:39:16+01:00]
[snej] C library bindings generator
7106 ::
[2020-11-16T20:53:21+01:00]
[doofenstein] Open-ended slices
7097 ::
[2020-11-15T23:13:22+01:00]
[Araq] out of memory
7092 ::
[2020-11-14T14:18:50+01:00]
[Peter] Kill thread?
7088 ::
[2020-11-14T04:55:32+01:00]
[cblake] Creating unique ID from strings
7087 ::
[2020-11-13T23:30:36+01:00]
[Araq] ANN: NimDBX, a super-fast persistent key-value store
7083 ::
[2020-11-13T03:05:45+01:00]
[Araq] Nim based Firmware -- it's tiny!
7078 ::
[2020-11-12T00:22:13+01:00]
[Clonk] Best practices for packages that bind to C libraries?
7061 ::
[2020-11-09T20:23:22+01:00]
[Araq] Any workarounds for view-object bugs?
7048 ::
[2020-11-07T13:24:27+01:00]
[cblake] Nim threads on different processor core
6962 ::
[2020-10-20T18:15:09+02:00]
[sky_khan] Writing binary data to SQLite
6925 ::
[2020-10-14T19:33:03+02:00]
[Araq] Small introductory post about ARC/ORC in Nim.
6921 ::
[2020-10-14T07:17:44+02:00]
[Araq] Nim Source Magic
6915 ::
[2020-10-12T16:19:07+02:00]
[lqdev] It's time to make Nim known ! ✊✊✊✊
6889 ::
[2020-10-04T18:08:43+02:00]
[dom96] Wrapping synchronous code into asynchronous call
6878 ::
[2020-09-30T21:33:13+02:00]
[Araq] Library for making lightweight Electron-like HTML/JS GUI applications
6871 ::
[2020-09-29T18:26:08+02:00]
[Araq] Looking for collaborators!
6867 ::
[2020-09-29T13:40:29+02:00]
[Araq] [noob] Help with sets
6841 ::
[2020-09-20T07:40:17+02:00]
[Araq] ESP32 FreeRTOS (esp-idf) library wrappers: Nesper!
6834 ::
[2020-09-18T11:13:48+02:00]
[mratsim] Electron-like app with Nim
6814 ::
[2020-09-14T15:34:35+02:00]
[Araq] Cross-compile to Rpi4 :(
6807 ::
[2020-09-13T06:35:45+02:00]
[Araq] What's the point of marking methods with {.base.} pragma?
6803 ::
[2020-09-11T12:10:52+02:00]
[Araq] About sink and copy: is this expected behavior?
6800 ::
[2020-09-11T07:25:09+02:00]
[Araq] Compilation for different macOS version
6796 ::
[2020-09-10T14:55:01+02:00]
[Araq] Should a function that's called many times return Table or ref Table?
6783 ::
[2020-09-07T23:46:43+02:00]
[Araq] Exceptions in Threads
6776 ::
[2020-09-06T09:01:11+02:00]
[Araq] openArray vs seq
6751 ::
[2020-08-31T10:48:20+02:00]
[Araq] Question for the language theorists: Is NIm's OO class-based or prototype-based?
6654 ::
[2020-08-08T23:39:30+02:00]
[enthus1ast] HTML template engine that keeps code/templates separate?
6653 ::
[2020-08-08T23:10:51+02:00]
[snej] How to make a pragma?
6640 ::
[2020-08-04T20:16:49+02:00]
[Stefan_Salewski] sets : what are they
6613 ::
[2020-07-29T11:13:57+02:00]
[oyster] some questions on generating dynamic library
6588 ::
[2020-07-24T21:34:48+02:00]
[Araq] Is the destructors manual still relevant?
6584 ::
[2020-07-23T19:20:36+02:00]
[Araq] Troubleshooting huge memory leaks with ORC
6582 ::
[2020-07-23T14:51:51+02:00]
[dom96] Is it possible to mimic Go's Goroutines
6581 ::
[2020-07-23T14:34:46+02:00]
[dom96] HttpClient with UNIX_AF/SOCK_STREAM Socket instance
6577 ::
[2020-07-23T08:18:33+02:00]
[Stefan_Salewski] nim c fibonacci.nim
6576 ::
[2020-07-23T05:49:38+02:00]
[jibal] cstring to string?
6575 ::
[2020-07-22T21:03:07+02:00]
[Stefan_Salewski] Avoiding RangeError getting address of empty seq
6570 ::
[2020-07-22T07:27:05+02:00]
[Araq] Questions about object construction
6569 ::
[2020-07-22T05:57:43+02:00]
[Stefan_Salewski] Inheriting from a type containing instances of itself
6567 ::
[2020-07-21T20:15:46+02:00]
[Araq] Compile time check for let
6566 ::
[2020-07-21T18:22:39+02:00]
[Araq] ARC: Calling default destructor of embedded field from a destructor
6565 ::
[2020-07-21T10:21:07+02:00]
[Araq] Inheriting builtin types
6562 ::
[2020-07-20T19:33:57+02:00]
[jxy] More readable C name-mangling?
6551 ::
[2020-07-17T09:25:49+02:00]
[Araq] Packed tuple?
6549 ::
[2020-07-16T12:06:11+02:00]
[Araq] Update on --gc:arc
6548 ::
[2020-07-16T01:01:18+02:00]
[dom96] AsyncSocket seems to be dropping data
6547 ::
[2020-07-15T20:56:11+02:00]
[federico3] cross platform symmetric and assymetric cryptography
6542 ::
[2020-07-14T06:52:54+02:00]
[DeletedUser] Sort a table by value
6513 ::
[2020-07-01T02:09:15+02:00]
[Yardanico] threads:on + gc:orc = C(!) compiler errors in unit tests
6512 ::
[2020-07-01T00:30:36+02:00]
[dom96] getFileSize async and sync
6511 ::
[2020-06-30T21:28:19+02:00]
[treeform] Multithreaded await
6510 ::
[2020-06-30T10:05:35+02:00]
[SolitudeSF] Tables and Import
6509 ::
[2020-06-30T09:19:34+02:00]
[Araq] New blog post: Ray tracing in Nim
6507 ::
[2020-06-30T04:30:54+02:00]
[federico3] Benefit of the effect system?
6500 ::
[2020-06-27T23:48:51+02:00]
[Araq] What's the future of "implicitDeref"?
6497 ::
[2020-06-27T09:02:52+02:00]
[Araq] Nuglifier - Nim source code uglifier
6496 ::
[2020-06-27T02:42:53+02:00]
[snej] Project-relative paths in nim.cfg
6495 ::
[2020-06-26T22:39:20+02:00]
[enthus1ast] Problem sending binary file by socket never ending.
6489 ::
[2020-06-25T23:07:14+02:00]
[Araq] Procedure overloading with explicit parameters
6488 ::
[2020-06-25T22:22:21+02:00]
[adilh] Choosing Nim
6487 ::
[2020-06-25T12:44:42+02:00]
[zulu] Translate go function to nim
6485 ::
[2020-06-25T01:51:59+02:00]
[Yardanico] Mysterious compile error "system module needs: nimDestroyAndDispose" with --gc:orc
6483 ::
[2020-06-24T18:13:30+02:00]
[Araq] New garbage collector --gc:orc is a joy to use.
6478 ::
[2020-06-23T19:41:27+02:00]
[mratsim] Help, I can't return an openarray
6477 ::
[2020-06-23T19:25:23+02:00]
[jibal] How to convert openarray[byte] to string?
6469 ::
[2020-06-22T19:55:00+02:00]
[Araq] "subsequence" type (like Go's "slice")
6445 ::
[2020-06-17T23:22:21+02:00]
[Araq] Is --gc:arc completely independent from the older ownership model?
6444 ::
[2020-06-17T20:21:25+02:00]
[Stefan_Salewski] Perf: Table.del(key)is taking 85% of my code's time
6442 ::
[2020-06-17T11:00:47+02:00]
[Araq] Nim version 1.2.2 is out!
6439 ::
[2020-06-16T14:11:20+02:00]
[jackhftang] std.sha1 secureHashFile memory usage
6438 ::
[2020-06-16T00:47:28+02:00]
[Araq] Why is my HTTP handler not gcsafe?
6436 ::
[2020-06-16T00:25:52+02:00]
[Willyboar] Trivial AsyncHttpServer example crashes on every request
6434 ::
[2020-06-15T18:51:59+02:00]
[Jehan] Nim's popularity
6424 ::
[2020-06-11T14:49:33+02:00]
[zulu] Shared lib in Nim for other languages?
6408 ::
[2020-06-05T20:09:03+02:00]
[didlybom] Nim in business
6402 ::
[2020-06-03T21:47:44+02:00]
[mratsim] Can't pass a string to an openarray[char | byte] ?!?
6399 ::
[2020-06-02T18:46:04+02:00]
[dom96] Lambda syntax is awkward
6384 ::
[2020-05-27T23:26:55+02:00]
[Araq] Nim Cheatsheet PDF (English+Spanish+Latex)
6383 ::
[2020-05-27T19:02:02+02:00]
[Araq] incorrect set-to-int conversion
6380 ::
[2020-05-26T19:52:55+02:00]
[Araq] Creating a seq or openarray on unmanaged memory
6374 ::
[2020-05-24T12:05:49+02:00]
[adrianv] Question about type safety and OOP
6370 ::
[2020-05-23T01:53:05+02:00]
[Araq] Best Nim translation of C {void*, size_t} struct
6369 ::
[2020-05-22T19:13:54+02:00]
[snej] NIM Integration error when trying to generate dynamic library from macOS Catalina 10.15.4
6352 ::
[2020-05-19T01:56:12+02:00]
[Araq] How mature is async/threading in Nim?
6345 ::
[2020-05-17T00:37:03+02:00]
[Araq] Experimenting with a FreeRTOS OS Port
6342 ::
[2020-05-15T23:41:07+02:00]
[Araq] Revisiting my oldest Nim project.
6340 ::
[2020-05-15T19:22:15+02:00]
[treeform] Nim support for CodeRunner app
6337 ::
[2020-05-14T17:48:28+02:00]
[Araq] New blog, with some Nim articles
6330 ::
[2020-05-13T17:56:58+02:00]
[Yardanico] Nim version release notes?
6326 ::
[2020-05-13T06:05:18+02:00]
[Araq] How to instantiate `ptr object`
6323 ::
[2020-05-12T20:41:24+02:00]
[Araq] A good word for idiomatic nim?
6322 ::
[2020-05-12T20:20:53+02:00]
[doofenstein] Q: An object variant case with no field?
6308 ::
[2020-05-09T00:12:44+02:00]
[spip] From seq[] to C array, the safest way...
6307 ::
[2020-05-08T21:44:26+02:00]
[mratsim] Best practices for wrapping opaque C pointer types?
6301 ::
[2020-05-08T01:46:39+02:00]
[Araq] Some problems trying to eliminate 'nil'
6295 ::
[2020-05-06T07:51:59+02:00]
[Stefan_Salewski] How to use Clang LTO + PGO with Nim
3355 ::
[2017-11-22T13:36:27+01:00]
[Araq] Copy-on-write container
2566 ::
[2016-10-05T16:59:17+02:00]
[runvnc] How to parse html wild?
1685 ::
[2015-10-02T17:54:35+02:00]
[Araq] Are all refs mutable?