<byteit101[m]>
it's also a 50/50 shot of getting that prompt or a generic IRB prompt.
<byteit101[m]>
btw, if @jruby on twitter is tagged about the 'red-dragon' for Ghidra, Ghidra is a Binary analysis/reverse engineering tool from the NSA that is scriptable using Jython, and red-dragon adds the ability to script Ghidra in Ruby via us.
<headius>
Some classpath weirdness maybe
<headius>
Ah sounds like a fun use of JRuby
<byteit101[m]>
yea, I was thinking gem home conflicts maybe but that's a 3rd version
<byteit101[m]>
Yes, I was quickly fed up with the jython interpreter and looked to see if someone used jruby :-)
<byteit101[m]>
I'm always so impressed at how "flow-y" ruby is for interactive use, and how not flow-y python is
<byteit101[m]>
The annoyance that got me the most was jython's iterator support. I kept having to surround my code with comprensions + [0], but jruby I just tack on .first
<byteit101[m]>
Ah, I dislike setters returning things because it means foo=() proxies aren't generated. Is it possible to configure or reconsider setFoo(1) always generating a proxy foo=(1) with fluentish api's being common?
razetime has joined #jruby
subbu has joined #jruby
subbu has quit [Remote host closed the connection]
<headius>
Yeah maybe. We follow javabean patterns but maybe all sets should get an assignment form.
ahorek[m] has quit [Quit: You have been kicked for being idle]
Successus has joined #jruby
subbu has joined #jruby
subbu has quit [Client Quit]
<headius>
it's DCE removing a block arg... must have missed something in my PR that causes it to not see a zsuper as wanting block
<headius>
hmm or it is building the super wrong
<headius>
woot fixed
<headius>
missed a `block == null`
<headius>
enebo: it might be better long term if we ratchet down some of the static types here... if instead of Operand we stored some interface type shared by NullBlock and WrappedIRClosure and such we could always just call closure.isNull()
<headius>
I will push these couple lines of fixes and see how it looks in PR
subbu has joined #jruby
<headius>
looking better now
razetime has quit [Remote host closed the connection]
<headius>
WIP specs down to 140 F/E now, very nice
<headius>
I will start hitting the rest of these green suites hard starting next week
subbu has quit [Quit: Leaving]
subbu has joined #jruby
subbu has quit [Quit: Leaving]
subbu has joined #jruby
<headius>
enebo: PR should be ready for review, or if you think we should take it further