ableC

Attribute grammar Based Language Extensions for C (by melt-umn)

ableC Alternatives

Similar projects and alternatives to ableC

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

ableC reviews and mentions

Posts with mentions or reviews of ableC. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-04-06.
  • The Fastest, Safest PNG Decoder in the World
    15 projects | news.ycombinator.com | 6 Apr 2021
    I work on (well, mostly near) an extensible C compiler, designed so extension authors can independently create extensions, and users can import them as easily as libraries: https://github.com/melt-umn/ableC/

    IMO this approach hasn't taken off because maintaining compatibility with C while adding safety (or really just about any property) means implementing your own sublanguage that can't arbitrarily call C functions while maintaining your safety properties. On the other hand, C being able to call into your sublanguage easier is a benefit versus jury-rigging Cargo into your build system (in the case of Rust).

    On the other hand, this approach works great for adding extensions that increase the expressive power of C with new abstractions, for example algebraic data types, C++-like templating, etc.

Stats

Basic ableC repo stats
1
35
6.9
about 1 month ago

melt-umn/ableC is an open source project licensed under GNU Lesser General Public License v3.0 only which is an OSI approved license.

The primary programming language of ableC is C.

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