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

jars are just zip files renamed


Inspired by how NeXTSTEP bundles work.

People keep missing Java's ideas due to OpenSTEP collaboration before Java came to be.

https://cs.gmu.edu/~sean/stuff/java-objc.html

https://en.wikipedia.org/wiki/Distributed_Objects_Everywhere


I guess there’s a reason that Cocoa was called Cocoa… it’s also a hot beverage like Java, just sweeter ;)


also unlike java, cocoa doesn't cause jitters


JAR has additional structure to it, though it's mostly optional stuff, like metadata and code signing:

https://docs.oracle.com/en/java/javase/21/docs/specs/jar/jar...


Don't forget to delete META-INF!


Wait until you learn what an iOS app's .ipa file is.


What’s that saying, there are 3 kinds of files?

zips, text files, and binary files




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

Search: