@C -- augmented version of C programming language
Iosif Iulian Petrila

TL;DR
The paper introduces @C, an augmented version of the C language, adding new facilities while maintaining compatibility, to modernize and expand C's usability across various computing systems.
Contribution
It presents a comprehensive augmentation of C with new features and resolves ambiguities, preserving core characteristics while modernizing the language.
Findings
Enhanced language features for diverse systems
Maintains compatibility with standard C
Resolves ambiguities and inconsistencies
Abstract
The augmented version of C programming language is presented. The language was completed with a series of low-level and high-level facilities to enlarge the language usage spectrum to various computing systems, operations, users. The ambiguities and inconsistencies have been resolved by managing problematic and undefined languages elements through an interpretation and management similar to that used in the case of other C syntax based languages. The proposed augmentative completeness elements, through @C approach, preserve the spirit of C language and its basic characteristics through compatibility with the standard version but also allow rejuvenation and bring C language to the present programming languages state of the art.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParallel Computing and Optimization Techniques · Embedded Systems Design Techniques · Logic, programming, and type systems
