00:13:20 | FromDiscord | <Nilts> How would i get random bytes compile-time? |
00:13:28 | FromDiscord | <Nilts> (edit) "How would i get random bytes ... compile-time?" added "string" |
00:26:33 | FromDiscord | <that_dude> Can't you just store the value in a const variable or static block? |
00:26:42 | FromDiscord | <Elegantbeef> Likely |
00:26:51 | FromDiscord | <that_dude> Actually, what is the difference between const and static? |
00:27:08 | FromDiscord | <Elegantbeef> Nothing static is done at compile time |
00:28:18 | FromDiscord | <that_dude> So it would be fair to say there are 2 keywords for the same thing? |
00:28:24 | FromDiscord | <Elegantbeef> Well no |
00:28:46 | FromDiscord | <Elegantbeef> `const` is for saying "This is a compile time constant" static is for either evaluating code statically or saying code must be known at compile time |
00:29:15 | FromDiscord | <that_dude> I was just thinking whether it might be worth changing const to static to make it uniform. I think that might be interesting |
00:29:49 | FromDiscord | <Elegantbeef> No |
00:31:51 | FromDiscord | <Nilts> In reply to @Elegantbeef "Likely": Got an importc error for sysrand |
00:33:13 | FromDiscord | <huantian> In reply to @not logged in "How would i get": rip reproducible builds |
00:36:41 | FromDiscord | <Elegantbeef> Likely need to use a shell command that opens `/dev/rand` |
00:36:52 | FromDiscord | <Elegantbeef> well `random` or `urandom` |
00:41:46 | FromDiscord | <Nilts> In reply to @Elegantbeef "Likely need to use": Grrrr |
00:42:03 | FromDiscord | <Nilts> Whatever, I will just run-time it |
00:43:37 | FromDiscord | <Elegantbeef> sent a code paste, see https://play.nim-lang.org/#ix=4tsL |
00:43:43 | FromDiscord | <Elegantbeef> Such an easy thing to do on linux |
00:44:24 | FromDiscord | <Elegantbeef> Probably more difficult on windows |
00:45:13 | FromDiscord | <huantian> it's probably not worth it tbh if you can just do it at runtime |
00:45:33 | FromDiscord | <huantian> ie if you don't need the random data to be the same across different built instances just do it at runtime |
00:45:35 | FromDiscord | <Elegantbeef> Yea |
00:46:32 | FromDiscord | <Nilts> In reply to @huantian "it's probably not worth": my app is going to restart like 30 times a day, and I need that number to stay the same most of the time, but it will add extra security to have it random when compiled |
00:47:04 | FromDiscord | <huantian> and if you need it to be the same across builds then I'd say you should be writing it to a file that you include with your repo and such so it's actually reproducable |
00:47:17 | FromDiscord | <Elegantbeef> I cannot imagine a place where a consistent value is more secure |
00:47:25 | FromDiscord | <Elegantbeef> Then again i do not do anything crypto related |
00:48:45 | * | ltriant quit (Ping timeout: 240 seconds) |
00:49:24 | FromDiscord | <Nilts> In reply to @Elegantbeef "I cannot imagine a": it's more secure to have a non-consistent value, but at the rate I am restarting, run time changing would be super annoying |
00:50:38 | FromDiscord | <Nilts> sent a code paste, see https://play.nim-lang.org/#ix=4tsM |
00:57:15 | FromDiscord | <Nilts> oh, it was jester being stupid |
00:57:18 | FromDiscord | <Nilts> XD |
01:33:38 | FromDiscord | <Nilts> sent a code paste, see https://play.nim-lang.org/#ix=4tsP |
01:34:16 | FromDiscord | <Elegantbeef> `db.get` seems to return a json node |
01:34:51 | FromDiscord | <Nilts> In reply to @Elegantbeef "`db.get` seems to return": oh, I am so stupid. It is not db.get, it is db.session.get |
01:34:55 | FromDiscord | <Nilts> Let me fix |
01:36:01 | * | derpydoo joined #nim |
01:37:52 | * | lucasta quit (Quit: Leaving) |
01:56:58 | * | lucasta joined #nim |
02:05:29 | FromDiscord | <lauvrens> sent a code paste, see https://play.nim-lang.org/#ix=4tsT |
02:05:47 | FromDiscord | <lauvrens> (sry if its dumb its my first time using nim) |
02:06:56 | FromDiscord | <lauvrens> (edit) "https://play.nim-lang.org/#ix=4tsT" => "https://play.nim-lang.org/#ix=4tsU" |
02:07:20 | FromDiscord | <lauvrens> (edit) "https://play.nim-lang.org/#ix=4tsU" => "https://play.nim-lang.org/#ix=4tsV" |
02:07:46 | FromDiscord | <Rika> It is not allowed |
02:07:51 | FromDiscord | <Rika> Well, it’s more complex than that |
02:08:00 | FromDiscord | <lauvrens> ok thx 👍 |
02:08:01 | FromDiscord | <Rika> But simplifying, it isn’t allowed |
02:08:04 | FromDiscord | <Raynei486> seems like you could use variant types |
02:08:08 | FromDiscord | <Rika> You can |
02:08:28 | FromDiscord | <lauvrens> In reply to @Raynei486 "seems like you could": ill look it up in the docs ty |
02:09:39 | FromDiscord | <Rika> They’re also called object variants |
03:00:05 | * | derpydoo quit (Ping timeout: 240 seconds) |
03:21:39 | * | ltriant joined #nim |
03:26:25 | * | ltriant quit (Ping timeout: 240 seconds) |
03:46:25 | * | derpydoo joined #nim |
04:02:55 | * | rockcavera quit (Remote host closed the connection) |
04:06:19 | FromDiscord | <leorize> shameless plug for\: https://github.com/alaviss/union |
04:09:01 | FromDiscord | <lauvrens> In reply to @leorize "shameless plug for\: https://github.com/alaviss/uni": i already implemented the object variants but you can have a free star :> |
04:10:41 | FromDiscord | <ajusa> union is the best one |
04:12:33 | FromDiscord | <Yardanico> wat about https://github.com/beef331/fungus :) |
04:12:46 | FromDiscord | <Elegantbeef> Meh fungus' arent cool |
04:12:48 | FromDiscord | <Yardanico> isn't union mostly meant for smaller object variants? |
04:15:25 | FromDiscord | <Dudugz> Best name for a proc that turns a hex string into an rgb color object? |
04:15:44 | FromDiscord | <Elegantbeef> `hexColor` |
04:15:57 | FromDiscord | <Dudugz> Sure |
04:15:57 | FromDiscord | <Elegantbeef> Then you can do `hexColor"#0fabcd"` |
04:16:08 | FromDiscord | <Elegantbeef> Or just `color` |
04:16:19 | FromDiscord | <Dudugz> It also does with integer hex too |
04:16:20 | FromDiscord | <Elegantbeef> So then you can do `color(1.0, 0.0, 1.0)` |
04:17:20 | FromDiscord | <Dudugz> I'm actually using the object from the SDL library itself, it already has a Color object with rgba included ``"#FFCC00".hexColor(100)`` where 100 is the alpha mod |
04:17:31 | FromDiscord | <Dudugz> Tho I could just extract the alpha from the hex |
04:17:53 | FromDiscord | <Dudugz> I thought SDL would have some conversion method but there isn't |
04:22:58 | FromDiscord | <Yardanico> there's such a proc in the nim stdlib too, although it doesn't deal with alpha |
04:23:00 | FromDiscord | <Yardanico> <https://nim-lang.org/docs/colors.html#parseColor%2Cstring> |
04:23:07 | FromDiscord | <Dudugz> Yea I'm going to do ARGB conversion, it's better than passing alpha as a parameter |
04:23:37 | FromDiscord | <Dudugz> For what I'm doing I prefer to allow alpha so i made my own |
04:23:53 | FromDiscord | <Yardanico> and SDL tells this about HEX https://media.discordapp.net/attachments/371759389889003532/1096652086415994890/image.png |
04:24:10 | FromDiscord | <Yardanico> i mean strings might be easier to change than separate values, but parsing each time at runtime is a tiny bit wasteful :) |
04:24:16 | FromDiscord | <Yardanico> but ofc in Nim you can just make a proc accept static[string] and stuff |
04:24:20 | FromDiscord | <Yardanico> as an overload |
04:25:07 | FromDiscord | <Dudugz> Hm yea, tho SDL doesn't accept hex itself but an integer representing the hex, and the wrapper uses Color or pure RGB |
04:30:56 | * | rockcavera joined #nim |
04:32:20 | FromDiscord | <Dudugz> sent a code paste, see https://paste.rs/krV |
04:33:11 | FromDiscord | <Yardanico> why is r 0? |
04:33:24 | FromDiscord | <Dudugz> (edit) "https://paste.rs/BFx" => "https://play.nim-lang.org/#ix=4tt9" |
04:33:31 | FromDiscord | <Dudugz> Because of the color, it's gold and red doesn't match |
04:33:48 | FromDiscord | <Yardanico> but isn't #64FFCC 100, 255, 204 |
04:33:48 | FromDiscord | <Elegantbeef> Yard it's ARGB |
04:33:54 | FromDiscord | <Dudugz> By mixing green and blue in a specific way you get gold, you can use a colorpicker to confirm. |
04:34:21 | FromDiscord | <Elegantbeef> Yard is right it's ARGB\ |
04:34:28 | FromDiscord | <Dudugz> SDL itself only accepts ARGB so I just followed the rules instead of doing RGBA |
04:34:29 | FromDiscord | <Yardanico> In reply to @Elegantbeef "Yard it's ARGB": i'm still a bit confused, I get that it's ARGB, but #FFCC00 is just RGB, no? |
04:34:44 | FromDiscord | <Elegantbeef> `r` is not 0 in any of those |
04:35:00 | FromDiscord | <Dudugz> Oooh lol |
04:35:05 | FromDiscord | <Dudugz> No i inverted everything lmao |
04:35:24 | FromDiscord | <Dudugz> It's backwards lmao, red is 255, green is 204 and blue is 0 |
04:35:31 | FromDiscord | <Yardanico> yeah, i see it now |
04:35:46 | FromDiscord | <Dudugz> It's just that I copied the way I had printed it and I forgot it lmao sorry I'll fix it |
04:37:09 | FromDiscord | <Dudugz> In case I put it wrong here, the function works as it should |
04:37:55 | FromDiscord | <Dudugz> It's fixed now lol |
04:38:31 | FromDiscord | <Dudugz> I got confused because the function actually reads the numbers backwards, blue, green, red and alpha |
04:44:06 | FromDiscord | <Dudugz> Nim has some weird bugs sometimes locally, it happens very rarely. I just tried compiling again and it compiled without any problems. https://media.discordapp.net/attachments/371759389889003532/1096657176396832768/image.png |
04:44:25 | FromDiscord | <Dudugz> (edit) "locally," => "rarely," |
04:44:38 | FromDiscord | <Dudugz> (edit) "sometimes rarely," => "sometimes," |
04:55:50 | * | lucasta quit (Remote host closed the connection) |
05:20:01 | FromDiscord | <xTrayambak> In reply to @Dudugz "Nim has some weird": Yep, the errors are extremely stupid or weird sometimes. I genuinely think that there should be well formatted errors, `readFile` just throws a huge error pointing to vmgen.nim, in a perfect world, the compiler should just tell you it is not possible to use `readFile`. |
05:44:29 | * | ltriant joined #nim |
05:45:20 | * | rockcavera quit (Remote host closed the connection) |
05:49:31 | * | ltriant quit (Ping timeout: 240 seconds) |
05:53:15 | * | arkurious quit (Quit: Leaving) |
06:04:35 | FromDiscord | <qb> Nim doesn't have up2date opencv bindingsh uh |
06:04:41 | FromDiscord | <qb> (edit) "bindingsh uh" => "bindings huh" |
06:16:38 | FromDiscord | <xTrayambak> I finally completed my fancy DOM tree in Nim :D |
06:23:33 | * | ltriant joined #nim |
06:28:05 | * | ltriant quit (Ping timeout: 240 seconds) |
06:43:54 | FromDiscord | <demotomohiro> In reply to @qb "Nim doesn't have up2date": If you know c/c++ you can create up2date opencv bindings.↵There are tools to automatically create bindings like c2nim or futhark |
07:21:55 | FromDiscord | <qb> I dont ;D |
07:34:38 | * | Notxor joined #nim |
07:38:30 | * | antranigv quit (Quit: ZNC 1.8.2 - https://znc.in) |
07:38:51 | * | antranigv joined #nim |
07:44:08 | * | ltriant joined #nim |
07:49:25 | * | ltriant quit (Ping timeout: 240 seconds) |
08:13:24 | * | junaid_ joined #nim |
08:46:05 | * | azimut_ quit (Ping timeout: 255 seconds) |
09:01:01 | * | antranigv quit (Quit: ZNC 1.8.2 - https://znc.in) |
09:01:21 | * | antranigv joined #nim |
09:09:22 | * | ltriant joined #nim |
09:14:05 | * | ltriant quit (Ping timeout: 240 seconds) |
09:45:37 | FromDiscord | <Arvin❓> noob question again: but how can i easily do an exponentiation in Nim? |
09:48:44 | FromDiscord | <exelotl> a^b |
09:49:53 | FromDiscord | <exelotl> But there's also `pow` in std/math which lets you use a float exponent iirc |
09:54:17 | FromDiscord | <Arvin❓> sent a code paste, see https://play.nim-lang.org/#ix=4ttY |
09:56:25 | FromDiscord | <exelotl> !eval 2 ^ 2 |
09:56:57 | FromDiscord | <exelotl> Dang, am I using the bot wrong? 🤦 |
09:57:25 | NimBot | Compile failed: <no output> |
09:59:09 | FromDiscord | <exelotl> !eval echo 2^2 |
10:00:09 | NimBot | Compile failed: <no output> |
10:00:35 | FromDiscord | <exelotl> Thanks NimBot |
10:00:59 | FromDiscord | <Arvin❓> In reply to @exelotl "Thanks NimBot": so does the pow work with int? |
10:01:23 | FromDiscord | <Arvin❓> (edit) "In reply to @exelotl "Thanks NimBot": so does the pow work with int?" => "sent a code paste, see https://play.nim-lang.org/#ix=4ttZ" |
10:01:31 | FromDiscord | <Arvin❓> (edit) "sent a code paste, see https://play.nim-lang.org/#ix=4ttZ" => "In reply to @exelotl "Thanks NimBot": so does the ``pow`` work with int?" |
10:09:26 | FromDiscord | <lauvrens> u need to import std/math |
10:17:38 | FromDiscord | <Phil> sent a code paste, see https://play.nim-lang.org/#ix=4tu4 |
10:20:46 | * | junaid_ quit (Remote host closed the connection) |
10:40:35 | FromDiscord | <Arvin❓> sent a code paste, see https://paste.rs/5uo |
10:57:02 | * | derpydoo quit (Quit: derpydoo) |
11:12:55 | FromDiscord | <qb> sent a code paste, see https://play.nim-lang.org/#ix=4tug |
11:12:57 | FromDiscord | <qb> https://media.discordapp.net/attachments/371759389889003532/1096755033565048924/Unbenannt.png |
11:15:11 | * | jmdaemon quit (Ping timeout: 264 seconds) |
12:04:38 | NimEventer | New thread by Stefan_Salewski: What GPT-4 knows and thinks about Nim, see https://forum.nim-lang.org/t/10101 |
12:12:58 | FromDiscord | <federico3> https://blog.deckc.hair/2023-01-18-stop-building-on-corporate-controlled-languages.html |
13:11:50 | FromDiscord | <frank10> "I'll help anyone interested on how to earn 100k in just 72hours from the crypto market. But you will have to pay me my commission! when you receive your profit! if interested send me a direct message https://t.me/victormarck by asking me HOW |
13:24:54 | FromDiscord | <Bloss> I thought the above post was a joke in the vein of the previous post 😆 |
14:02:30 | FromDiscord | <Phil> <@&371760044473319454> I can't access matrix ATM, please ban the guy |
14:03:28 | NimEventer | New Nimble package! vcard - Nim parser for the vCard format version 3.0 (4.0 planned)., see https://github.com/jdbernard/nim-vcard |
14:03:41 | FromDiscord | <Yepoleb> Banned |
15:04:07 | * | azimut joined #nim |
15:21:05 | * | ltriant joined #nim |
15:34:22 | FromDiscord | <&_dükk ™> hey, anyone using nim with nvim? |
15:34:40 | FromDiscord | <&_dükk ™> was going to check it out, but neovim tooling seems really underdeveloped |
15:35:22 | FromDiscord | <&_dükk ™> there’s no treesitter grammars, and i can’t seem to get `nimlsp` working |
15:35:52 | * | arkurious joined #nim |
15:37:56 | FromDiscord | <HitBlast> Is there an efficient way to declare multiple types with the same attributes at once? |
15:45:08 | FromDiscord | <demotomohiro> sent a code paste, see https://play.nim-lang.org/#ix=4tvg |
16:23:34 | * | ltriant quit (Ping timeout: 276 seconds) |
16:26:13 | FromDiscord | <jmgomez> does anyone ever experienced a crash for calling NimMain twice? |
16:27:03 | * | Amun-Ra never called NimMain twice |
16:28:44 | FromDiscord | <jmgomez> Im experimenting with partial cpp recompilation and need to do so otherwise globals arent init |
16:49:29 | * | ltriant joined #nim |
16:55:42 | * | ltriant quit (Ping timeout: 255 seconds) |
17:15:59 | * | rockcavera joined #nim |
17:25:50 | * | ltriant joined #nim |
17:34:25 | * | ltriant quit (Ping timeout: 240 seconds) |
17:46:35 | * | PMunch joined #nim |
18:15:18 | FromDiscord | <Prestige> @&_dükk ™ I am, and nimlsp is working it just fine. How are you trying to set it up? |
18:17:33 | FromDiscord | <&_dükk ™> In reply to @Avahe "<@602927925121122318> I am, and": I tried setting it up through Mason |
18:17:55 | FromDiscord | <&_dükk ™> Also installed nimlsp itself |
18:25:12 | * | antranigv quit (Read error: Connection reset by peer) |
18:25:32 | * | antranigv joined #nim |
18:27:45 | FromDiscord | <Prestige> So I'm using https://github.com/alaviss/nim.nvim and the lsp client that's built in to neovim |
18:30:25 | FromDiscord | <Prestige> oh actually I think I'm not using nimlsp anymore, it was working with CoC, but not with the built-in neovim lsp client |
18:30:42 | FromDiscord | <Prestige> but that nim.nvim plugin does a pretty decent job |
18:31:18 | PMunch | I believe nimlsp is a bit broken on the latest Nim version |
18:32:28 | FromDiscord | <&_dükk ™> most likely |
18:32:47 | FromDiscord | <&_dükk ™> i'm using nvim-cmp and native nvim lsp, so that may be a problem |
18:32:54 | PMunch | The nimlangserver guys made some non-compatible changes to nimsuggest.. |
18:33:11 | PMunch | I mean that shouldn't be an issue, LSP should be LSP, but I wouldn't be too surprised |
18:35:06 | FromDiscord | <&_dükk ™> In reply to @Avahe "So I'm using https://github.com/alaviss/nim.nvim": looks like it might work... |
18:35:10 | FromDiscord | <&_dükk ™> at least for syntax highlighting |
18:35:22 | FromDiscord | <&_dükk ™> however seems like there's no OOTB support for `nvim-cmp`, might have to figure that out |
18:36:00 | FromDiscord | <Prestige> If you find something for that lmk, would be nice to have |
18:36:13 | FromDiscord | <Prestige> It's unfortunate editor support for nim is still so poor |
18:37:16 | FromDiscord | <&_dükk ™> yeah, most languages i use have a treesitter grammar as well |
18:37:22 | FromDiscord | <&_dükk ™> however, couldn't find such a thing for nim |
18:37:47 | FromDiscord | <Prestige> Someone tried making one but never finished, seems difficult to make one for Nim |
18:38:24 | * | cm quit (Quit: Bye.) |
18:38:27 | FromDiscord | <&_dükk ™> it most likely gets difficult when dealing with the macros |
18:38:38 | * | ltriant joined #nim |
18:39:21 | FromDiscord | <Prestige> Lot of my friends liked nim but couldn't deal with bad tooling, so they went to other languages. Kinda sad |
18:39:45 | FromDiscord | <&_dükk ™> yeah, the tooling is kind of disappointing |
18:39:58 | FromDiscord | <&_dükk ™> from what i've heard though, people seem to love the language, so still will give it a try |
18:40:29 | * | cm joined #nim |
18:40:57 | FromDiscord | <Prestige> yeah it's my favorite language despite the tooling issues |
18:41:29 | FromDiscord | <Prestige> I just run nim check on my files as I'm coding to see if I messed up somewhere |
18:43:06 | FromDiscord | <&_dükk ™> from what i understand it's an interesting language: it's got nice syntax, statically typed (thank god), still somewhat low-level, and no garbage collector (auto reference counting i think)? |
18:43:19 | FromDiscord | <&_dükk ™> so it definitely draws my attention |
18:43:57 | * | ltriant quit (Ping timeout: 265 seconds) |
18:46:04 | FromDiscord | <&_dükk ™> after installing `nim.nvim`, seems syntax highlighting works https://media.discordapp.net/attachments/371759389889003532/1096869065752064222/image.png |
18:57:04 | * | cm quit (Quit: Bye.) |
18:59:01 | FromDiscord | <Elegantbeef> @&_dükk ™\: well it does actually have a GC if you use `refc` and Orc's mark and sweep phase might be considered GC 😄 |
19:02:33 | * | rockcavera quit (Read error: Connection reset by peer) |
19:02:59 | * | rockcavera joined #nim |
19:02:59 | * | rockcavera quit (Changing host) |
19:02:59 | * | rockcavera joined #nim |
19:03:34 | * | rockcavera quit (Remote host closed the connection) |
19:12:39 | * | cm joined #nim |
19:34:04 | * | rockcavera joined #nim |
19:59:44 | * | cm quit (Quit: Bye.) |
20:16:54 | * | cm joined #nim |
20:38:05 | * | cm quit (Quit: Bye.) |
20:51:58 | FromDiscord | <guttural666> how do I format ints for echo to include , delimiters to large numbers like 200,000? chatGPT is letting me down ^^ |
20:54:07 | PMunch | Good question actually |
20:54:17 | PMunch | Can't think of anything in the standard library off the top of my head |
20:55:16 | FromDiscord | <guttural666> this from chatGPT seems to be outdated https://media.discordapp.net/attachments/371759389889003532/1096901578159571075/image.png |
20:55:19 | PMunch | Ah, insertSep in strutils: https://nim-lang.org/docs/strutils.html#insertSep%2Cstring%2Cchar%2Cint |
20:55:43 | PMunch | I wouldn't trust ChatGPT to give any kind of correct answer |
20:55:53 | PMunch | I've never seen syntax like that in Nim for formatting |
20:56:21 | FromDiscord | <guttural666> In reply to @PMunch "I wouldn't trust ChatGPT": I don't, just have to learn its capabilities, just like googling back then |
20:56:23 | FromDiscord | <guttural666> thanks! |
21:03:49 | Amun-Ra | is there cli equivalent of {.experimental: "strictDefs".}? |
21:04:39 | FromDiscord | <Elegantbeef> `--experimental:strictDefs` |
21:06:42 | Amun-Ra | thanks |
21:22:21 | * | ltriant joined #nim |
21:27:06 | * | ltriant quit (Ping timeout: 250 seconds) |
21:40:39 | FromDiscord | <guttural666> when is Nim 2 coming out |
21:41:00 | FromDiscord | <Elegantbeef> soon ™️ |
21:42:26 | FromDiscord | <Yepoleb> After valve releases the heavy update |
21:42:47 | FromDiscord | <Elegantbeef> Was going to joke that Araq soon will announce he was hired by valve |
21:43:21 | FromDiscord | <Yepoleb> The google drive linux client will be written in nim 2 |
21:44:25 | * | cm joined #nim |
21:46:34 | FromDiscord | <that_dude> The installer comes as a minecraft mod now |
21:46:39 | Amun-Ra | right after Half Life 3 |
21:47:11 | FromDiscord | <Elegantbeef> Nah there is no more language, Araq has moved towards making the game Nim |
21:49:17 | FromDiscord | <Elegantbeef> Nim2 is the big change in mechanics you were waiting for it's now 1 to 5 matches |
21:49:44 | * | jmdaemon joined #nim |
21:49:51 | FromDiscord | <Yepoleb> Half life 3 is too far away |
21:50:12 | Amun-Ra | Elegantbeef: can't wait for std/capturetheflag module |
21:50:13 | * | Notxor quit (Remote host closed the connection) |
21:50:39 | FromDiscord | <Yepoleb> I heard araq is now a popular german programming tiktoker with a focus on rust |
21:50:57 | FromDiscord | <Elegantbeef> Did you have permission to write "rust"? |
21:51:22 | FromDiscord | <Yepoleb> rst sorry |
21:51:39 | FromDiscord | <Yepoleb> The r language |
21:51:48 | FromDiscord | <Elegantbeef> Too late rust lawyers are on their w ay |
21:51:56 | FromDiscord | <Elegantbeef> the R language that isnt R language or Ruby? |
21:52:15 | Amun-Ra | or Rexx |
21:52:43 | FromDiscord | <guttural666> Fe²O³ it is |
21:52:58 | FromDiscord | <Elegantbeef> But it's not named after the oxide |
21:53:01 | FromDiscord | <Elegantbeef> It's named after a fungus |
21:53:10 | FromDiscord | <guttural666> you're right, damn |
21:53:34 | PMunch | A fungus? |
21:53:47 | Amun-Ra | I'm switching to professional language, HolyC |
21:53:50 | FromDiscord | <Elegantbeef> Also how do you know it's iron 2 oxide and not iron 3 oxide? |
21:54:07 | FromDiscord | <Elegantbeef> Yes there is a group of fungus named 'rust' |
21:54:14 | FromDiscord | <Elegantbeef> This is why i named my package `fungus` |
21:54:21 | PMunch | Huh, interesting |
21:55:05 | FromDiscord | <Yepoleb> You have a r\st package? |
21:55:13 | FromDiscord | <Elegantbeef> Nope |
21:55:30 | FromDiscord | <Elegantbeef> I have an macro inspired by ML enums 😄 |
21:56:03 | Amun-Ra | nim2 will support `nope` keyword instead of `nil` |
21:56:31 | FromDiscord | <Elegantbeef> Or maybe it's ocaml enums |
21:56:34 | FromDiscord | <Elegantbeef> Who knows |
21:56:48 | FromDiscord | <Elegantbeef> https://github.com/beef331/fungus#what-does-it-do eitherway if you're not being ironic yepoleb |
21:57:18 | FromDiscord | <Elegantbeef> And yea pmunch iirc the rust logo is partially inspired by the spores of that fungus aswell https://media.sciencephoto.com/image/b2750036/800wm/B2750036-Rust_fungus_spores,_SEM.jpg |
21:57:25 | FromDiscord | <Elegantbeef> But also of course a gear |
21:57:32 | * | PMunch quit (Quit: leaving) |
21:57:43 | Amun-Ra | you broke PMunch |
21:57:51 | FromDiscord | <Elegantbeef> Good |
21:57:55 | Amun-Ra | ;) |
21:58:04 | FromDiscord | <Yepoleb> Rude |
21:58:22 | FromDiscord | <Elegantbeef> Rather be broke by someone that be someone that's broke |
21:58:48 | FromDiscord | <Elegantbeef> than be\ |
21:58:53 | FromDiscord | <Yepoleb> Damn you're talking like the young kids |
21:59:10 | Amun-Ra | c'est la vie |
21:59:57 | FromDiscord | <Elegantbeef> c'est si bon |
22:01:01 | * | cm quit (Ping timeout: 240 seconds) |
22:06:39 | FromDiscord | <Yepoleb> i really did not know sorry for being a bad fan |
22:07:05 | FromDiscord | <Elegantbeef> I have "fans".... fuck I made a mistake somewhere along the way |
22:07:12 | FromDiscord | <Elegantbeef> I hate you and think you're likely ugly |
22:07:19 | FromDiscord | <Elegantbeef> There that solves that problem |
22:10:57 | FromDiscord | <Yepoleb> i know you don't mean it in a negative way |
22:11:40 | FromDiscord | <Elegantbeef> Lol |
22:12:18 | FromDiscord | <Elegantbeef> I was just joking, but it's weird to have someone say they're a fan even if joking |
22:15:36 | FromDiscord | <Yepoleb> It's great to have your work admired |
22:16:41 | FromDiscord | <Yepoleb> I admire your passion for helping people with nim |
22:19:15 | * | ltriant joined #nim |
22:24:12 | * | ltriant quit (Ping timeout: 255 seconds) |
22:27:40 | * | ltriant joined #nim |
22:31:55 | * | progranner joined #nim |
22:33:39 | * | ltriant quit (Ping timeout: 255 seconds) |
22:35:34 | * | cm joined #nim |
22:46:17 | * | pharonix71 joined #nim |
22:46:25 | * | progranner quit (Ping timeout: 276 seconds) |
22:54:45 | * | cm quit (Ping timeout: 240 seconds) |
22:55:16 | * | lumo_e joined #nim |
23:15:08 | FromDiscord | <etra> In reply to @Yepoleb "r*st sorry": now you'd have to be careful with both Rust foundation and Rockstar :godwhy: |
23:25:08 | * | cm joined #nim |
23:29:27 | * | cm quit (Ping timeout: 255 seconds) |
23:39:38 | * | cm joined #nim |
23:55:56 | * | cm_ joined #nim |
23:56:05 | * | cm quit (Ping timeout: 240 seconds) |
23:56:18 | * | cm_ is now known as cm |
23:58:18 | * | ltriant joined #nim |
23:58:55 | * | lumo_e quit (Quit: Quit) |