<< 06-08-2016 >>

00:00:17*jefuss joined #nim
00:03:07*nairobi joined #nim
00:20:42*jefuss quit (Ping timeout: 258 seconds)
00:20:59*Demon_Fox quit (Remote host closed the connection)
00:31:48*nairobi quit (Remote host closed the connection)
00:44:51*brechtm quit (Read error: Connection reset by peer)
00:45:05*brechtm joined #nim
00:46:20*yglukhov joined #nim
00:49:48*kssreeram joined #nim
00:51:09*yglukhov quit (Ping timeout: 276 seconds)
00:54:04*kssreeram quit (Ping timeout: 250 seconds)
01:00:07*mcc joined #nim
01:03:34*nairobi joined #nim
01:07:49*nairobi_ joined #nim
01:08:42*nairobi quit (Ping timeout: 276 seconds)
01:15:24*nairobi_ quit (Remote host closed the connection)
01:34:24*endragor joined #nim
01:35:00*irrequietus quit (Read error: Connection reset by peer)
01:38:35*endragor quit (Ping timeout: 244 seconds)
01:42:33*freezerburnv_ quit (Ping timeout: 244 seconds)
01:56:20*HogynCymraeg joined #nim
01:57:00HogynCymraeghi. Is there an opposite of parseEnum? I'd like to print the string representation of an enum if that's even possible.
01:58:15*lixi joined #nim
01:58:35*lixi quit (Quit: Leaving)
01:59:27*chemist69_ joined #nim
02:03:18*chemist69 quit (Ping timeout: 276 seconds)
02:06:35*freezerburnv_ joined #nim
02:08:32*gokr quit (Ping timeout: 240 seconds)
02:09:37*gokr joined #nim
02:14:21HogynCymraegah i see repr() does this
02:16:04*brson quit (Quit: leaving)
02:22:44*jefuss joined #nim
02:28:01*Demon_Fox joined #nim
02:47:49*yglukhov joined #nim
02:51:57*yglukhov quit (Ping timeout: 244 seconds)
03:07:33*jefuss quit (Read error: Connection reset by peer)
03:18:14*Trixar_za quit (Ping timeout: 250 seconds)
03:20:33*freezerburnv_ quit (Ping timeout: 240 seconds)
03:39:35*Demon_Fox quit (Remote host closed the connection)
03:40:24*gokr quit (Ping timeout: 258 seconds)
03:40:48*big_num quit (Quit: Bye.)
03:42:04*HogynCymraeg quit (Ping timeout: 244 seconds)
04:17:56*kssreeram joined #nim
04:22:39*kssreeram quit (Ping timeout: 264 seconds)
04:39:59*brechtm quit (Read error: Connection reset by peer)
04:40:05*brechtm_ joined #nim
04:49:55*yglukhov joined #nim
04:54:54*yglukhov quit (Ping timeout: 276 seconds)
05:22:47*HogynCymraeg joined #nim
05:40:45*chrisheller quit (Remote host closed the connection)
05:40:48*chemist69_ quit (Ping timeout: 250 seconds)
05:40:58*zahary1 joined #nim
05:41:07*chemist69_ joined #nim
05:41:18*chrisheller joined #nim
05:46:01*chrisheller quit (Ping timeout: 252 seconds)
05:49:59*brechtm_ quit (Ping timeout: 260 seconds)
05:53:32*brechtm joined #nim
06:13:44*Arrrr joined #nim
06:19:33*der-landgraf quit (Quit: WeeChat 1.5)
06:22:01ArrrrNow i compiled koch with release flag (last time seems like i didn't) and compiling nimc is fast again, you were right. The exec display is not anymore
06:29:38*der-landgraf joined #nim
06:57:11*c3po1 joined #nim
07:12:47*c3po1 left #nim ("WeeChat 1.4")
07:17:35*Demon_Fox joined #nim
07:19:39*brechtm quit (Read error: Connection reset by peer)
07:20:03*brechtm joined #nim
07:38:31*HogynCymraeg quit (Ping timeout: 258 seconds)
07:44:31*yglukhov joined #nim
07:48:04*brechtm quit (Read error: Connection reset by peer)
07:48:10*brechtm_ joined #nim
07:49:02*yglukhov quit (Ping timeout: 244 seconds)
08:17:39*kssreeram joined #nim
08:20:15*nsf quit (Quit: WeeChat 1.5)
08:24:37*kssreeram quit (Quit: My Mac has gone to sleep. ZZZzzz…)
08:25:48*cheatfate joined #nim
08:29:53*Laurenzo quit (Ping timeout: 258 seconds)
08:30:56*Laurenzo joined #nim
08:31:00*yglukhov joined #nim
09:09:18*Trustable joined #nim
09:14:23*zahary1 quit (Quit: Leaving.)
09:28:19*kssreeram joined #nim
09:31:20*cheatfate quit (Read error: Connection reset by peer)
09:36:16*cheatfate joined #nim
09:37:58*Demon_Fox quit (Quit: Leaving)
09:53:15*elrood joined #nim
10:00:16*zahary quit (Quit: Leaving.)
10:11:05ehmryis it possible to sting quota in a pragma? like const Foo = 9; .. {.importcpp: "Thing<$Foo>".}
10:11:12ehmrythat gives me an error, but am I just doing it wrong?
10:11:47*kssreeram quit (Ping timeout: 258 seconds)
10:20:04*nairobi joined #nim
10:23:02ftsfehmry, what's the error?
10:24:33*nairobi quit (Ping timeout: 265 seconds)
10:25:09*nairobi joined #nim
10:25:34ehmryftsf: 'invalid fromat string [ValueError]'
10:26:28*brechtm_ quit (Read error: Connection reset by peer)
10:26:44*yglukhov quit (Remote host closed the connection)
10:26:52*nairobi quit (Remote host closed the connection)
10:26:57ftsfehmry, on that line?
10:27:04*brechtm joined #nim
10:27:53ftsfyou can use quotes in pragmas like you're doing there
10:27:59ehmryftsf: it doesn't give me a line number, just 'Unhandled exception'
10:28:02ftsfhttp://nim-lang.org/docs/manual.html#implementation-specific-pragmas-importcpp-pragma
10:28:21ftsfehmry, during run time or compile time?
10:28:27ehmrycompile time
10:34:42ehmryhmm, I can do {.importcpp: "Foo<" & $Bar & ">".}
10:35:53*fredrik92 joined #nim
10:39:19*brechtm quit (Read error: No route to host)
10:40:20*brechtm joined #nim
10:41:04ehmrywhatever
10:55:05*fredrik92 quit (Quit: Shutting down . . .)
10:56:03*fredrik92 joined #nim
11:13:51*kssreeram joined #nim
11:19:09*kssreeram quit (Ping timeout: 244 seconds)
11:35:00*Arrrr quit (Read error: Connection reset by peer)
11:43:26*nairobi joined #nim
11:46:25*Matthias247 joined #nim
11:52:39*Matthias247 quit (Read error: Connection reset by peer)
12:03:45*fredrik92 quit (Quit: Shutting down...)
12:04:10*fredrik92 joined #nim
12:28:47*nairobi quit (Remote host closed the connection)
12:38:14*cheatfate quit (Ping timeout: 258 seconds)
12:51:26*freezerburnv_ joined #nim
13:00:27*freezerburnv_ quit (Ping timeout: 258 seconds)
13:01:57*cheatfate joined #nim
13:02:07*kingofoz quit (Ping timeout: 265 seconds)
13:12:58*desophos quit (Read error: Connection reset by peer)
13:20:20*yglukhov joined #nim
13:31:01*freezerburnv_ joined #nim
13:33:59*brechtm quit (Read error: No route to host)
13:34:14*nairobi joined #nim
13:34:15*nairobi quit (Read error: Connection reset by peer)
13:34:45*nairobi joined #nim
13:35:29*brechtm joined #nim
13:35:30dom96Ahh, when you write a script and it compiles on the first try.
13:39:10*nairobi quit (Ping timeout: 258 seconds)
13:48:03*cheatfate quit (Ping timeout: 258 seconds)
14:06:16*nairobi joined #nim
14:06:39*nairobi quit (Remote host closed the connection)
14:06:57*nairobi joined #nim
15:19:04*elrood quit (Remote host closed the connection)
15:36:27*fredrik92 quit (Quit: Shutting down . . .)
15:52:44*libman joined #nim
15:52:51*libman1 joined #nim
15:53:33dom96In case anybody is also interested in Crystal, here is a script that I just roughly translated from a Crystal script https://github.com/nim-lang/Nim/blob/devel/web/bountysource.nim (and the crystal version: https://github.com/crystal-lang/crystal-website/blob/master/scripts/bountysource.cr)
15:53:59*libman quit (Client Quit)
15:54:06*libman1 is now known as libman
16:02:59*libman quit (Ping timeout: 258 seconds)
16:17:07*libman joined #nim
16:19:59libmanI got -4 points on https://news.ycombinator.com/item?id=12223395 for saying that "Crystal isn't fit to carry Nim's jockstrap". :P
16:31:55*freezerburnv_ quit (Ping timeout: 244 seconds)
16:55:27*gokr joined #nim
17:00:12dom96That is a strange way to put it :P
17:12:16dom96Right. So, the Nim community survey will now officially close in 2 days, so it's your last chance to answer it if you haven't done so yet! http://nim-lang.org/survey
17:25:07*nsf joined #nim
17:25:33*yglukhov quit (Read error: Connection reset by peer)
17:26:08*yglukhov joined #nim
17:28:49*gokr quit (Ping timeout: 260 seconds)
17:29:16*libman quit (Quit: Leaving.)
17:29:33*libman joined #nim
17:31:50*gokr joined #nim
17:32:56*xet7 quit (Quit: Leaving)
17:35:48*xet7 joined #nim
17:38:44dom96Hrm, somebody named "Date in Asia" donated $5 to our BountySource
17:38:55dom96oh well, it stays on our sponsors page :P
17:46:54*nairobi quit (Remote host closed the connection)
17:49:27ehmry"Date in Asia" must be written in Nim
18:07:11*yglukhov quit (Remote host closed the connection)
18:15:15*cheatfate joined #nim
18:15:43*boop quit (Quit: WeeChat 1.4)
18:19:11*abruanese quit (Quit: ZNC 1.6.3+deb1 - http://znc.in)
18:19:20*boop joined #nim
18:24:55*abruanese joined #nim
18:37:46*chrisheller joined #nim
18:39:45*yglukhov joined #nim
18:47:26*libman quit (Quit: Leaving.)
18:47:39*libman joined #nim
18:49:34*nairobi joined #nim
18:53:37onionhammerso in this talk, araq says "nim compiles to c++" multiple times, and compiling to C is more of a sidenote
18:53:52onionhammerwas that a shift in direction, or taking the audience into account?
18:54:12onionhammer(I feel like I've been trying to get you to switch to C++ "by default" for years :P )
19:00:07*Trixar_za joined #nim
19:00:08*Arcanum_za joined #nim
19:00:52*Trixar_za quit (Client Quit)
19:01:00*Arcanum_za quit (Client Quit)
19:01:12*Trixar_za joined #nim
19:01:33libmanhttp://libman.org/img/bak/20160806-Nim-StarGazers.jpg <== art for my FB post congratulating Nim with 3000+ GitHub Stars! :D
19:03:14libman(Facebook scales down resolution, so I limited it to 1484 (53*28*90px) of 3003 avatars, sorting by size to eliminate the autogens.)
19:03:50*Trixar_za wonders if his ugly mug is in there
19:06:49Trixar_zaNow to ask the obvious question. Who is using Shodan? If it's not Araq, then it's somewhat of a waste.
19:08:25*irrequietus joined #nim
19:09:01*brechtm_ joined #nim
19:12:09*desophos joined #nim
19:12:19kierlibman: very cool idea :) I spy dom96's mug in the lower right corner :p
19:12:27*brechtm quit (Ping timeout: 264 seconds)
19:13:11dom96libman: wow, that is awesome!
19:13:35dom96Can I use it on Twitter? I'll share your post on Nim's FB page but I don't think you have Twitter (right?)
19:14:24dom96One suggestion (feel free to say no of course): the nim logo is a bit stretched, could you maybe preserve the aspect ratio?
19:14:55libmanYup, everything I do is public domain, do whatever you want. ;)
19:15:39libmanhttps://github.com/lbmn/nim/tree/master/starfield - I wanted to generate the image fully in Nim, complete with GraphicsMagick bindings, but didn't have time so cheated with a shell script and gimp.
19:17:25dom96hehe, that's fine. At least you used a bit of Nim :)
19:26:15dom96https://salt.bountysource.com/teams/nim/updates/4-the-road-to-v1-0
19:26:38*dom96 is happy he is managing to write one update a month
19:26:47dom96I think I will start cross-posting them to nim-lang.org
19:26:59dom96because they are becoming very much like general Nim updates as well
19:33:57*Trixar_za quit (Quit: Leaving)
19:38:13*Trustable quit (Remote host closed the connection)
19:39:19*Trustable joined #nim
19:43:58libmanhttps://www.facebook.com/software.libman.org/photos/a.220472174811436.1073741828.220434508148536/538597802998870 - archived (accessible to those that didn't yet sell their souls to the Facebook satan) at https://archive.is/JwoR4
19:47:50libmanhttp://www.tiobe.com/tiobe-index/ updated for August - nothing very exciting...
19:52:43dom96Argh, I really hate how Facebook shows you the status then after 3 seconds opens a modal window above it to show a "loading" bar to show the same damn status!
19:55:07dom96whoa, a flood of reactions/likes
19:55:23dom96DAE have a strange love for Fast and Furious?
19:55:28*irrequietus quit (Ping timeout: 250 seconds)
19:56:48dom96libman: love your page, its got a cool look :D
20:10:06*brechtm_ quit (Remote host closed the connection)
20:10:42*brechtm joined #nim
20:12:07dom96http://nim-lang.org/news/2016_08_06_bountysource_update_the_road_to_v10.html
20:21:12libmanUncut collage of 3000 Nim stargazer avatars in random order - http://libman.org/img/bak/20160806-Nim-StarGazers-HUGE.jpg (35MB)
20:24:01*Matthias247 joined #nim
20:25:01*cheatfate quit (Quit: Leaving)
20:47:14*mcc quit (Quit: Connection closed for inactivity)
20:50:59libman"BountySource Update: The Road to v1.0" that's from today, right? I recommend using dates in YYYY-MM-DD format, so there's no ambiguity.
20:51:29libman"06/08/2016" is June 8th in USA'n...
20:51:32*jefuss joined #nim
20:53:54*libman quit (Remote host closed the connection)
20:54:39*filwit joined #nim
20:55:47*jefuss quit (Ping timeout: 258 seconds)
21:01:55*irrequietus joined #nim
21:04:48dom96yeah, I was thinking that when writing it
21:05:02dom96Will add that as a todo :)
21:09:13*filwit_ joined #nim
21:09:42*filwit_ quit (Client Quit)
21:12:00*filwit quit (Ping timeout: 250 seconds)
21:13:01*JeffCanJam4a20 joined #nim
21:17:30*Demon_Fox joined #nim
21:25:11*yglukhov quit (Remote host closed the connection)
21:45:45*cheatfate joined #nim
22:04:39*irrequietus quit (Remote host closed the connection)
22:05:02*irrequietus joined #nim
22:24:22*gokr quit (Ping timeout: 250 seconds)
22:25:46*yglukhov joined #nim
22:27:33*cheatfate quit (Ping timeout: 240 seconds)
22:28:15*cheatfate joined #nim
22:30:54*gokr joined #nim
22:31:30*yglukhov quit (Ping timeout: 244 seconds)
22:38:13*Trixar_za joined #nim
22:48:42*cheatfate quit (Ping timeout: 276 seconds)
23:00:42*Jesin joined #nim
23:02:02*Matthias247 quit (Quit: Matthias247)
23:05:35*brechtm_ joined #nim
23:09:29*brechtm quit (Ping timeout: 260 seconds)
23:09:35*brechtm_ quit (Ping timeout: 244 seconds)
23:10:26*mcc joined #nim
23:12:44*Trustable quit (Remote host closed the connection)
23:23:57mccSo, I'm building a binding script-- let's say that there's a class SampleView, and it has a "static method" that you access like SampleView.StandardThing()
23:24:32*Demon_Fox quit (Ping timeout: 240 seconds)
23:25:11mccWhat would be the recommended idiom for representing that inside Nim? SampleViewStandardThing I guess?
23:27:39*Demon_Fox joined #nim