<< 14-10-2023 >>

00:00:24*lucasta joined #nim
00:04:20*alphacentauri joined #nim
00:14:33FromDiscord<nasuray> In reply to @user2m "anyone using 2.0? I'm": I've been using the js backend on 2.0 recently without issue for a Firefox extension. Mostly karax though not a lot of direct usage of `std/dom`
00:17:34nmznnsee this take might not be so strange, if you actually expect software to actually compile in any platform that isn't linux, but alas, it doesn't
00:19:11nmzI can release any software, no matter how buggy, write a nice readme on github and anybody can talk about it, how many actually try it? not that many in my view. vlang is also another one that the last time I tried it, it didn't build
00:19:16nmzits no strange take, its the norm
00:19:48FromDiscord<Elegantbeef> I mean you are using examples of software that does not have a stable release
00:20:05nmzexactly, it looks nice, but lets stop it with the mental masturbation
00:20:21FromDiscord<Elegantbeef> How about no
00:20:24nmzI would love for a lot of languages to be usable (red, rye), but they aren't.
00:20:36FromDiscord<Elegantbeef> It's in development software it's not stable software
00:20:49nmzall software is always in development
00:21:12FromDiscord<Elegantbeef> There's a difference between non stable software and stable software
00:21:41FromDiscord<Elegantbeef> Excepting software that has not reached a stable state to fit all your needs/wants is foolish
00:22:00nmzabsolutely
00:22:23FromDiscord<Elegantbeef> It's open source so if you want to have it work where you need it contribute. Otherwise you have no reason to care about it and can live your life like it doesnt exist
00:22:27nmzI see a lot of talk of this new naturelanguage, the fibonacci example was incorrect in the website
00:23:01nmzthis is what I mean by, I'm tired of being your bug tester
00:23:10nmzit sounds rude, but really though, I'm really tired
00:25:21FromDiscord<Elegantbeef> So then don't use it?
00:25:29FromDiscord<Elegantbeef> I mean I don't disagree that it's a shame that there is a lot of software in early development stages, but I tend to just stay shut about it 😄
00:25:31*alphacentauri quit (Quit: WeeChat 4.0.5)
00:26:04nmzI asked if it was stable, with the justification that I don't wanna bug test, but apparently you can't even express justification
00:26:18FromDiscord<Elegantbeef> Nah I'm just an asshat
00:26:28*lucasta quit (Quit: Leaving)
00:26:40nmzthe problem wasn't with you but with nnsee
00:27:38*alphacentauri joined #nim
00:28:41FromDiscord<Elegantbeef> Looking at the language the thing I'm mostly concerned about is the "In-house compiler/assembler/linker", not to say that it's not possible to write a good one, but this means all optimisations depend on what their IR and compiler devs are capable of
00:29:09FromDiscord<Elegantbeef> More eyes are on llvm/C compilers
00:30:04FromDiscord<Elegantbeef> As a system language it's pretty much in the most sketchy state one could be in
00:30:49FromDiscord<Elegantbeef> Early development without any optimisations, so you're likely losing a lot of the benefits of any established one based on the LLVM or that can emit C
00:32:53nmzthe dev said he spent 3 years on it
00:32:59nmzmight be good
00:33:03nmzthey*
00:33:30FromDiscord<Elegantbeef> > Nature is currently in its beta phase focusing on core functionality development. There hasn't been any optimization done on the compiler backend. Hence, performance testing would be unfair and meaningless.
00:34:04*alphacentauri quit (Ping timeout: 255 seconds)
00:35:58*alphacentauri joined #nim
00:36:56nmzits still should be better than an interpreter I guess
00:37:25FromDiscord<Elegantbeef> Perhaps, but if you're using a language that's considered a 'system language' you want more than that 😄
00:38:18nmzsure
00:39:19*azimut quit (Ping timeout: 252 seconds)
00:39:20*azimut_ joined #nim
00:41:39nmzspeaking of llvm, how good is nlvm? stable?
00:42:03FromDiscord<Elegantbeef> I used it briefly for compiling to wasm, but aside from that, never really used it
00:42:16FromDiscord<Elegantbeef> It should be the same as 1.6.14 or w/e version it's pinned to
01:05:13FromDiscord<Grahf> Hello. Is Nim production ready?
01:07:06FromDiscord<Elegantbeef> Some use it that way
01:07:19FromDiscord<Elegantbeef> Status likes to say they have billions of crypto secured by Nim
01:22:52*beholders_eye quit (Ping timeout: 272 seconds)
03:42:18*ehmry quit (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
03:44:31*ehmry joined #nim
03:51:40*xet7 quit (Ping timeout: 258 seconds)
04:04:26*xet7 joined #nim
04:30:04NimEventerNew Nimble package! nimzip - Binding for a portable, simple zip library, see https://github.com/thechampagne/nimzip
05:16:45*rockcavera quit (Remote host closed the connection)
05:23:26*derpydoo joined #nim
06:08:39*junaid_ joined #nim
06:59:11*azimut_ quit (Ping timeout: 252 seconds)
07:14:46*Jjp137 quit (Ping timeout: 260 seconds)
07:15:08*Jjp137 joined #nim
07:35:04*alphacentauri quit (Ping timeout: 245 seconds)
07:38:19*alphacentauri joined #nim
07:46:13*alphacentauri quit (Ping timeout: 255 seconds)
07:47:38*alphacentauri joined #nim
08:39:23*alphacentauri quit (Quit: WeeChat 4.0.5)
08:43:38*JessieBroke joined #nim
08:53:06*Guest72425 joined #nim
09:12:53*Guest72425 quit (Quit: Quit)
09:36:34*alphacentauri joined #nim
09:37:34NimEventerNew question by Orlando Huang: Is there any way to use echo and not print a new line in Nim, see https://stackoverflow.com/questions/77292317/is-there-any-way-to-use-echo-and-not-print-a-new-line-in-nim
10:22:00*junaid_ quit (Remote host closed the connection)
12:21:48*junaid_ joined #nim
12:22:09*junaid_ quit (Client Quit)
12:23:14*junaid_ joined #nim
12:47:12*beholders_eye joined #nim
12:50:27*junaid_ quit (Remote host closed the connection)
13:01:32*derpydoo quit (Quit: derpydoo)
13:09:18*rockcavera joined #nim
13:26:22*rockcavera quit (Remote host closed the connection)
13:29:15*rockcavera joined #nim
13:35:35*xet7 quit (Ping timeout: 255 seconds)
13:48:48*xet7 joined #nim
14:10:14*junaid_ joined #nim
14:13:13*beholders_eye quit (Ping timeout: 255 seconds)
14:15:16*beholders_eye joined #nim
14:17:46*nyeaa4928423010 quit (Read error: Connection reset by peer)
14:18:01*nyeaa4928423010 joined #nim
15:36:10*azimut joined #nim
15:42:21om3gaI use in production services, one of examples is fcgi multithreaded server with long uptime. Also in parsers, analysers, signal processing for more than 3 yrs
15:42:25*alphacentauri quit (Quit: WeeChat 4.0.5)
15:44:57*alphacentauri joined #nim
15:45:00om3gaevery tool has bugs or not expected behaviour. Bad programming/architecture in C leads to segfaults and many other amazing things. But people use it for decades in production.
15:47:03om3gato be honest I am surprised till today how people choose javascript and python for services with high responsibility
16:03:19*azimut quit (Ping timeout: 252 seconds)
16:20:29*ensyde joined #nim
17:11:24*junaid_ quit (Remote host closed the connection)
17:17:15*derpydoo joined #nim
17:32:09*azimut joined #nim
18:21:19*junaid_ joined #nim
18:24:47*junaid_ quit (Remote host closed the connection)
19:37:21*forest joined #nim
20:00:47*junaid_ joined #nim
20:19:41*junaid_ quit (Remote host closed the connection)
20:24:21*ongnome joined #nim
20:40:04*xet7 quit (Ping timeout: 255 seconds)
20:41:32*ongnome quit (Remote host closed the connection)
20:51:55*pbsds quit (Ping timeout: 264 seconds)
20:52:49NimEventerNew thread by lou15b: Declaring a global proc variable to be gcsafe has no effect, see https://forum.nim-lang.org/t/10549
20:53:54*xet7 joined #nim
21:06:37*pbsds joined #nim
21:23:38*cm joined #nim
22:20:54*xet7 quit (Ping timeout: 245 seconds)
22:34:02*xet7 joined #nim
22:46:25*alphacentauri quit (Quit: WeeChat 4.0.5)
22:49:16*alphacentauri joined #nim
23:14:26*pbsds quit (Ping timeout: 246 seconds)
23:23:08*pbsds joined #nim
23:52:13*forest quit (Ping timeout: 255 seconds)
23:52:27*forest joined #nim