Earlier quoted context omitted.
Yes, but there are obvious limits to that. This is like someone who knows how to bake wanting to build a car, so they start making it out of dough.
That is not a good analogy. Games are built using programming languages. JavaScript is a programming language. Cars are built using metals (usually steel). A better analogy would be like trying to build a car out of iron, a really heavy metal. Since js/node is very resource heavy requiring transpilation/etc…
Anthropic acquires Bun
991–1000 of 1001 posts
Re: Anthropic acquires Bun
#992Earlier quoted context omitted.
Let's not forget about TigerBeetle either. They weren't bought (as far as I'm aware), but they seem to have some pretty good backing from customers.
Are the benefits of Zig really that amazing compared to Rust that it's worth choosing Zig, which is not even at 1.0 and seems to be constantly changing? Also, Zig is not memory safe the same way. That said, I can easily imagine that the developer experience is superior for Zig. More fun.
At this point however I don't really like the way zig is going. So I won't really advocate for zig at this point, but I can say when I first started using it, it was fun and I could just write code that worked.
Re: Anthropic acquires Bun
#993Earlier quoted context omitted.
Ads. Have you seen the dotenv JavaScript package?
And don't forget when Caddy was putting ads in your servers via a `Caddy-Sponsors` header. (It was reverted after the situation gained visibility, as is tradition.)
Re: Anthropic acquires Bun
#994Earlier quoted context omitted.
Don't make a false equivalence, how many times does one get a panic from Deno versus a segmentation fault in Bun? It's not a similar number, and it's simply wrong to say that both are just as unsafe when that's plainly untrue.
Anecodtally? Zero segfaults with bun since I started using it back in beta.
Re: Anthropic acquires Bun
#995Earlier quoted context omitted.
Surely you understand the bet Anthropic is making, and why it's a bit different than selling dollars at a discount
Maybe for those of us not-too-clever ones, what is the bet? Why is it different? Would be pretty great to have like a clear articulation of this!
Re: Anthropic acquires Bun
#996Earlier quoted context omitted.
And don't forget when Caddy was putting ads in your servers via a `Caddy-Sponsors` header. (It was reverted after the situation gained visibility, as is tradition.)
Wow. I am unstarring Caddy. That's absolutely wild.
Re: Anthropic acquires Bun
#997Earlier quoted context omitted.
Deciding what to Implement and Implementing the Decisions are complementary, one of these is being commoditised. And, in fact, decimated. Personally I am benefitting almost beyond measure because I can spend my time as the architect rather than the builder.
Same. I don’t understand how people aren’t getting this yet. I’m spending all day thinking, planning and engineering while spending very little time typing code. My productivity is through the roof. All the code in my commits is of equal quality to what I would produce myself, why wouldn’t it be? Sure one can just ask AI to do stuff and not review it and iterate, but why on earth would one do that? I’m starting to fe…
It's amazing!
My boss has dubbed it "programming at the speed of thought" which I'm sure he's picked up from somewhere. I've seen other people say that.
Re: Anthropic acquires Bun
#998Earlier quoted context omitted.
on Bun's website, the runtime section features HTTP, networking, storage -- all are very web-focused. any plans to start expanding into native ML support? (e.g. GPUs, RDMA-type networking, cluster management, NFS)
Probably not. When we add new APIs in Bun, we generally base the interface off of popular existing packages. The bar is very high for a runtime to include libraries because the expectation is to support those APIs ~forever. And I can’t think of popular existing JS libraries for these things.
Re: Anthropic acquires Bun
#999Earlier quoted context omitted.
> A panic + unwind in Rust is clean and _safe_, thus preferable to segfaults Curious about safety here: Are kernel / cross-thread resources (ex: a mutex/futex/fd) released on unwind (assuming the stack being unwound acquired those)?
Good question. For fds their Drop implementation closes them, yes. Rust Mutexes will be poisoned on panic (not unlocked). Not sure about futexes.
All modern OS’s behave this way. When your process starts and is assigned an address, you get an area. It can balloon but it starts somewhere. When the process ends, that area is reclaimed.
Re: Anthropic acquires Bun
#1000Earlier quoted context omitted.
It’s relevant enough that I feel I can roll out this bash.org classic… Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders EDIT: someone has (much to my joy) made an archive of bash.org so here is a link[1], but I must say I’m quite jealous of today’s potential 1/10,000[2] who will discover bash.org from my comment! [1] https://bash-org-archive.co…
I found another appropriate XKCD: https://xkcd.com/1682/