Why I'm skeptical of rewriting JavaScript tools in "faster" languages

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. wasi-http

    You'd choose wasm on the server if you're using a framework that supports it. For example:

    https://blog.nginx.org/blog/server-side-webassembly-nginx-un...

    https://github.com/WebAssembly/wasi-http

    Write in any language, compile to WebAssembly, have it run on the server no matter what the server's CPU architecture, achieve better performance with high compatibility.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. 1brc

    1️⃣🐝🏎️ The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a text file can be aggregated with Java

  4. proposal-structs

    JavaScript Structs: Fixed Layout Objects

    https://github.com/tc39/proposal-structs

  5. Flutter

    Flutter makes it easy and fast to build beautiful apps for mobile and beyond

  6. Avalonia

    Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology

  7. Uno Platform

    Open-source platform for building cross-platform native Mobile, Web, Desktop and Embedded apps quickly. Create rich, C#/XAML, single-codebase apps from any IDE. Hot Reload included! 90m+ NuGet Downloads!!

    Ah, so what you want is Uno. It uses WebAssembly and the DOM: https://platform.uno/

    > Why did I even bother replying to you, sigh.

    I think it's because you're overwrought. Don't fear WebAssembly.

  8. ajv

    The fastest JSON schema Validator. Supports JSON Schema draft-04/06/07/2019-09/2020-12 and JSON Type Definition (RFC8927)

    To the article's point, many/most JavaScript projects are not optimised and better performance can be achieved with just JavaScript, and yes, JavaScript engines are becoming faster. However, no matter how much faster JavaScript can get, you can still always get faster with other system languages.

    I work on high-performance stuff as a C++ engineer, currently working on an ultra fast JSON Schema validator. We are benchmarking against AJV (https://ajv.js.org), a project with a TON of VERY crazy optimisations to squeeze out as much performance as possible (REALLY well optimised compared to other JavaScript libraries), and we still get numbers like 200x faster than it with C++.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Should JavaScript be split into two languages? Google proposal divides opinion

    7 projects | news.ycombinator.com | 26 Oct 2024
  • Gio UI – Cross-Platform GUI for Go

    15 projects | news.ycombinator.com | 18 May 2024
  • AtomVM, the Erlang virtual machine for IoT devices

    1 project | news.ycombinator.com | 31 May 2025
  • İnternet Sansürüne Karşı Mücadele: Bilgiye Erişimi Kısıtlayanlara "Dur" Deyin!

    3 projects | dev.to | 5 Apr 2025
  • Kanata: Cross-platform multi-layer keyboard remapper with advanced customization

    9 projects | news.ycombinator.com | 9 Feb 2025

Did you know that C# is
the 10th most popular programming language
based on number of references?