cannoli

Cannoli Programming Language (by joncatanio)

Cannoli Alternatives

Similar projects and alternatives to cannoli

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better cannoli alternative or higher similarity.

cannoli reviews and mentions

Posts with mentions or reviews of cannoli. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-05-05.
  • Modern Python Performance Considerations
    8 projects | news.ycombinator.com | 5 May 2022
    This is a great read, and it's fantastic to see all the work being done to evaluate and improve the language!

    Shameless plug alert: the dynamic-nature of the language is actually something that I had studied a few years back [1]. Particularly the variable and object attribute look ups! My work was just a master's thesis, so we didn't go too deep into more tricky dynamic aspects of the language (e.g. eval, which we restricted entirely). But we did see performance improvements by restricting the language in certain ways that aid in static analysis, which allowed for more performant runtime code. But for those interested, the abstract of my thesis [2] gives more insight into what we were evaluating.

    Our results showed that restricting dynamic code (code that is constructed at run time from other source code) and dynamic objects (mutation of the structure of classes and objects at run time) significantly improved the performance of our benchmarks.

    [1]: https://github.com/joncatanio/cannoli

    [2]: https://digitalcommons.calpoly.edu/theses/1886/

Stats

Basic cannoli repo stats
1
771
10.0
over 5 years ago

joncatanio/cannoli is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of cannoli is Rust.

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