<< 28-05-2026 >>

00:01:05*rockcavera quit (Read error: Connection reset by peer)
00:01:26*rockcavera joined #nim
00:01:26*rockcavera quit (Changing host)
00:01:26*rockcavera joined #nim
00:12:06*emery quit (Read error: Connection reset by peer)
00:16:38*emery joined #nim
00:27:49*tiorock joined #nim
00:27:49*tiorock quit (Changing host)
00:27:49*tiorock joined #nim
00:27:49*rockcavera quit (Killed (erbium.libera.chat (Nickname regained by services)))
00:27:49*tiorock is now known as rockcavera
00:28:29*rockcavera quit (Read error: Connection reset by peer)
00:28:55*rockcavera joined #nim
00:28:55*rockcavera quit (Changing host)
00:28:55*rockcavera joined #nim
00:34:51*tiorock joined #nim
00:34:52*tiorock quit (Changing host)
00:34:52*tiorock joined #nim
00:34:52*rockcavera is now known as Guest7903
00:34:52*Guest7903 quit (Killed (lead.libera.chat (Nickname regained by services)))
00:34:52*tiorock is now known as rockcavera
00:36:22*tiorock joined #nim
00:36:23*tiorock quit (Changing host)
00:36:23*tiorock joined #nim
00:36:23*rockcavera is now known as Guest3215
00:36:23*tiorock is now known as rockcavera
00:39:30*Guest3215 quit (Ping timeout: 252 seconds)
01:49:13FromDiscord<im_rob> In reply to @raynei486 "I don't get why": `searchMove` shouldn't be returning a type [GitHub ReadMe](https://github.com/tsoj/nimchess)
01:51:02FromDiscord<im_rob> Also, although I'm not too familiar with nimchess, it provides `proc sendInfoString(s: string)`. Which from taking a look, albeit short and not enough to understand fully, at the source seems to be to avoid something with echo's side effects. But don't quote me on that.
02:08:59*hygo quit (Ping timeout: 248 seconds)
02:10:32*hygo joined #nim
02:13:23FromDiscord<raynei486> In reply to @im_rob "`searchMove` shouldn't be returning": I don't know how I missed that, thanks.
02:13:40FromDiscord<raynei486> Now I have a whole new suite of problems but at least that was progress
03:14:05*rockcavera quit (Remote host closed the connection)
03:17:39*Amun-Ra quit (Ping timeout: 246 seconds)
03:55:53*Skippy8 joined #nim
04:09:12*xet7 quit (Remote host closed the connection)
04:10:44*xet7 joined #nim
04:14:34FromDiscord<tar> would porting this to nim have advantages? https://github.com/alexmyczko/ruptime
04:24:27*Skippy8 quit (Ping timeout: 252 seconds)
04:26:54FromDiscord<im_rob> In reply to @raynei486 "Now I have a": hahaha such is the way!
04:27:16FromDiscord<im_rob> In reply to @raynei486 "I don't know how": All good. Glad to be your rubber ducky for you as many have been for me.
06:09:58*Amun-Ra joined #nim
06:16:20*Amun-Ra is now known as amun
06:17:20*amun quit (Quit: Gdyby mi się chciało tak jak mi się nie chce...)
06:17:39*Amun-Ra joined #nim
06:41:59*xet7 quit (Ping timeout: 245 seconds)
06:45:29*benson joined #nim
07:01:58*xet7 joined #nim
09:01:03*Skippy8 joined #nim
09:02:09*oculux joined #nim
09:12:14*Skippy8 quit (Ping timeout: 252 seconds)
09:18:29FromDiscord<crochubourbier> Hello, how do I just compile my nim program to C without linking it ? I tried `nim cc` and `nim c -c` but it still compiles to executable, I have to go to the cache folder to read the sources
09:21:51*Skippy8 joined #nim
09:28:05Amun-Ra`nim c -c --nimcache=cachedir filenim` should work
09:28:26*Skippy8 quit (Ping timeout: 249 seconds)
09:29:00Amun-Rayou can generate compile script with --genscript
09:49:50*Skippy8 joined #nim
10:33:53FromDiscord<crochubourbier> ty
10:39:43*Skippy8 quit (Read error: Connection reset by peer)
10:44:51*Skippy8 joined #nim
11:49:20*deavmi quit (Ping timeout: 245 seconds)
11:50:22*beholders_eye joined #nim
11:52:32*beholders_eye quit (Client Quit)
11:52:41*beholders_eye joined #nim
11:58:53*beholders_eye quit (Ping timeout: 252 seconds)
11:59:35*amadaluzia quit (Read error: Connection reset by peer)
12:07:53*deavmi joined #nim
12:09:19*amadaluzia joined #nim
12:10:52*deavmi quit (Client Quit)
12:16:04*deavmi joined #nim
12:25:49*beholders_eye joined #nim
12:54:08*Skippy8 quit (Ping timeout: 244 seconds)
13:36:17FromDiscord<mratsim> In reply to @crochubourbier "Hello, how do I": pakku used to do this for distribution. It's an arch package manager in Nim, code is written in Nim but is pre-built in C and distributed for compilation as C to the user machine
13:40:25FromDiscord<crochubourbier> In reply to @mratsim "pakku used to do": Personally Im doing it for a school group project, my friend wanted to use C and I wanted to use Nim so we decided to split the project into half Nim / half C, I figured it could be a good exercise to practice Nim - C interop
13:40:47FromDiscord<crochubourbier> (edit) "In reply to @mratsim "pakku used to do": Personally Im doing it for a school group project, my friend wanted to use C and I wanted to use Nim so we decided to split the project into half Nim / half C, I figured it could be a good exercise to practice Nim - C interop ... " added "at the same time"
13:48:06FromDiscord<mratsim> In reply to @crochubourbier "Personally Im doing it": I have a couple of bidirectional interop, let me see
13:48:54FromDiscord<mratsim> In reply to @crochubourbier "Personally Im doing it": This one is nice, I pass a Nim function to a C function that wants a call back: https://github.com/mratsim/trace-of-radiance/blob/master/trace_of_radiance/io/mp4.nim#L49-L59
13:49:29FromDiscord<mratsim> shows also how to deal with C const without the compiler complaining
13:50:40FromDiscord<mratsim> Also features a lossless H264 encoder in less than 200 lines of code: https://github.com/mratsim/trace-of-radiance/blob/master/trace_of_radiance/io/h264.nim#L13-L202
14:08:36*Skippy8 joined #nim
14:12:40*Skippy8 quit (Ping timeout: 244 seconds)
14:40:29*oculux quit (K-Lined)
14:55:36*Skippy8 joined #nim
14:59:11*Mister_Magister quit (Excess Flood)
15:00:19*Skippy8 quit (Ping timeout: 264 seconds)
15:01:25*Skippy8 joined #nim
15:02:36*Mister_Magister joined #nim
15:05:53*Mister_Magister quit (Excess Flood)
15:06:21*Mister_Magister joined #nim
15:12:09*Mister_Magister quit (Excess Flood)
15:12:50*Mister_Magister joined #nim
15:16:38*Mister_Magister quit (Excess Flood)
15:17:19*Mister_Magister joined #nim
15:21:42*Mister_Magister quit (Ping timeout: 252 seconds)
15:23:07*Skippy8 quit (Ping timeout: 264 seconds)
15:25:36*Mister_Magister joined #nim
15:28:18*Mister_Magister quit (Excess Flood)
15:29:00*Mister_Magister joined #nim
15:31:16*Mister_Magister quit (Excess Flood)
15:33:12*Mister_Magister joined #nim
15:38:14*Mister_Magister_ joined #nim
15:38:43*Mister_Magister quit (Ping timeout: 264 seconds)
15:41:32*Mister_Magister_ is now known as Mister_Magister
15:48:18*Skippy8 joined #nim
15:52:23*Skippy8 quit (Ping timeout: 244 seconds)
15:54:10*Skippy8 joined #nim
15:59:02FromDiscord<crochubourbier> In reply to @mratsim "This one is nice,": thanks, ill check it out 😀
16:21:23*joast quit (Quit: Leaving.)
16:24:21FromDiscord<dbolt3430> Nim is so cool
16:45:16*Mister_Magister quit (Remote host closed the connection)
16:45:41*Mister_Magister joined #nim
16:46:37*beholders_eye quit (Ping timeout: 266 seconds)
16:48:41*Mister_Magister quit (Excess Flood)
16:50:15*Mister_Magister joined #nim
16:54:42*Mister_Magister_ joined #nim
16:54:59*Mister_Magister quit (Read error: Connection reset by peer)
16:57:15*Mister_Magister_ quit (Excess Flood)
16:57:54*Mister_Magister joined #nim
17:03:25*Mister_Magister_ joined #nim
17:03:47*Mister_Magister quit (Ping timeout: 245 seconds)
17:04:46*Mister_Magister_ quit (Excess Flood)
17:05:18*Mister_Magister joined #nim
17:08:06*benson quit (Quit: Konversation terminated!)
17:13:42*Mister_Magister quit (Excess Flood)
17:14:17*Mister_Magister joined #nim
17:14:26*hygo quit (Ping timeout: 265 seconds)
17:16:18*hygo joined #nim
17:21:17*Mister_Magister quit (Excess Flood)
17:21:50*Mister_Magister joined #nim
17:28:27*Mister_Magister_ joined #nim
17:28:40*Mister_Magister quit (Ping timeout: 253 seconds)
17:34:54*Mister_Magister_ quit (Ping timeout: 256 seconds)
17:35:07*joast joined #nim
17:37:43*Skippy8 quit (Ping timeout: 260 seconds)
17:37:46*Mister_Magister joined #nim
17:38:56*Skippy8 joined #nim
17:49:02*Mister_Magister quit (Ping timeout: 242 seconds)
18:00:09*Skippy8 quit (Ping timeout: 248 seconds)
18:04:13*Skippy8 joined #nim
18:05:11*Mister_Magister joined #nim
18:10:05*Mister_Magister_ joined #nim
18:10:59*Mister_Magister quit (Ping timeout: 265 seconds)
18:13:21*Mister_Magister_ is now known as Mister_Magister
18:37:40*Mister_Magister_ joined #nim
18:38:36*Mister_Magister quit (Ping timeout: 255 seconds)
18:40:55*Mister_Magister_ is now known as Mister_Magister
18:45:40*Mister_Magister quit (Excess Flood)
19:06:45*Mister_Magister_ joined #nim
19:10:00*Mister_Magister_ is now known as Mister_Magister
19:11:34*Skippy8 quit (Ping timeout: 245 seconds)
19:12:03*Skippy8 joined #nim
19:34:24*Mister_Magister_ joined #nim
19:34:56*Mister_Magister quit (Ping timeout: 252 seconds)