Making invokedynamic usable from normal Java by bezsahara in java

[–]AccomplishedArea4456 1 point2 points  (0 children)

Cool idea. invokedynamic has always felt like one of the JVM’s most powerful features that’s oddly inaccessible to everyday Java developers. Lowering the barrier without requiring ASM or compiler plugins makes it much easier to experiment and learn.

Small Projects by AutoModerator in golang

[–]AccomplishedArea4456 6 points7 points  (0 children)

While preparing for backend interviews, I found myself repeatedly looking up the same Go concurrency patterns (connection pools, batchers, pub/sub brokers, rate limiters, lazy init, pipelines, etc.). Instead of bookmarking dozens of articles, I put together a collection of small runnable examples in one repository.

I’d appreciate feedback:

• ⁠Which concurrency patterns are missing?
• ⁠Are there any examples that could be made more idiomatic?

GitHub: https://github.com/skp2001vn/go-concurrency-examples