04:49
razetime has joined #jruby
06:24
razetime has quit [Ping timeout: 265 seconds]
06:24
razetime has joined #jruby
06:32
razetime has quit [Ping timeout: 260 seconds]
08:00
razetime has joined #jruby
08:42
razetime has quit [Remote host closed the connection]
14:19
<
headius >
I like it
14:48
<
byteit101[m] >
I'll probably set all the gems up after work this week, then package the binaries this weekend
14:51
<
byteit101[m] >
Hope the conf is going well
15:23
<
headius >
wow, I haven't opened this copy of Element since 9.3.4.0... guess the Linux machines have been working out well for me
15:23
<
headius >
(this is my old MBP... I'm still addicted to Keynote for presentations)
16:21
brometeo[m] has quit [*.net *.split]
16:21
makePar[m] has quit [*.net *.split]
16:21
yosafbridge has quit [*.net *.split]
16:21
joast has quit [*.net *.split]
16:21
headius has quit [*.net *.split]
16:21
byteit101[m] has quit [*.net *.split]
16:21
nilsding has quit [*.net *.split]
16:21
razetime[m] has quit [*.net *.split]
16:21
andrea[m] has quit [*.net *.split]
16:21
genpaku has quit [*.net *.split]
16:21
enebo[m] has quit [*.net *.split]
16:21
sagax has quit [*.net *.split]
16:21
kares[m] has quit [*.net *.split]
16:21
PierreJacoboni[m has quit [*.net *.split]
16:21
lopex[m] has quit [*.net *.split]
16:21
duane21[m] has quit [*.net *.split]
16:21
satyanash has quit [*.net *.split]
16:21
bastelfreak has quit [*.net *.split]
16:22
sagax has joined #jruby
16:22
genpaku has joined #jruby
16:22
makePar[m] has joined #jruby
16:22
PierreJacoboni[m has joined #jruby
16:22
yosafbridge has joined #jruby
16:22
headius has joined #jruby
16:22
lopex[m] has joined #jruby
16:22
brometeo[m] has joined #jruby
16:22
kares[m] has joined #jruby
16:22
duane21[m] has joined #jruby
16:22
byteit101[m] has joined #jruby
16:22
razetime[m] has joined #jruby
16:22
nilsding has joined #jruby
16:22
enebo[m] has joined #jruby
16:22
andrea[m] has joined #jruby
16:22
joast has joined #jruby
16:22
bastelfreak has joined #jruby
16:22
satyanash has joined #jruby
16:25
<
headius >
but that's not a typical pattern unless you are explicitly handing off objects to another stack
16:25
<
byteit101[m] >
you can add gc-like options to rust
16:27
<
headius >
cool thanks I'll have a look
16:36
<
enebo[m] >
fwiw when you need cycles in Rust (like making a graph) it is painful. I think the notion of GCable structs is pretty appealing to most Rust programmers...just as an add-on
16:52
<
headius >
yeah I remember this was a big challenge for implementing a VM for languages that routinely have cycles
16:53
<
headius >
for folks trying to e.g. implement Ruby or other GCed languages entirely in "good" rust
17:07
ahorek[m] has joined #jruby
19:28
<
byteit101[m] >
huh, ENV.class == Object
19:29
<
byteit101[m] >
JRuby is a hash
19:33
<
headius >
I think I remember that... We weren't sure why the define everything cutsom but I suppose they just want a subset of method
19:33
<
headius >
It's hash-like so we just customize Hash
19:34
<
byteit101[m] >
2.6.2 :063 > ENV.to_h.methods - ENV.methods
19:34
<
byteit101[m] >
=> [:<=, :>=, :compact, :flatten, :>, :compact!, :to_proc, :<, :default, :default=, :default_proc, :default_proc=, :transform_keys, :transform_keys!, :transform_values, :transform_values!, :fetch_values, :merge!, :merge, :compare_by_identity, :compare_by_identity?, :dig]
19:34
<
byteit101[m] >
2.6.2 :064 > ENV.methods - ENV.to_h.methods
19:34
<
byteit101[m] >
=> []
19:35
<
byteit101[m] >
yea seems fine on our side, just thought it strange
19:45
subbu has joined #jruby
22:05
<
headius >
yeah it might be worth us setting up only the methods that should be there, but it has only come up once or twice as an interesting oddity
22:53
subbu has quit [Quit: Leaving]