hey how do i like. learn how to write Actual Good Java

java feels like the last language that's

  • pretty big
  • has types and generics and first class functions
  • not a LISP or ML (I love them but don't grok them well enough to teach yet)
  • not run by a small clique including several bigots
  • not run by Microsoft
Follow

@akjcv tbh “furst class functions” is arguably not really true if you wanna be really pendantic about it, but it mostly works out fine

@aescling @akjcv yeah, i'd say that anonymous functions and method references work just fine but having to write higher order functions using java.util.function is more of a pain in the ass than "real" first class functions

likewise, generics usually work but every once in awhile i've been bitten by the 20-year-old backwards compatibility spectre of type erasure and had to write some weird "hey this is what type i am" helpers

Sign in to participate in the conversation
📟🐱 GlitchCat

A small, community‐oriented Mastodon‐compatible Fediverse (GlitchSoc) instance managed as a joint venture between the cat and KIBI families.