> Virtual worlds could be such a thing Haha, Metaverse talk while Zuckerberg was in preschool
Bill Gates: I'm literally losing sleep over Java (1996)
71–80 of 239 posts
Re: Bill Gates: I'm literally losing sleep over Java (1996)
#72Has anyone ever used the cross platform capability of java? Java is cross platform in the way c is cross platform, you can compile to many target platforms. But aren't pretty much all java applications intended to run on one specific platform only? Developers like the idea of cross platform but they pretty much never use it. I think javascript is the only language that is truly used in a cross platform way.
It was (and is) very common to develop on a Windows desktop / laptop and deploy to a Linux server
Because compiling on windows and deploying on linux/unix/etc, that was posssible 20 years before java in c/c++.
Re: Bill Gates: I'm literally losing sleep over Java (1996)
#73Earlier quoted context omitted.
> no one will be going out of business just because their frontend isn't React Yes. But one is more likely to go out of business if their frontend is still using JQuery. It's harder to maintain and iterate, harder to recruite good engineers. I would ask for more money if the company hiring me uses JQuery and doesn't use TypeScript/React. And if the company somehow hires me, I would be less productive because I can't…
I’ll take jquery over react any day of the week and ask for less money because it’s more productive
Re: Bill Gates: I'm literally losing sleep over Java (1996)
#74Oracle had already acquired Sun by the time I was in the technology industry. The respondent states that Sun is so set on giving things away. Can someone comment on the culture of Sun at that time? Sun seems to have left a legacy in the open source community. What was the business logic on giving away the software for free? I know it's very common today, but Sun may have been a leader in open source. Any books recomm…
Originally Sun released the JRE (on PC/Mac/etc) at no charge but charged for licenses elsewhere. With the release of Java 1.2 (J2SE) Sun charged for releases of J2ME on devices and J2EE products like application servers.
Sun wanted to get the Java runtime spread as widely as possible to make it the platform to develop stuff on. The idea was to get stuff written in Java and then deployment was just embedding a class file (later a jar) in a web page.
Re: Bill Gates: I'm literally losing sleep over Java (1996)
#75Now 25 years later, watch what's actually made the most money, and did his reply cover those. I can think of hosted services and search.
Even Microsoft had one of the very first maps online in the 90s [ terraserver ] but they failed to realize how large this business eventually will turn into.
Re: Bill Gates: I'm literally losing sleep over Java (1996)
#76Has anyone ever used the cross platform capability of java? Java is cross platform in the way c is cross platform, you can compile to many target platforms. But aren't pretty much all java applications intended to run on one specific platform only? Developers like the idea of cross platform but they pretty much never use it. I think javascript is the only language that is truly used in a cross platform way.
Re: Bill Gates: I'm literally losing sleep over Java (1996)
#77I still have a JavaOne tshirt in the back of my closet that says, In a World Without Fences, Who Needs Gates?
Re: Bill Gates: I'm literally losing sleep over Java (1996)
#78Earlier quoted context omitted.
You have to be logged into github for the SSH clone tab to appear-- if they don't know your pubkey you can't connect using the SSH protocol. Git can push over HTTPS, too.
aha, that wasn't previously the case, thanks for the correction whether i'm logged in in my browser has nothing to do with whether my ssh client has access to an authorized private key
Long ago they used to push SSH as the "right" way to pull repositories (I still almost exclusively use SSH), but their change to recommending HTTPS instead by default is by now quite old: it's been the case for many years.
Other related things have changed more recently: Github doesn't allow git:// urls anymore (but HTTPS still allows anonymous checkouts), and when doing authenticated HTTPS, you now need to provide a token instead of your password.
The git:// protocol, to my recollection, doesn't support authentication at all. If you've ever been able to push to git:// URLs on Github, it's news to me.
Re: Bill Gates: I'm literally losing sleep over Java (1996)
#79Earlier quoted context omitted.
I can recommend the book “Steve Jobs and the NeXT big thing”. The Author compares NeXT a lot with Sun including their business strategies. I have never thought I will learn so much about the early days of Sun by reading this book. https://www.amazon.com/Steve-Jobs-Next-Big-Thing/dp/06891213...
Having listened to "oxide and friends" and "on the metal" podcasts.. next and sun were nothing alike. The above podcasts are hosted by Bryan cantrill and often has guests from that era, though the newer episodes try not to reminisce so much, because it became a bit much at some point
Re: Bill Gates: I'm literally losing sleep over Java (1996)
#80Has anyone ever used the cross platform capability of java? Java is cross platform in the way c is cross platform, you can compile to many target platforms. But aren't pretty much all java applications intended to run on one specific platform only? Developers like the idea of cross platform but they pretty much never use it. I think javascript is the only language that is truly used in a cross platform way.
(There were other options out there, too— for example, SWT’s the widget toolkit used by Eclipse which feels a bit more native on some platforms than Swing.)