Bun is a new JavaScript runtime built from scratch to serve the modern JavaScript ecosystem. It has three major design goals:
Speed. Bun starts fast and runs fast. It extends JavaScriptCore, the performance-minded JS engine built for Safari. As computing moves to the edge, this is critical.
Elegant APIs. Bun provides a minimal set of highly-optimimized APIs for performing common tasks, like starting an HTTP server and writing files.
Cohesive DX. Bun is a complete toolkit for building JavaScript apps, including a package manager, test runner, and bundler.
Bun is designed as a drop-in replacement for Node.js. It natively implements hundreds of Node.js and Web APIs, including fs, path, Buffer and more.
The goal of Bun is to run most of the world's server-side JavaScript and provide tools to improve performance, reduce complexity, and multiply developer productivity.
Based on our record, Bun.sh should be more popular than Crystal (programming language). It has been mentiond 200 times since March 2021. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.
Did you ever see Crystal? It's more or less a typed Ruby. I've heard that you can port some code directly. https://crystal-lang.org/. - Source: Hacker News / about 2 months ago
If you like the Ruby syntax (but want a statically typed language), you might want to take a look at Crystal: https://crystal-lang.org/ > Crystal is statically typed and type errors are caught early by the compiler, eliminating a range of type-related errors at runtime. - Source: Hacker News / 3 months ago
I really enjoyed using Crystal last year. It is a very ergonomic language with a featureful standard library. I was tempted to use it again this year, but I figured I should use this opportunity to try something new. After considering several languages including Go, F#, Nim, and Raku, I decided to go with Gleam. - Source: dev.to / 5 months ago
Also check https://crystal-lang.org/ which aims for ruby like syntax/dx but almost native performance. - Source: Hacker News / 6 months ago
I like the first code example on https://crystal-lang.org- Source: Hacker News / over 1 year ago# A very basic HTTP server.
Let’s talk real — Express had its moment. But the dev world? It's moving fast. I recently jumped into building APIs using Hono (tiny, fast, edge-native framework) with Bun (next-gen JS runtime), and honestly... The experience is smooth, fast, type-safe, and just way more modern. - Source: dev.to / 9 days ago
Https://bunny.net/ - a CDN, it has nothing to do with https://bun.sh/ as far as I can tell. - Source: Hacker News / 9 days ago
Inspired by the speed of Bun, the reliability of Yarn, and the efficiency of PNPM. - Source: dev.to / 15 days ago
An early incarnation of server-side JavaScript was created by Netscape around the same time, but it wan't particularly successful. It wasn't really until Ryan Dahl created Node.js in about 2010 that server-side JavaScript really took off and became "a thing". More recently a serious competitor to Node.js - Bun - has emerged: its main advantage over Node.js is its stellar performance. - Source: dev.to / 17 days ago
I've previously tried out Lambda functions with a custom runtime using Deno, and it had great security and convenience benefits. But Deno isn't the only alternative to the Node.js runtime. Bun is a more recent entrant to the space, but it has an impressive number of features, including not requiring TypeScript to be transpiled, and it makes a lot of claims around speed. Bun also has everything for a custom Lambda... - Source: dev.to / 18 days ago
Nim (programming language) - The Nim programming language is a concise, fast programming language that compiles to C, C++ and JavaScript.
Deno - A secure runtime for JavaScript and TypeScript built with V8, Rust, and Tokio.
Go Programming Language - Go, also called golang, is a programming language initially developed at Google in 2007 by Robert...
Node.js - Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications
V (programming language) - Simple, fast, safe, compiled language for developing maintainable software.
Next.js - A small framework for server-rendered universal JavaScript apps