What's the benefit of local functions?

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

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
  • .NET Runtime

    .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

  • The lifetime problem should not be that complicated, because the class/lambda allocation is contained entirely within the method. There's an open issue on the runtime repo about object stack allocation that would on paper alleviate some of these issues, but it's quite stagnated. In my toy optimizer, I made a buggy pattern matching transform for "concretizing" lambdas invocations using very little code, but implementing something like this in the JIT can be quite challenging, based on my limited experience.

  • DistIL

    Post-build IL optimizer and intermediate representation for .NET programs

  • The lifetime problem should not be that complicated, because the class/lambda allocation is contained entirely within the method. There's an open issue on the runtime repo about object stack allocation that would on paper alleviate some of these issues, but it's quite stagnated. In my toy optimizer, I made a buggy pattern matching transform for "concretizing" lambdas invocations using very little code, but implementing something like this in the JIT can be quite challenging, based on my limited experience.

  • 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
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

  • Airline keeps mistaking 101-year-old woman for baby

    1 project | news.ycombinator.com | 28 Apr 2024
  • The software industry rapidly convergng on 3 languages: Go, Rust, and JavaScript

    1 project | news.ycombinator.com | 24 Apr 2024
  • The Performance Impact of C++'s `final` Keyword

    6 projects | news.ycombinator.com | 22 Apr 2024
  • Garnet – A new remote cache-store from Microsoft Research

    6 projects | news.ycombinator.com | 18 Mar 2024
  • Common Sorting Algorithms in C# - From My Experience

    1 project | dev.to | 2 Mar 2024