-
12547 ::
[2024-10-08T17:16:39+02:00]
[drkameleon]
Typedesc error with 2.2.0
-
11612 ::
[2024-05-18T10:54:48+02:00]
[drkameleon]
Super-weird error with builds on latest Windows runner (Github)
-
10888 ::
[2024-01-19T14:00:38+01:00]
[Araq]
Weird bug(?) with JS backend
-
10882 ::
[2024-01-17T11:10:39+01:00]
[drkameleon]
Getting std/rationals to work for the JS backend
-
10868 ::
[2024-01-12T12:08:47+01:00]
[ggibson]
A custom '=destroy' hook which takes a 'var T' parameter is deprecated
-
10391 ::
[2023-08-09T11:03:19+02:00]
[PMunch]
Template being called twice with Nim 2.0
-
10150 ::
[2023-05-01T11:08:54+02:00]
[Araq]
Checking for exact floating-point representations
-
10141 ::
[2023-04-28T12:28:19+02:00]
[Araq]
Using named blocks with break instead of exceptions for targetted exception handling
-
10133 ::
[2023-04-26T14:52:14+02:00]
[demotomohiro]
Checking whether we are in .compileTime
-
10051 ::
[2023-03-31T11:31:57+02:00]
[Araq]
Nim v2.0.0 RC2 is out
-
9923 ::
[2023-02-21T11:28:07+01:00]
[doofenstein]
Help with macro/template-style transformation
-
9852 ::
[2023-01-28T12:43:37+01:00]
[mratsim]
Cross-compiling for M1 mac from non-M1 mac
-
9830 ::
[2023-01-16T12:09:19+01:00]
[drkameleon]
"cannot prove that it's safe to initialize"
-
9698 ::
[2022-12-07T11:42:35+01:00]
[DeletedUser]
Get time at compile-time
-
9681 ::
[2022-12-01T11:20:11+01:00]
[Araq]
Parsing Unicode and lexbase
-
9674 ::
[2022-11-29T10:08:14+01:00]
[Araq]
Not able to get `in` for sets to work properly
-
9629 ::
[2022-11-17T18:29:41+01:00]
[hugogranstrom]
Using templates with generic or untyped parameters
-
9587 ::
[2022-11-07T16:03:21+01:00]
[Araq]
linearScanEnd caveats?
-
9574 ::
[2022-11-03T09:47:54+01:00]
[Araq]
Nim 1.6.10 release candidate
-
9552 ::
[2022-10-26T12:41:38+02:00]
[Araq]
Change ref object variant in-place - drawbacks?
-
9545 ::
[2022-10-24T16:47:39+02:00]
[Araq]
Declaring an uninitialized seq & avoid unnecessary zero-mem's
-
9540 ::
[2022-10-21T11:12:09+02:00]
[drkameleon]
Enums, custom overloads & redundant strings
-
9530 ::
[2022-10-14T14:40:28+02:00]
[Araq]
From too many copies to too few
-
9522 ::
[2022-10-11T12:45:43+02:00]
[Araq]
Packing integers and GMP bignums in a single value
-
9510 ::
[2022-10-07T13:09:43+02:00]
[Araq]
Selecting/installing older nim package on FreeBSD
-
9505 ::
[2022-10-03T10:45:20+02:00]
[Araq]
Copies, seqs, assignments & templates
-
9501 ::
[2022-09-30T11:06:17+02:00]
[drkameleon]
Getting pointer to a seq
-
9498 ::
[2022-09-29T09:58:45+02:00]
[Araq]
See generated code after template processing?
-
9495 ::
[2022-09-28T08:15:39+02:00]
[Araq]
Overriding default C/C++ options + error with 1.6.8 / C++ / macOS
-
9494 ::
[2022-09-27T16:52:02+02:00]
[didlybom]
Nim 1.6.8 released!
-
9493 ::
[2022-09-26T17:16:03+02:00]
[Araq]
Battling with copies & a silly question
-
9490 ::
[2022-09-24T11:46:40+02:00]
[cblake]
update dictionary value function?
-
9485 ::
[2022-09-22T10:36:50+02:00]
[Araq]
High-to-low range in slice
-
9483 ::
[2022-09-21T17:24:14+02:00]
[DeletedUser]
compile-time avoid Exception statement
-
9481 ::
[2022-09-20T18:09:33+02:00]
[Araq]
internal error: cannot map the empty seq type to a C type
-
9478 ::
[2022-09-19T11:23:28+02:00]
[Araq]
Get a pointer to a ref object and hold on to it
-
9462 ::
[2022-09-13T16:52:25+02:00]
[PMunch]
Custom macro for if-let statement
-
9449 ::
[2022-09-08T20:45:52+02:00]
[Araq]
how can I buy "Mastering Nim" without using amazon services?
-
9442 ::
[2022-09-06T13:17:45+02:00]
[auxym]
Writing byte array to FileStream - best approaches?
-
9413 ::
[2022-08-27T10:52:01+02:00]
[guibar]
Where do nimErr's comes from?
-
9409 ::
[2022-08-24T22:09:45+02:00]
[Stefan_Salewski]
The Salewski Chess Engine is finally available
-
9408 ::
[2022-08-24T11:00:36+02:00]
[drkameleon]
Does "pushing" overflowCheck's actually work?
-
9407 ::
[2022-08-23T18:41:24+02:00]
[radsoc]
Recursively replace pair of bytes with one byte, within given byte array
-
9400 ::
[2022-08-22T10:29:37+02:00]
[mratsim]
String vs Array concatenation
-
9373 ::
[2022-08-15T13:03:57+02:00]
[DeletedUser]
Any way to compile with `-O2` or `-Ofast`?
-
9354 ::
[2022-08-08T11:43:28+02:00]
[drkameleon]
How to use Github's actions/cache with Nim?
-
9348 ::
[2022-08-04T17:25:14+02:00]
[treeform]
if-else VS case-else VS case
-
9332 ::
[2022-07-29T11:09:22+02:00]
[drkameleon]
Compiler error on Windows that doesn't occur on Mac/Linux
-
9330 ::
[2022-07-27T13:14:38+02:00]
[doofenstein]
How to check whether parseFloat leads to missing precision
-
9303 ::
[2022-07-14T11:25:40+02:00]
[drkameleon]
Weird error on Ubuntu 2x.04
-
9032 ::
[2022-03-23T16:10:38+01:00]
[cblake]
Ruby's parallel-like functionality in Nim
-
8976 ::
[2022-03-04T15:50:04+01:00]
[miran]
Error: unhandled exception: index 2 not in 0 .. 1 [IndexDefect]
-
8975 ::
[2022-03-04T12:57:16+01:00]
[drkameleon]
readLineFromStdin & Windows
-
8969 ::
[2022-03-02T10:53:55+01:00]
[PMunch]
C/C++-wrapping Windows/VCC-related issues again
-
8942 ::
[2022-02-23T12:59:02+01:00]
[PMunch]
AsyncHttpServer running in the background, spawn & closures
-
8937 ::
[2022-02-21T13:13:05+01:00]
[PMunch]
variable has incomplete type: struct...
-
8932 ::
[2022-02-18T18:43:34+01:00]
[demotomohiro]
error C2440: '=': cannot convert from 'const char *' to 'NCSTRING'
-
8915 ::
[2022-02-14T13:46:01+01:00]
[mratsim]
Trouble interfacing with C/C++ single-header library
-
8904 ::
[2022-02-12T15:15:46+01:00]
[Araq]
Compressing resulting JS
-
8881 ::
[2022-02-08T10:54:04+01:00]
[jyapayne]
NImScript task and using a shebang line
-
8862 ::
[2022-02-03T09:56:44+01:00]
[DeletedUser]
Weird issue with ints in web (js) builds
-
8856 ::
[2022-01-31T12:27:37+01:00]
[PMunch]
Variable compile-time import paths
-
8085 ::
[2021-06-05T12:30:51+02:00]
[drkameleon]
Change rune at given position, in Unicode string
-
7976 ::
[2021-05-14T09:07:10+02:00]
[drkameleon]
Enforcing type safety for custom Hash function
-
7879 ::
[2021-04-28T17:58:39+02:00]
[juancarlospaco]
Verbatim multiline strings & indentation
-
7869 ::
[2021-04-27T14:01:09+02:00]
[jyapayne]
Getting varargs parameter from JS
-
7868 ::
[2021-04-27T11:59:15+02:00]
[drkameleon]
Generate JsObject for use in JavaScript
-
7859 ::
[2021-04-26T14:45:16+02:00]
[Araq]
Error when building for JS - internal error
-
7838 ::
[2021-04-22T11:39:22+02:00]
[demotomohiro]
Capturing external variables in closure
-
7828 ::
[2021-04-19T18:26:28+02:00]
[francisl]
Need help implementing bind for C for webview.h
-
7764 ::
[2021-04-09T05:23:19+02:00]
[moigagoo]
Testing/Feedback for Neel 0.4.0 development
-
7705 ::
[2021-03-27T10:03:50+01:00]
[Araq]
Demystifying nimDecRefIsLast
-
7660 ::
[2021-03-19T08:00:13+01:00]
[timothee]
Easiest way of charting module inter-dependencies
-
7641 ::
[2021-03-16T11:31:23+01:00]
[SolitudeSF]
Compiling Nim project for arm/arm64
-
7631 ::
[2021-03-15T12:59:10+01:00]
[cantanima]
Compiling for arm/arm64
-
7618 ::
[2021-03-13T08:23:09+01:00]
[juancarlospaco]
Splat operator in Nim?
-
7617 ::
[2021-03-13T06:48:18+01:00]
[timothee]
Templating dynlib calls
-
7615 ::
[2021-03-12T07:45:14+01:00]
[Araq]
Add item to Set?
-
7609 ::
[2021-03-11T16:41:47+01:00]
[Araq]
Compile Nim to JavaScript from inside Nim?
-
7599 ::
[2021-03-10T14:11:54+01:00]
[Araq]
Create proc/template that takes 2 blocks of code
-
7596 ::
[2021-03-09T13:19:20+01:00]
[Yardanico]
Un-static strings in template
-
7589 ::
[2021-03-08T10:37:22+01:00]
[drkameleon]
Sorting array by object key
-
7571 ::
[2021-03-02T09:49:12+01:00]
[timothee]
Advice on using linenoise?
-
7564 ::
[2021-02-27T09:29:28+01:00]
[drkameleon]
Easiest way to check for shift-left overflow?
-
7510 ::
[2021-02-15T18:34:51+01:00]
[DeletedUser]
Non-js modules
-
7458 ::
[2021-02-01T11:48:21+01:00]
[mratsim]
Tracking down hints and silencing them
-
7449 ::
[2021-01-30T05:01:07+01:00]
[Stefan_Salewski]
Looking for advices on data design for a dynamic language
-
7446 ::
[2021-01-29T17:52:49+01:00]
[dom96]
Problem with asynchttpserver and GC - yep, the usual one
-
7440 ::
[2021-01-27T11:38:03+01:00]
[treeform]
Performance impact of unused ref-object fields?
-
7435 ::
[2021-01-26T10:12:17+01:00]
[Araq]
How do I list the files in a directory in Nim?
-
7434 ::
[2021-01-26T10:11:17+01:00]
[PMunch]
Cryptic error message without specific hints
-
7433 ::
[2021-01-26T09:05:18+01:00]
[mratsim]
Problem with compile-time `len` and variable
-
7432 ::
[2021-01-26T09:02:43+01:00]
[cantanima]
How would Nim do in this language comparison?
-
7418 ::
[2021-01-23T12:13:49+01:00]
[Sixte]
Morgenstern-ish documentation
-
7403 ::
[2021-01-20T10:50:15+01:00]
[doofenstein]
Ignore part of tuple without warnings
-
7402 ::
[2021-01-19T19:52:32+01:00]
[cblake]
Print - a better echo. colors, pretty nesting, refs and cycles!
-
7398 ::
[2021-01-18T06:29:14+01:00]
[ggibson]
Portable binaries with Nim - what works?
-
7374 ::
[2021-01-11T13:44:19+01:00]
[drkameleon]
Experimenting with an SQLite-based portable graph DB engine
-
7337 ::
[2021-01-05T16:43:10+01:00]
[Araq]
How to make Nim compilation faster?
-
7018 ::
[2020-10-31T09:25:00+01:00]
[ggibson]
SSL error using httpClient
-
7006 ::
[2020-10-29T12:01:02+01:00]
[Araq]
Termios missing when building on Windows?
-
6991 ::
[2020-10-27T13:27:44+01:00]
[bpr]
Should we use British or American English in the documentation?
-
6971 ::
[2020-10-22T03:37:11+02:00]
[dom96]
What Nim projects are you working on?
-
6871 ::
[2020-09-29T18:26:08+02:00]
[Araq]
Looking for collaborators!
-
5716 ::
[2019-12-19T13:30:00+01:00]
[SolitudeSF]
"Selector must be of an ordinal type, float or string"
-
5713 ::
[2019-12-19T09:48:20+01:00]
[Stefan_Salewski]
Most efficient way to convert a uint64 to a seq of bytes
-
5712 ::
[2019-12-19T09:13:58+01:00]
[drkameleon]
macOs Catalina (10.15.2) - linking warnings
-
5706 ::
[2019-12-18T12:31:35+01:00]
[adrianv]
What’s your favorite programming language and why?
-
5705 ::
[2019-12-18T10:53:30+01:00]
[mratsim]
Any way to see the generated assembly?
-
5703 ::
[2019-12-18T07:44:02+01:00]
[Stefan_Salewski]
Arrays and Sequences in nim
-
5700 ::
[2019-12-17T18:10:51+01:00]
[Araq]
How to store an int in a register?
-
5699 ::
[2019-12-17T16:20:43+01:00]
[Stefan_Salewski]
Any way to force a specific identifier name in C code?
-
5674 ::
[2019-12-12T11:23:58+01:00]
[Araq]
Force types from specific imported modules
-
5643 ::
[2019-12-05T10:36:21+01:00]
[treeform]
Most efficient way to implement a stack using Nim?
-
5622 ::
[2019-12-02T08:42:40+01:00]
[Stefan_Salewski]
Best way to store/search/etc and an int-int data structure
-
5621 ::
[2019-12-02T07:23:12+01:00]
[drkameleon]
Different code produced when using a template?
-
5610 ::
[2019-11-28T10:44:56+01:00]
[Stefan_Salewski]
Fastest way to check for int32 overflows
-
5605 ::
[2019-11-27T20:40:54+01:00]
[rayman22201]
Help with templates and injected symbols
-
5602 ::
[2019-11-27T13:07:51+01:00]
[drkameleon]
"incRef: interiorPtrTraceback" what does it mean?
-
5595 ::
[2019-11-26T11:36:47+01:00]
[Stefan_Salewski]
GC and fixed memory addresses
-
5594 ::
[2019-11-26T10:58:45+01:00]
[Stefan_Salewski]
Problem with .exportc-marked variable containing proc reference
-
5593 ::
[2019-11-26T09:22:31+01:00]
[drkameleon]
genSym not generating unique symbols?
-
5591 ::
[2019-11-25T20:17:28+01:00]
[Araq]
setupForeignThreadGc() equivalent for Boehm GC?
-
5587 ::
[2019-11-25T11:39:44+01:00]
[mratsim]
Seq's and string with --gc:none
-
5581 ::
[2019-11-22T18:52:23+01:00]
[Stefan_Salewski]
Problem with forward declarations and pragmas
-
5579 ::
[2019-11-22T17:14:36+01:00]
[mratsim]
Async loops & multi-processing
-
5575 ::
[2019-11-21T18:31:20+01:00]
[Stefan_Salewski]
How to print a float's binary digits?
-
5573 ::
[2019-11-21T10:32:57+01:00]
[Stefan_Salewski]
Advantages of "from... X... import Y" over "import Y"?
-
5572 ::
[2019-11-21T10:31:53+01:00]
[Vindaar]
Empty sequence of specific type given problems when compiling with "cpp"
-
5571 ::
[2019-11-21T09:02:04+01:00]
[Stefan_Salewski]
Performance: 2 indirections or 1?
-
5567 ::
[2019-11-20T19:01:02+01:00]
[jyapayne]
Get name of proc at compile time
-
5560 ::
[2019-11-19T14:04:17+01:00]
[mratsim]
Get nimble file directory from within nimble file hook
-
5559 ::
[2019-11-19T10:20:10+01:00]
[Araq]
Reversing string Hash value
-
5558 ::
[2019-11-19T08:01:55+01:00]
[mratsim]
Is there any way to look something up in a Table using a pre-computed Hash value?
-
5556 ::
[2019-11-18T19:07:53+01:00]
[mashingan]
Force mutable Seq returns
-
5554 ::
[2019-11-18T08:14:07+01:00]
[Araq]
NaN tagging in Nim?
-
5553 ::
[2019-11-18T08:07:12+01:00]
[Araq]
Binary resulting much larger with --opt:size?
-
5539 ::
[2019-11-16T13:09:02+01:00]
[Araq]
Differences between simple assignment, shallowCopy and deepCopy
-
5538 ::
[2019-11-16T12:44:34+01:00]
[drkameleon]
Newbie question, ref object
-
5536 ::
[2019-11-16T10:11:29+01:00]
[Araq]
--gc:regions: how does it work?
-
5526 ::
[2019-11-15T12:53:01+01:00]
[Araq]
A better way to write a single line of code
-
5525 ::
[2019-11-15T12:15:37+01:00]
[Stefan_Salewski]
Need advice regarding using templates
-
5511 ::
[2019-11-14T09:56:22+01:00]
[PMunch]
GC_ref & GC_unref - and when to use them
-
5510 ::
[2019-11-14T09:31:40+01:00]
[drkameleon]
Problems with default GC (and practically any other GC), works fine with --gc:regions
-
5508 ::
[2019-11-14T09:07:54+01:00]
[mratsim]
Prime factorization of Fermat numbers using BigNum/GMP
-
5487 ::
[2019-11-11T12:29:37+01:00]
[federico3]
How to package external packages into a single standalone binary
-
5484 ::
[2019-11-09T14:16:57+01:00]
[sky_khan]
Get contents of directory at given path
-
5478 ::
[2019-11-08T13:27:52+01:00]
[mratsim]
Efficient way to validate function arguments
-
5477 ::
[2019-11-08T10:18:00+01:00]
[cdunn2001]
A super newbie git-related question
-
5476 ::
[2019-11-08T05:05:44+01:00]
[Araq]
Why does nim put the Export marker on the right side?
-
5473 ::
[2019-11-07T13:50:56+01:00]
[cblake]
Get first element in Table
-
5466 ::
[2019-11-06T14:24:46+01:00]
[Araq]
Function overloading based on object.kind
-
5465 ::
[2019-11-06T08:44:28+01:00]
[GordonBGood]
undeclared identifier: 'PGenericSeq' when using '--seqsv2:on'
-
5454 ::
[2019-11-04T18:29:35+01:00]
[juancarlospaco]
Reduce memory footprint - manually free objects?
-
5453 ::
[2019-11-04T18:16:59+01:00]
[mratsim]
Things to watch in the produced nimcache files - for performance
-
5449 ::
[2019-11-04T10:07:01+01:00]
[mratsim]
Slightly confused with how to use templates
-
5437 ::
[2019-11-01T09:07:20+01:00]
[mratsim]
Using forward declarations
-
5425 ::
[2019-10-30T11:56:02+01:00]
[adrianv]
sequence of [string,Value] tables VS sequence of (string,value) sequences
-
5421 ::
[2019-10-29T11:18:26+01:00]
[Araq]
Suggestion for optimizations (for better performance/speed) for an interpreter written in Nim
-
5415 ::
[2019-10-28T10:20:04+01:00]
[miran]
Importing types for different module
-
5405 ::
[2019-10-26T08:42:07+02:00]
[mikra]
Getting memory address of object into string
-
5403 ::
[2019-10-25T18:40:35+02:00]
[drkameleon]
Get list of defined procs/templates within an (imported) module
-
5399 ::
[2019-10-24T20:35:53+02:00]
[Yardanico]
Trouble with 'ref objects' and passing them around