From Python to NumPy

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

InfluxDB - Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • gonum

    Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more

    Go is quite a bit cleaner than Python and its concurrency/parallelism primitives can be well suited to scientific workloads.

    You may want to have a look at Gonum (https://www.gonum.org), and the Go HEP package developed by CERN (https://go-hep.org).

    I was also surprised to see DSP and pretty sophisticated packages, although I never used them: https://awesome-go.com/science-and-data-analysis

    And of course Go has Jupyter integration, it's almost like running a script thanks to its fast compilation time.

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • hep

    hep is the mono repository holding all of go-hep.org/x/hep packages and tools

    Go is quite a bit cleaner than Python and its concurrency/parallelism primitives can be well suited to scientific workloads.

    You may want to have a look at Gonum (https://www.gonum.org), and the Go HEP package developed by CERN (https://go-hep.org).

    I was also surprised to see DSP and pretty sophisticated packages, although I never used them: https://awesome-go.com/science-and-data-analysis

    And of course Go has Jupyter integration, it's almost like running a script thanks to its fast compilation time.

  • numpy-groupies

    Optimised tools for group-indexing operations: aggregated sum and more

    I have had the same experience and instead of Pandas have been using numpy-groupies to handle aggregate/groupby operations. It's quite performant and feels a bit cleaner to use than importing pandas for a couple operations.

    https://github.com/ml31415/numpy-groupies

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

  • packages similar to Pandas

    2 projects | /r/golang | 10 May 2023
  • Go for science?

    8 projects | /r/golang | 27 May 2022
  • How to set up interface to accept multi-dimension array?

    2 projects | /r/golang | 13 Jul 2023
  • Ask HN: Looking for Google Analytics alternative after v4

    2 projects | news.ycombinator.com | 21 Jun 2023
  • Looking for a free Google Analytics alternative for my side projects

    3 projects | /r/SideProject | 17 May 2023

Did you konow that Go is
the 4th most popular programming language
based on number of metions?