<< 27-07-2025 >>

01:31:10*marcus quit (Ping timeout: 272 seconds)
01:31:41*marcus joined #nim
01:46:39*beholders_eye quit (Ping timeout: 244 seconds)
02:32:45*LoboForge joined #nim
02:38:46*LoboForge quit (Ping timeout: 244 seconds)
04:06:20*nils` quit (Ping timeout: 272 seconds)
04:07:12FromDiscord<ollicron_53732> what is the point of RootRef?
04:07:57FromDiscord<ollicron_53732> isn't it just a depricated alias for RefObj? I mean when I try the code it behaves the same way
04:10:15FromDiscord<ollicron_53732> oh no wait ref object is final
04:16:29FromDiscord<lainlaylie> what is RefObj
04:21:48*skippy8 joined #nim
04:22:33FromDiscord<ollicron_53732> ref object
04:23:27FromDiscord<ollicron_53732> In reply to @lainlaylie "what is RefObj": so you have `RootRef` and `RootObj` for inheritance, and you have `object` and `ref object` for final objects
04:50:34FromDiscord<lainlaylie> in order to be inheritable, object types need to inherit from RootObj, yes (or be marked {.inheritable.})
04:51:16FromDiscord<lainlaylie> https://nim-lang.org/docs/manual.html#types-tuples-and-object-types
05:42:57*tiorock joined #nim
05:42:57*tiorock quit (Changing host)
05:42:57*tiorock joined #nim
05:42:57*rockcavera is now known as Guest7099
05:42:57*Guest7099 quit (Killed (calcium.libera.chat (Nickname regained by services)))
05:42:57*tiorock is now known as rockcavera
05:45:02*tiorock joined #nim
05:45:02*rockcavera quit (Killed (osmium.libera.chat (Nickname regained by services)))
05:45:02*tiorock is now known as rockcavera
06:08:56*tiorock joined #nim
06:08:57*rockcavera quit (Killed (copper.libera.chat (Nickname regained by services)))
06:08:57*tiorock is now known as rockcavera
06:11:02*tiorock joined #nim
06:11:02*rockcavera is now known as Guest8519
06:11:02*Guest8519 quit (Killed (calcium.libera.chat (Nickname regained by services)))
06:11:02*tiorock is now known as rockcavera
07:36:36*mal`` quit (Ping timeout: 272 seconds)
07:42:54*tiorock joined #nim
07:42:54*rockcavera quit (Killed (tantalum.libera.chat (Nickname regained by services)))
07:42:54*tiorock is now known as rockcavera
07:45:02*rockcavera is now known as Guest2914
07:45:02*tiorock joined #nim
07:45:03*Guest2914 quit (Killed (copper.libera.chat (Nickname regained by services)))
07:45:03*tiorock is now known as rockcavera
07:49:22*ntat joined #nim
07:53:02*mal`` joined #nim
08:01:26*nils` joined #nim
08:05:48FromDiscord<joae> I have custom serialization binary format. Is there a technique that allows you to derive serialization + deserilization method from single definition?
08:45:02FromDiscord<0xfab_10> there's this https://github.com/sealmove/binarylang
08:45:15FromDiscord<0xfab_10> I used it once to parse java class files
08:45:36FromDiscord<0xfab_10> (edit) "java" => "jvm"
09:10:06*ntat quit (Quit: Leaving)
09:34:17FromDiscord<joae> In reply to @fabric.input_output "there's this https://github.com/sealmove/binarylang": Hm, that looks promising. Are there any examples besides the documentation?
09:34:29FromDiscord<joae> (edit) "examples" => "examples/projects"
10:12:15*blackbeard420 quit (Quit: ZNC 1.8.2 - https://znc.in)
10:12:58*blackbeard420 joined #nim
10:18:05*blackbeard420_ joined #nim
10:18:11*blackbeard420 quit (Read error: Connection reset by peer)
10:23:14*blackbeard420 joined #nim
10:23:18*blackbeard420_ quit (Ping timeout: 245 seconds)
10:27:37*blackbeard420 quit (Excess Flood)
10:27:51*blackbeard420 joined #nim
10:33:34*blackbeard420 quit (Read error: Connection reset by peer)
10:33:50*blackbeard420 joined #nim
10:37:27*blackbeard420 quit (Read error: Connection reset by peer)
10:38:22*nils` quit (Ping timeout: 272 seconds)
10:38:32*blackbeard420 joined #nim
10:42:31*blackbeard420 quit (Read error: Connection reset by peer)
10:42:36*blackbeard420_ joined #nim
10:50:15*blackbeard420_ quit (Ping timeout: 276 seconds)
10:52:30*beholders_eye joined #nim
11:12:35*blackbeard420 joined #nim
11:18:05*blackbeard420 quit (Ping timeout: 244 seconds)
11:23:32*blackbeard420 joined #nim
11:29:49*blackbeard420 quit (Ping timeout: 276 seconds)
11:34:27*blackbeard420 joined #nim
11:46:06*nils` joined #nim
12:04:52*skippy8 quit (Quit: WeeChat 4.6.3)
12:26:18FromDiscord<rasmolaxsus> Greetings
12:27:50FromDiscord<rasmolaxsus> i have an issue, when import osalloc, i get a "sysAssert undeclared" error , as can be seen in this pasty link https://play.nim-lang.org/#pasty=QVwnhDvU, am i doing anything wrong ?
12:28:22FromDiscord<rasmolaxsus> (edit) "osalloc," => "system/alloc,"
12:45:03FromDiscord<blashyrk> In reply to @rasmolaxsus "i have an issue,": From the docs https://nim-lang.org/docs/system.html↵↵"Each module implicitly imports the System module; it must not be listed explicitly. "
12:46:24FromDiscord<blashyrk> So you can just use stuff defined in the system module without importing it
12:47:03FromDiscord<blashyrk> Just removing the import from your pasty link, everything compiles
12:47:06FromDiscord<rasmolaxsus> Thank you, didnt know.
12:48:40*skippy8 joined #nim
12:59:41*lucerne quit (Quit: Bye)
13:02:27*lucerne joined #nim
13:16:22*blackbeard420 quit (Quit: ZNC 1.8.2 - https://znc.in)
14:05:05*skippy8 quit (Quit: WeeChat 4.6.3)
14:07:37*skippy8 joined #nim
14:57:22*ntat joined #nim
15:07:21FromDiscord<TӨMΛ ☠> sent a code paste, see https://play.nim-lang.org/#pasty=riDMXoFj
15:09:22*skippy8_ joined #nim
15:09:44*skippy8_ quit (Client Quit)
15:20:01FromDiscord<Laylie> that works as is
15:49:05FromDiscord<nnsee> In reply to @toma400 "Heyo! Was just wondering,": https://nim-lang.org/docs/manual.html#types-procedural-type
15:50:35*skippy8_ joined #nim
15:50:52*skippy8_ quit (Client Quit)
15:51:56*skippy8_ joined #nim
15:52:12*skippy8_ quit (Client Quit)
15:59:43*skippy8_ joined #nim
15:59:47*skippy8_ quit (Client Quit)
16:04:10*skippy8_ joined #nim
16:04:11*skippy8_ quit (Client Quit)
16:19:28*nils` quit (Ping timeout: 240 seconds)
17:03:13*nils` joined #nim
17:39:49*Jjp137 quit (Ping timeout: 268 seconds)
17:40:24FromDiscord<dhhbrzwn> sent a code paste, see https://play.nim-lang.org/#pasty=otZrVSak
17:44:53FromDiscord<dhhbrzwn> sorry seems like thats a specific to config.nim file i need to check better next time
18:16:18*evaloop joined #nim
18:29:08*amadaluzia joined #nim
18:35:51*evaloop left #nim (#nim)
19:17:57*ntat quit (Quit: Leaving)
19:20:48*beholders_eye quit (Ping timeout: 245 seconds)
19:54:04*Jjp137 joined #nim
20:00:32*ntat joined #nim
20:14:59*beholders_eye joined #nim
20:40:09*ntat quit (Quit: Leaving)
21:16:59*tiorock joined #nim
21:16:59*tiorock quit (Changing host)
21:16:59*tiorock joined #nim
21:16:59*rockcavera is now known as Guest112
21:16:59*Guest112 quit (Killed (osmium.libera.chat (Nickname regained by services)))
21:16:59*tiorock is now known as rockcavera
21:19:06*tiorock joined #nim
21:19:06*tiorock quit (Changing host)
21:19:06*tiorock joined #nim
21:19:06*rockcavera is now known as Guest5568
21:19:06*tiorock is now known as rockcavera
21:21:57*Guest5568 quit (Ping timeout: 248 seconds)
21:22:42*Jjp137 quit (Ping timeout: 276 seconds)
21:29:16*amadaluzia quit (Quit: ZNC 1.10.1 - https://znc.in)
21:29:34*amadaluzia joined #nim
22:12:09*skippy8 quit (Quit: WeeChat 4.6.3)
22:25:24*amadaluzia quit (Quit: ZNC 1.10.1 - https://znc.in)
23:36:53*Jjp137 joined #nim