C+ or See Positive, a new typed, imperative language for optimism
Autor: | Dr Bheemaiah Anil K Kumar |
---|---|
Rok vydání: | 2023 |
Předmět: |
microservice architecture
data mining optimism program space code reuse legacy code code search engine cloud functions code generation JSON speech operators side-effects formal specifications thread declarations block definitions object-oriented language asynchronous execution data prediction data structures overloading positification inheritance streams Lamport Clock C+ collections cloud resources hyperscale data semantic transfer encapsulation I/O |
DOI: | 10.5281/zenodo.7830379 |
Popis: | The paper titled "C+: An Object-Oriented Language with Semantic Transfer, Cloud Functions, and 6-of-9 Code Generation for Psychology Engineering and Robotics" describes a new programming language, C+, that is different from C++ and inspired by the philosophies of positification and optimism. C+ uses semantic transfer to create object functionality with encapsulation, inheritance, and overloading built into its mechanism. The language includes direct inheritance from a library, unified I/O, and program space. Code reuse is central to C+ as it integrates legacy C code with newer Java and C# code, and code search engines are built into the C+ specification. C+ is a code language for psychology engineering and robotics, applied in avatar therapy and AWS Lex based conversational UI. The paper provides formal specifications for the language, including thread and block declarations, ST mechanisms, data structures and collections, cloud functions, and 6-of-9 function generators. The paper also discusses data prediction and mining, including hyperscale data with pattern mining, sequence prediction, and rule extraction. Cloud functions are defined as resources on the cloud or objects on the cloud as libraries, linkable similar to a microservice architecture. A 6-of-9 generator is a code search engine that generates a cloud function as part of a query or part of an ST map, automatically persisted. Overall, C+ is a next-generation language for robotics and psychology engineering with potential applications in various fields. |
Databáze: | OpenAIRE |
Externí odkaz: |