🦋 Welcome to the IRC channel of the core developers of the Raku Programming Language (raku.org #rakulang). This channel is logged for the purpose of history keeping about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | Logs available at irclogs.raku.org/raku-dev/live.html | For MoarVM see #moarvm
Set by lizmat on 8 June 2022.
00:07 reportable6 left, reportable6 joined 01:16 MasterDuke left, dogbert11 left, rypervenche left, djinni` left, gfldex left 01:17 dogbert11 joined, rypervenche joined, rypervenche left, rypervenche joined 01:18 djinni` joined 01:26 gfldex joined 01:47 MasterDuke joined 02:41 frost joined 04:27 [Coke]___ joined 04:29 [Coke] left 05:32 Kaiepi left 05:33 Xliff joined 06:08 reportable6 left 06:09 reportable6 joined 06:42 gfldex left, rypervenche left, dogbert11 left, vrurg left, ilogger2 left 06:43 rypervenche joined, dogbert11 joined, rypervenche left, rypervenche joined, vrurg joined 06:47 ilogger2 joined 06:52 gfldex joined 07:51 Jiminy joined
Jiminy Is it true the voices that Raku underwent an hostile takeover by the Perl foundation (Yet Another Society) that acquired all the intellectual properties and trademarks and applied an autocratic rule, and this stopped its development? 07:53
07:53 Jiminy left
AlexDaniel weekly: Did you know that whateverable (a project that allows the creation of tools like Bisectable and Blin) was created over 6 years ago? Recently, a user has left a comment on a 5 year old gist. They say: “Zszw”. gist.github.com/Whateverable/8980b...a572337dd4 08:35
notable6 AlexDaniel, Noted! (weekly)
AlexDaniel I don't know if it's remarkable enough, I just found it funny :) 08:37
nine Jiminy: that makes no sense at all. 08:41
tellable6 nine, I'll pass your message to Jiminy
08:54 Kaiepi joined 09:44 Kaiepi left 09:50 Kaiepi joined 10:05 Kaiepi left
Xliff It' after 4:20am. The bots have awoken. 10:10
10:15 Kaiepi joined 10:16 sena_kun joined 11:47 frost left 12:07 reportable6 left, reportable6 joined 12:17 Kaiepi left, Kaiepi joined 12:21 [Coke]___ is now known as [Coke] 12:35 epony left 12:39 lizmat_ joined 12:42 RakuIRCLogger joined 12:43 lizmat left 12:47 RakuIRCLogger left, RakuIRCLogger joined 13:30 lizmat_ is now known as lizmat 13:45 dogbert11 left 15:05 melezhik joined
gfldex lizmat: rand_r() is reentrant, while rand() is not. I believe we use the latter under the hood. In a (potential) threaded application, this is a poor choice. However, since rand_r() is sharing state, a poor choice may be the best we can get. 15:07
15:18 epony joined 15:23 melezhik left
japhb gfldex: MoarVM uses tinymt64 (based on Mersenne Twister), and keeps random state per-thread. 15:39
Mind you, scheduling your random number generation in a thread pool is likely to weaken that .... 15:40
16:51 sena_kun left 18:06 reportable6 left 18:09 reportable6 joined 19:16 linkable6 left, evalable6 left 19:18 linkable6 joined, evalable6 joined 19:34 lizmat left 19:35 lizmat joined 21:32 sourceable6 left, bloatable6 left, unicodable6 left, notable6 left, quotable6 left, shareable6 left, reportable6 left, squashable6 left, benchable6 left, linkable6 left, tellable6 left, committable6 left, bisectable6 left, releasable6 left, evalable6 left, nativecallable6 left, greppable6 left, statisfiable6 left, coverable6 left, greppable6 joined, unicodable6 joined, coverable6 joined, statisfiable6 joined 21:33 sourceable6 joined, releasable6 joined, shareable6 joined, benchable6 joined, quotable6 joined, linkable6 joined, committable6 joined, notable6 joined 21:34 squashable6 joined, evalable6 joined, nativecallable6 joined 21:35 tellable6 joined, reportable6 joined, bisectable6 joined, bloatable6 joined 22:56 Kaiepi left 22:59 Kaiepi joined, Kaiepi left, Kaiepi joined