Go devs that learned Rust, what are your thoughts on it?

This page summarizes the projects mentioned and recommended in the original post on /r/golang

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • julia

    The Julia Programming Language

  • windows-rs

    Rust for Windows

  • I’m a die hard Go fan but gave rust a shot because Microsoft released Rust bindings windows-rs covering nearly all of the Windows APIs. I’m not a fan of CGO/Syscall/unsafe — while powerful in the right hands, these feel ugly and I’m constantly guessing to get things right as I have very little C background. I used VSCode completions to stumble around Rust and windows-rs to get some things figured out.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • tikv

    Distributed transactional key-value database, originally created to complement TiDB

  • surrealdb

    A scalable, distributed, collaborative, document-graph database, for the realtime web

  • The Platinum Searcher

    A code search tool similar to ack and the_silver_searcher(ag). It supports multi platforms and multi encodings.

  • People have tried. See the_platinum_searcher and sift.

  • sift

    A fast and powerful alternative to grep

  • People have tried. See the_platinum_searcher and sift.

  • go

    The Go programming language

  • Go doesn't have a high-throughput regexp engine. It has a PikeVM, a bounded backtracker and a one-pass NFA. ripgrep also has a PikeVM and a bounded backtracker (and soon a one-pass DFA), but it has a lazy DFA (just like RE2). And this is a high throughput regex engine. Even when literal optimizations can't apply, or even just for confirming matches, the lazy DFA is quite fast. Usually by an order of magnitude or more. There is an open issue on the Go tracker for this: https://github.com/golang/go/issues/11646

  • 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

  • How not to change PostgreSQL column type

    2 projects | news.ycombinator.com | 7 May 2024
  • Odin Programming Language

    23 projects | news.ycombinator.com | 1 Jan 2024
  • Top 10 Rusty Repositories for you to start your Open Source Journey

    11 projects | dev.to | 19 Dec 2023
  • Rust std:fs slower than Python

    7 projects | news.ycombinator.com | 29 Nov 2023
  • A Blazingly Fast Open-Source Federation V1/V2 Gateway

    7 projects | dev.to | 25 Oct 2023