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
Thanks
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
zlatinb
lol
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.