Live data from Hacker News

Anthropic acquires Bun

bun.com

851–860 of 1001 posts

Re: Anthropic acquires Bun

#851
post #823

Earlier quoted context omitted.

This is FUD. Java has many open source implementations and nobody needs to deal with Oracle.

Even if we postulate that he fear is unwarranted and irrational, the fear is still real, based on Oracles history of lawsuits, and so the explanation still holds.

It explains nothing.

Java is possibly the safest bet on the future, it's open source both in spec and in the most common implementation (OpenJDK), and is so widely used that there are multiple FAANG companies critically dependent on Java working that alone could continue the development of the platform were anything happen.

Besides, Oracle has been a surprisingly good steward of the language.

Re: Anthropic acquires Bun

#852

Earlier quoted context omitted.

Java can run anywhere too

Anywhere where the correct Java version is installed correctly, important caveat

You can just supply a minimized runtime for your program, which is the primary way to ship Java programs for quite some time now.

Re: Anthropic acquires Bun

#854

Earlier quoted context omitted.

Java can be depended on without buying anything.

Oracle lawyers want you to think so.

You mean the company that 100% open-sourced Java and made the open-source (same license as Linux) OpenJDK the reference implementation?

Re: Anthropic acquires Bun

#855

Earlier quoted context omitted.

java did run in the browser once.... it was embedded directly on the browser there was also nsapi you could also run java with js if you are brave enough https://kreijstal.github.io/java-tools/

Java runs in the browser currently, after a transpilation step (same as .ts): https://teavm.org/

Also CheerpJ (with support for Swing UIs even), Closure compiler, and now GraalVM also has an experimental WasmGC target.

Re: Anthropic acquires Bun

#856
post #612

Earlier quoted context omitted.

Haven’t checked in on Java in a while?

From what I gather everyone is still stuck on Java 8 so no need to check?

Even stuck on Java 8 it's less verbose than Go, which everyone seems to love.

But the majority of projects are on a newer JDK than 8 for quite some years now.

Re: Anthropic acquires Bun

#857
> Anthropic has direct incentive to keep Bun excellent.

Huh, this feels very odd to read and buying a company outright is definitely not the only way to push Bun to be excellent. Contributing to Bun from their developers, becoming a sponsor, donating through other means, buying 'consulting services' or similar, or even forking it and keeping it up to date would all be also steps towards keeping the Bun excellent.

This is vendoring a dependency on steroids, and first moment interests of community are not aligned with what Antropic needs, it will be interesting to see how this unfolds. History has thought us that this will end up with claims in the blog post not holding much weight.

Re: Anthropic acquires Bun

#858

Earlier quoted context omitted.

Haven’t checked in on Java in a while?

I tried to check in on Java recently but got a NullPointerException when using the AbstractSingletonProxyFactoryBean !

R/ProgrammerHumor quality comment here.

Re: Anthropic acquires Bun

#859
post #686
post #493

Genuine question: why js? Why not something like c#: native, fast, crossplatform, strongly-typed, great tooling, supports both scripting (ie single file-based) and compiled to a binary with no dependency whatsoever (nativeAOT), great errors and error stacks, list goes on. All great for AI to recover during its iterations of generating something useful. Genuinely perplexed.

There’s like 100x more JS developers than C# developers. JS can also run code very quickly, where with an AOT language, you need to AOT compile it. For tool calls, eval-as-a-service, running in browser JS is far ahead of C#.

So, everyone who can hack some JS is now a developer? The '100x' claim is obviously exaggerated. C# is certainly one of the most used programming languages there is.

You can run also C# code very quickly, but have the option (but not the need) to AOT compile it. I would say the only real edge JS has is the ability to run natively in the browser. It was built for that purpose, and in my opinion, that is where it should have stayed.

Post reply on HN