IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#ls2
/2022/05/04
zzz eyedeekay, I've never taken a java class either, but I recommend the 'thinking in java' book which is good for people with a C background
zzz you can probably find it on postman
dr|z3d (or imperial)
zzz eyedeekay, the mental model is not that catch-and-rethrow happens automatically...
zzz it's that an exception keeps going back up the stack until it's caught
eyedeekay I see, I'll grab a copy of Thinking in Java and start reading
eyedeekay Exceptions are probably the biggest difference between Java and Go
eyedeekay damn that was fast, like I know it's only 9.3mb but wow, it was almost 20% done by the time the page refreshed
dr|z3d where you pulling that from, eyedeekay?
eyedeekay Just grabbed a copy from postman
dr|z3d if you need more java docs, a cursory look on imperial.i2p brings up a huge selection.
zzz you may recall that TiJ was the book we tried to walk slumlord through
zzz I might be able to find my list of which chapters are important and which are skippable
zzz sadly his pace was like a chapter every month or two (((
eyedeekay It seems well thought out but I'm now at about my 40th page of intro, disclaimers, acknowledgements and errata
zzz we're all so used to googling for answers and we're all a long way away from school, it is a shock to shift back to a textbook to try to learn something
zzz but the book really did help me fill in some missing pieces after I'd been coding java like a true hack for quite a while
eyedeekay Sounds like about where I'm at :)
dr|z3d zzz: did you get around to fixing up CodeQL on github?
dr|z3d if not, maybe you might be interested in getting it running, eyedeekay...
dr|z3d it's more or less just a question of snagging github.com/vituperative/i2pplus/blob/master/.github/workflows/codeql-analysis.yml and modifying it to taste.