Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It's interesting to see this right on the tail of https://jspecify.dev/blog/release-1.0.0/ by Meta et al. That was done AFAIK because JEP-305 died and it didn't seem like Oracle was going to ever do anything about it. Did Oracle do nothing to coordinate here?


I think you mean JSR-305 [1]. Even though the initiative died in committee, you can still use the reference implementation [2] and hundreds of thousands of projects do so. Most static analysis tools and IDEs support it as well.

JSpecify takes advantage of Java 8 features (e.g. annotations on generic type parameters), so it's strictly better, and I believe at least the IntelliJ IDEs support it.

[1]: https://jcp.org/en/jsr/detail?id=305

[2]: https://central.sonatype.com/artifact/com.google.code.findbu...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: