Comment

Comment by RNeff

I brought in Java to our multi-company DARPA software project with the first public release, Alpha-something.

1. It was free.

2. Jave code ran unchanged on Sun/Solaris, Windows (95?), and Mac OS.

3. There were GUI components that would sort of look like Motif, Windows, Mac. There was no other multi-platform GUI library that was usable.

4. It had garbage collection. This was a big win.

5. It had the JNI so I could write a Java to C interface layer to the distribution library (COBRA). Later the vendor wrote a 'real' Java interface.

6. It was free, and available for download without budgets, purchase orders, management approvals, and multiple layers of no-sayers.

I had a GUI demo running on a Mac laptop, a Windows box, and a Sun box talking to our servers after one weekend day of programming.

We were not using web browsers or web servers in our system.

parent RNeff 5 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton