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

As side note, NeXTSTEP bundle system was the inspiration for Java's JAR files.




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: