Mirror of
forum.nim-lang.org
index
(search is case sensitive; searches thread content, thread title and username)
12642 ::
[2025-01-09T22:16:28+01:00]
[didlybom] Speeding up nimble dependency checks
11769 ::
[2024-06-16T04:39:36+02:00]
[mratsim] Can I use OpenACC pragma in nim?
11633 ::
[2024-05-22T16:12:47+02:00]
[PMunch] "fall-through" and default values
11449 ::
[2024-04-18T00:18:48+02:00]
[Araq] Dear Araq, how do I create a programming language?
11339 ::
[2024-04-01T21:17:18+02:00]
[ggibson] help with channels and threads
11228 ::
[2024-03-16T10:03:40+01:00]
[Araq] Challenge: Weak linking on Windows
11203 ::
[2024-03-12T16:13:41+01:00]
[sls1005] gc/malebolgia bug?
11053 ::
[2024-02-21T05:01:44+01:00]
[Araq] Would Nim modules or available Nim web frameworks suffice for an e-commerce back-end?
11015 ::
[2024-02-16T07:38:23+01:00]
[ThomasTJdev] Resources for Web Authentication
11014 ::
[2024-02-16T07:20:35+01:00]
[PMunch] Is there a way to create a musl binary (static binary) in a project using libcurl.nim?
10986 ::
[2024-02-13T18:20:51+01:00]
[Araq] Reasoning behind function call syntax in Nim.
10978 ::
[2024-02-11T14:23:40+01:00]
[Araq] Mutable value semantics
10896 ::
[2024-01-21T23:33:46+01:00]
[Yardanico] cannot open file: db_connector/db_sqlite
10894 ::
[2024-01-21T07:19:29+01:00]
[Araq] TCC on ARM(el) backend problem
10888 ::
[2024-01-19T14:00:38+01:00]
[Araq] Weird bug(?) with JS backend
10843 ::
[2024-01-03T22:48:33+01:00]
[Araq] Niklaus Wirth has died
10842 ::
[2024-01-03T17:51:33+01:00]
[PMunch] FrameOS
10829 ::
[2024-01-01T21:19:44+01:00]
[treeform] State of fidget
10757 ::
[2023-12-12T06:45:33+01:00]
[Araq] Can Nim interact with the hardware at a lower level than the C programming language?
10737 ::
[2023-12-06T19:46:05+01:00]
[Araq] What is the expected behaviour for a proc replacing its own closure?
10679 ::
[2023-11-24T12:32:47+01:00]
[giaco] Suggested `config.nim[s]` switches for debug/release with C or C++ backend
10676 ::
[2023-11-23T20:45:22+01:00]
[Araq] What would I lose if I turn of garbage collection?
10647 ::
[2023-11-17T19:59:08+01:00]
[sky_khan] Should conversion outside of a range result in a Defect
10590 ::
[2023-11-02T05:25:37+01:00]
[Araq] With what parameters does echo call fwrite? Trying to implement fwrite in Nim.
10492 ::
[2023-09-19T09:18:59+02:00]
[arnetheduck] range[a..b] semantics is a bit unclear to me
10424 ::
[2023-08-20T15:55:23+02:00]
[mratsim] Explanation for SSL/TLS Error
10380 ::
[2023-08-05T13:21:57+02:00]
[mratsim] Can I use Nim with GPU Computing?
10379 ::
[2023-08-05T13:16:06+02:00]
[hugogranstrom] How to get all fields of an object type `MyType` in a macro from a NimNode ident("MyType")
10337 ::
[2023-07-14T10:18:01+02:00]
[demotomohiro] MiniDumpWriteDump in memory
10333 ::
[2023-07-11T19:57:02+02:00]
[arnetheduck] crosscompiling - SSL
10306 ::
[2023-06-27T16:08:32+02:00]
[georgelemon] NodeJS/Bun addons powered by Nim 👑
10297 ::
[2023-06-24T09:36:25+02:00]
[Araq] thoughts on a backend target for bun?
10287 ::
[2023-06-19T22:22:22+02:00]
[Araq] Building 1.6 on RHEL 7 on POWER (pp64le)?
10251 ::
[2023-06-06T17:58:37+02:00]
[Araq] Nim library interoperability with other GC languages (NodeJs, Golang)
10235 ::
[2023-05-30T05:21:22+02:00]
[Araq] Using TCC/NLVM to compile source code in a string
10226 ::
[2023-05-26T06:18:22+02:00]
[Araq] May bug with ``ptr ref`` combine closure?
10161 ::
[2023-05-03T12:15:22+02:00]
[Araq] Usability of ARC/ORC in multi threaded code.
10155 ::
[2023-05-02T04:00:31+02:00]
[Araq] Is ORC considered production-ready? What is the consensus on its use?
9968 ::
[2023-03-05T09:36:03+01:00]
[enthus1ast] Cannot get library demos running due to linker errors
9966 ::
[2023-03-03T12:00:19+01:00]
[Stefan_Salewski] Help with a simple gstreamer application
9950 ::
[2023-02-27T17:03:38+01:00]
[moigagoo] Nimble package submission process broken?
9854 ::
[2023-01-29T19:49:18+01:00]
[mratsim] Compiling Nim to WebAssembly and exporting a function from it
9725 ::
[2022-12-15T15:43:07+01:00]
[Araq] JS compiler produces a large file (with -d:release) ?
9722 ::
[2022-12-13T23:28:08+01:00]
[PMunch] Fine control over the ordering of linker args?
9659 ::
[2022-11-26T13:13:13+01:00]
[Araq] Plans for improving tagged enum (ADT) syntax?
9558 ::
[2022-10-28T14:50:43+02:00]
[demotomohiro] Calling conversions for C macros
9538 ::
[2022-10-20T19:18:16+02:00]
[Araq] template untyped and typed as parameters and return type
9535 ::
[2022-10-19T21:54:15+02:00]
[geotre] Some help with javascript - OpenCascade.js
9482 ::
[2022-09-20T22:03:20+02:00]
[Araq] Is a Java-style GC possible?
9280 ::
[2022-07-03T18:19:36+02:00]
[Araq] Effect system: filtering tags
9269 ::
[2022-06-28T02:04:55+02:00]
[Araq] why does JS backend return array with object?
9211 ::
[2022-06-06T08:09:10+02:00]
[demotomohiro] Understand C++ binding with OpenCV.
9170 ::
[2022-05-25T10:33:53+02:00]
[arnetheduck] `nlvm` updated to 1.6
9151 ::
[2022-05-10T20:51:08+02:00]
[Yardanico] Weird behaviour from fmt in strformat library
8952 ::
[2022-02-25T19:02:41+01:00]
[Araq] Nim wrapper for C library; data segment question
8908 ::
[2022-02-13T09:01:25+01:00]
[elcritch] Nimler not working on macOS
8784 ::
[2022-01-08T12:23:26+01:00]
[sky_khan] simple event system
8677 ::
[2021-12-04T15:08:29+01:00]
[cblake] TinyCC/tcc vs zig cc compile-times/etc.
8663 ::
[2021-11-28T17:02:08+01:00]
[shirleyquirk] What is "Option[system.bool]"?
8542 ::
[2021-10-25T17:38:53+02:00]
[k0zmo] Interfacing with C - undefined reference
8462 ::
[2021-09-26T23:43:19+02:00]
[Araq] Hot Code Reloading viability for Jupyter-Notebook like Nim IDE
8432 ::
[2021-09-16T16:03:39+02:00]
[Yardanico] Building Nim Devel on Termux (Android)
8431 ::
[2021-09-16T13:20:50+02:00]
[enthus1ast] Call Nim code from C (linking errors)
8372 ::
[2021-08-27T19:09:04+02:00]
[demotomohiro] c2nim and Stringification
8362 ::
[2021-08-24T17:10:11+02:00]
[ingo] undeclared field: 'mimes' for type mimetypes.MimeDB
8352 ::
[2021-08-22T09:28:25+02:00]
[Araq] Interfacing with C++ shared library that uses macros
8339 ::
[2021-08-17T21:38:45+02:00]
[Stefan_Salewski] Wrapping cpp code
8307 ::
[2021-08-08T10:40:45+02:00]
[treeform] invalid type: 'seq[int] or iterator (): int{.closure.}' in this context
8248 ::
[2021-07-19T20:53:05+02:00]
[cblake] How to default non-trivial argument with `staitc[]` type
8245 ::
[2021-07-19T10:31:02+02:00]
[jasonfi] Compiling with OpenSSL on Windows 10?
8143 ::
[2021-06-22T18:10:35+02:00]
[Araq] Attempt to read from nil, Arc bug?
8063 ::
[2021-05-31T05:24:42+02:00]
[Araq] Writing a kernel in Nim
7978 ::
[2021-05-14T10:01:58+02:00]
[Araq] xlsxwriter - Static compilation in windows
7919 ::
[2021-05-04T09:34:48+02:00]
[DeletedUser] How to map a JS dictionary paramter in the Nim importjs header?
7855 ::
[2021-04-25T15:56:13+02:00]
[Araq] some sizeof results
7790 ::
[2021-04-14T15:54:55+02:00]
[Araq] Getting started with the Foreign Function Interface - calling library functions
7779 ::
[2021-04-11T22:04:56+02:00]
[Araq] os:any and Newlib/Newlib-nano
7665 ::
[2021-03-20T10:44:40+01:00]
[mantielero] Gimp plugin?
7663 ::
[2021-03-19T12:56:40+01:00]
[cblake] compile a nim single file to a single c file that only depends standard c header and lib
7658 ::
[2021-03-18T21:40:13+01:00]
[cblake] Regex not hashable?
7532 ::
[2021-02-19T00:37:36+01:00]
[guibar] windows - msys2 - rdynamic
7496 ::
[2021-02-10T18:33:09+01:00]
[Stefan_Salewski] fmusdk: porting from C to nim - looking for advice
7234 ::
[2020-12-10T04:30:16+01:00]
[Araq] fusion/SharedPtr why []= sig undefined?
7208 ::
[2020-12-05T18:40:21+01:00]
[Araq] replace OpenSSL with statically linked LibreSSL Windows
7179 ::
[2020-11-30T21:04:41+01:00]
[Araq] Nim (1.4 ORC) v.s. Rust in terms of safety?
7145 ::
[2020-11-23T04:55:55+01:00]
[ElegantBeef] help with calling Nim-generated JS function from html page
7086 ::
[2020-11-13T12:13:56+01:00]
[enthus1ast] best way to store key definition for a game
7059 ::
[2020-11-09T19:02:47+01:00]
[Araq] Raspberry Pi 1B - nmqtt - exit code 137
7045 ::
[2020-11-06T20:56:50+01:00]
[Araq] C++ FFI - basic example
6989 ::
[2020-10-26T18:45:10+01:00]
[FabienPRI] use of zip fails with 1.4
6886 ::
[2020-10-03T18:54:01+02:00]
[leorize] Confusing behaviour with cstringArray
6817 ::
[2020-09-14T22:30:03+02:00]
[Araq] ARC/ORC cpu intensive loop bug?
6814 ::
[2020-09-14T15:34:35+02:00]
[Araq] Cross-compile to Rpi4 :(
6783 ::
[2020-09-07T23:46:43+02:00]
[Araq] Exceptions in Threads
6767 ::
[2020-09-03T16:48:15+02:00]
[jibal] Nim's alternative for returning default values using short-circuit-evaluation
6761 ::
[2020-09-02T08:55:19+02:00]
[lucian] How to get my nim procs in a lua table
6753 ::
[2020-08-31T20:00:58+02:00]
[Araq] System Programming in 2k20
6657 ::
[2020-08-09T18:15:24+02:00]
[jibal] C# nameof() in Nim
6575 ::
[2020-07-22T21:03:07+02:00]
[Stefan_Salewski] Avoiding RangeError getting address of empty seq
6455 ::
[2020-06-20T15:19:37+02:00]
[Araq] On my first 'greet.nim' I get a C compiler error on RHEL 7
6441 ::
[2020-06-17T10:46:41+02:00]
[akavel] How to load dlls created in C++?
6409 ::
[2020-06-06T02:13:31+02:00]
[lyntongrice] Issue compiling simple script using gcc 9.1.1 and Nim 1.2.0
6362 ::
[2020-05-21T02:57:54+02:00]
[Araq] raise error using zig as cross compile
6286 ::
[2020-05-02T16:25:10+02:00]
[Araq] bootstrapping from source using gcc 4.8.2 not working
6272 ::
[2020-04-29T00:47:53+02:00]
[shashlick] importc/linking problem
6175 ::
[2020-04-08T15:01:03+02:00]
[mratsim] 1.2.0 build.sh error : OpenBSD AMD64
6139 ::
[2020-04-02T12:04:42+02:00]
[readysloth] NRE documentation inconsistency?
6133 ::
[2020-03-30T15:32:06+02:00]
[geotre] libvapoursynth.so: undefined symbol: pthread_create
5944 ::
[2020-02-18T10:27:38+01:00]
[Araq] Nim Compiling to js
5939 ::
[2020-02-17T09:46:00+01:00]
[Araq] Zig as C compiler for Nim. How to feed him the code
5784 ::
[2020-01-08T15:50:32+01:00]
[Araq] Goto based exception handling
5752 ::
[2019-12-29T17:18:10+01:00]
[Stefan_Salewski] can use zip library on Linux but not on Windows
5697 ::
[2019-12-17T03:42:44+01:00]
[Araq] Walking trees without recursive iterators
5629 ::
[2019-12-03T15:35:20+01:00]
[mratsim] [C backend] Environment of closure on stack
5607 ::
[2019-11-28T02:35:01+01:00]
[dom96] use jester with SSE (server side event) example
5170 ::
[2019-09-05T00:24:48+02:00]
[juancarlospaco] Unable to compile "Nim invocation example from C" from documentation
5080 ::
[2019-08-08T16:50:20+02:00]
[LeuGim] How to add a symbol to represent the infinity (∞)
5065 ::
[2019-08-02T15:30:47+02:00]
[Libman] What text editor are you using for Nim?
5048 ::
[2019-07-26T11:14:57+02:00]
[Araq] Data loss with async sockets
4967 ::
[2019-06-25T06:30:45+02:00]
[Araq] Circular module dependencies
4917 ::
[2019-06-07T18:32:03+02:00]
[Araq] Does Nim support compiling code at runtime?
4860 ::
[2019-05-18T11:54:23+02:00]
[dom96] Thread and socket functions issue
4765 ::
[2019-04-04T00:46:14+02:00]
[leorize] Suggestions for gui frameworks to make an app in nim for android?
4552 ::
[2019-01-13T18:48:32+01:00]
[moigagoo] Cannot define `(T: type) -> T` proc within a template defined in another template
4534 ::
[2019-01-05T15:35:09+01:00]
[doofenstein] Enum is undefined in template scope?
4532 ::
[2019-01-05T02:44:12+01:00]
[alehander42] inserting one template inside another
4477 ::
[2018-12-16T16:46:09+01:00]
[mashingan] Undefined reference to proc with {.importc.}
4243 ::
[2018-09-26T14:57:36+02:00]
[Araq] Nim developer retention data and out-of-date packages
4174 ::
[2018-09-05T21:34:37+02:00]
[Araq] openFileStream?
4134 ::
[2018-08-17T02:28:26+02:00]
[Stefan_Salewski] How do I compile an example with SQLite using db_sqlite?
4108 ::
[2018-08-06T13:43:32+02:00]
[dom96] NEWBIE - cannot find libraries when linking
4060 ::
[2018-07-19T01:40:08+02:00]
[Araq] string literals should not allocate; should allocate in ROM an extra `\0`
3802 ::
[2018-05-06T11:17:21+02:00]
[bronikowski] Returning types that are defined but not exported
3699 ::
[2018-03-28T18:45:26+02:00]
[Araq] {.noinit.}
3665 ::
[2018-03-18T05:19:39+01:00]
[smitty] cross-compiling nim using android-ndk 16.1
3664 ::
[2018-03-18T04:05:36+01:00]
[Araq] generic proc not instantiated depending on calling syntax
3635 ::
[2018-03-12T18:12:21+01:00]
[mratsim] Iterator invalidation
3575 ::
[2018-02-24T03:50:40+01:00]
[yglukhov] How to cross-compile a Nim executable for Android
3515 ::
[2018-01-31T01:27:11+01:00]
[Araq] Object variants: private discrimiator for safety's sake
3492 ::
[2018-01-20T21:43:55+01:00]
[c0ntribut0r] Dynamic dispatch, redefinition and UB (and star wars)
3360 ::
[2017-11-22T23:14:22+01:00]
[Jehan] Pointer to generic type with unspecified generic parameter?
3345 ::
[2017-11-17T02:48:44+01:00]
[Araq] [Solved] Method overloading failure? (Nope, just module name conflict)
3258 ::
[2017-10-19T18:46:40+02:00]
[jlp765] Beginner question about nil access
3218 ::
[2017-10-04T20:42:17+02:00]
[cdunn2001] about locks and condition variables
3170 ::
[2017-09-15T11:07:22+02:00]
[Araq] Too many global variables in a generated js-code
3121 ::
[2017-08-24T17:41:30+02:00]
[Araq] Reason for -fno-strict-aliasing?
3098 ::
[2017-08-08T12:47:29+02:00]
[Araq] Nim on Android
3082 ::
[2017-07-31T15:22:13+02:00]
[LeuGim] Option type optimizations
3059 ::
[2017-07-19T23:47:18+02:00]
[Araq] Having a hard time getting raylib bindings to work
3031 ::
[2017-07-07T01:07:28+02:00]
[Araq] My first nimble package
3009 ::
[2017-06-20T14:31:05+02:00]
[euant] Progress Bar using stdout.write and eraseLine()
2952 ::
[2017-05-09T12:30:41+02:00]
[Araq] Nim's Easy Serialization Macro - new version available
2921 ::
[2017-04-20T09:45:17+02:00]
[Araq] Flag -fno-strict-aliasing
2891 ::
[2017-03-28T22:02:15+02:00]
[Araq] Help in compiling nim on android termux
2738 ::
[2017-01-20T10:57:30+01:00]
[Araq] Exploring namespaces support in Nim
2668 ::
[2016-12-17T02:28:32+01:00]
[Araq] How to embed a header file into a .nim file
2643 ::
[2016-12-01T04:52:27+01:00]
[canyonblue77] Error during centos install
2593 ::
[2016-10-27T19:15:35+02:00]
[Araq] Unable to compile with latest nim version
2568 ::
[2016-10-05T23:24:24+02:00]
[Araq] c2nim: typdef
2498 ::
[2016-08-29T10:30:12+02:00]
[dom96] async I/O API: why strings?
2404 ::
[2016-07-24T16:19:47+02:00]
[yglukhov] How to avoid rendering missing field in js objects
2394 ::
[2016-07-20T10:42:29+02:00]
[Araq] c2nim (forked from Partial casing is foo_bar)
2364 ::
[2016-07-07T14:02:45+02:00]
[Araq] Love nim but at the same time starting to hate it...
2258 ::
[2016-05-12T15:16:04+02:00]
[Araq] Some remarks to nimsuggest
2243 ::
[2016-05-02T15:41:14+02:00]
[OderWat] add a block to template..
1991 ::
[2016-01-29T16:42:50+01:00]
[Stefan_Salewski] How to convert "typedef struct x x;" c code and double pointer form c to nim?
1972 ::
[2016-01-25T08:15:38+01:00]
[Araq] Compile Nim on centos 5
1961 ::
[2016-01-21T18:43:38+01:00]
[Araq] Understanding memory safety compared to Golang
1943 ::
[2016-01-15T10:41:29+01:00]
[Araq] Expressing monads using concepts
1894 ::
[2015-12-26T04:56:05+01:00]
[Araq] object member concept type
1857 ::
[2015-12-07T20:05:34+01:00]
[dom96] import zip package
1843 ::
[2015-12-06T00:05:05+01:00]
[Araq] Is the opengl package currently broken?
1668 ::
[2015-09-24T23:16:19+02:00]
[Araq] Nim destroys variables contained in pointers?
1637 ::
[2015-09-15T20:04:02+02:00]
[Araq] A python developer looks into rust and briefly compares it nim
1286 ::
[2015-06-03T05:51:45+02:00]
[Araq] Nim on MIPS
1211 ::
[2015-05-11T16:02:41+02:00]
[Araq] Tables and "default empty value"???
1209 ::
[2015-05-11T01:31:26+02:00]
[Araq] deadCodeElim pragma not working?
1185 ::
[2015-05-04T17:35:06+02:00]
[dom96] Problem with compiling in windows
1101 ::
[2015-04-04T18:17:46+02:00]
[Araq] Partial success getting nim to run in the Cygwin environment
1023 ::
[2015-03-14T20:42:24+01:00]
[Araq] Not understanding how to use parallel statement
866 ::
[2015-02-13T13:30:19+01:00]
[Jehan] "Conditional let" problem
809 ::
[2015-01-30T12:21:37+01:00]
[Stefan_Salewski] Error: type mismatch, what am doing wrong?
671 ::
[2014-12-13T21:43:57+01:00]
[Araq] Nim Advocacy & Promotion Strategies
637 ::
[2014-11-23T02:35:50+01:00]
[Araq] Undefined behaviour in signed integer overflows (as in C)
575 ::
[2014-10-02T04:06:03+02:00]
[gradha] help with nimrod idioms and usage
504 ::
[2014-07-20T19:35:40+02:00]
[Araq] About language support for non-nullable pointers
413 ::
[2014-04-03T01:09:08+02:00]
[Araq] Call of C library - type mapping problem
380 ::
[2014-02-23T12:16:32+01:00]
[Araq] Arrays with undefined size
372 ::
[2014-02-18T19:06:28+01:00]
[Araq] Personal Nimrod summary
261 ::
[2013-09-29T20:06:58+02:00]
[Araq] asm with Nimrod
222 ::
[2013-09-02T17:13:04+02:00]
[dom96] Building Nimrod compiler: undefined reference to lrint'
180 ::
[2013-07-17T21:10:19+02:00]
[dom96] Error compiling Nimrod 0.9.2
151 ::
[2013-05-11T11:53:56+02:00]
[Araq] how can I access the bits of a double
126 ::
[2013-02-15T21:25:12+01:00]
[Araq] db_sqlite.nim: FastRows vs Rows
17 ::
[2012-05-26T19:08:47+02:00]
[Araq] OpenGL