Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/charleskoffler/clprolf

clprolf programming language and framework for Java, C# and PHP: Facilitate And Guarantee Object-Oriented Programming
https://github.com/charleskoffler/clprolf

c c-sharp design-pattern design-patterns design-patterns-implemented-in-java design-patterns-java framework java language languages new-language oriented-programming-language php programming-language programming-languages simulation simulation-framework simulation-modeling simulations

Last synced: about 2 months ago
JSON representation

clprolf programming language and framework for Java, C# and PHP: Facilitate And Guarantee Object-Oriented Programming

Awesome Lists containing this project

README

        

# clprolf language and framework

clprolf(CLear PROgramming Language and Framework) has been made for simplify programming, especially OOP. It is a superset of java.

The clprolf framework is available for Java, C#, or PHP.

[clprolf official web site](https://www.clprolf-lang.org/)

[Contributing](https://github.com/charleskoffler/clprolf/blob/main/CONTRIBUTING.md)

### Getting started in clprolf

[Whole directory](https://github.com/charleskoffler/clprolf/tree/main/docs/getting_started)

[Getting started in clprolf](https://github.com/charleskoffler/clprolf/tree/main/docs/getting_started/clprolf_simple_doc_github_website_getting_started.md)

[Theoretical background](https://github.com/charleskoffler/clprolf/tree/main/docs/getting_started/clprolf_simple_doc_github_website_theoretical_background.md)

[Hello world example](https://github.com/charleskoffler/clprolf/tree/main/docs/getting_started/clprolf_simple_doc_github_website_hello_world.md)

[Quick start about the roles](https://github.com/charleskoffler/clprolf/tree/main/docs/getting_started/clprolf_simple_doc_github_website_quick_start_roles.md)

[The object roles](https://github.com/charleskoffler/clprolf/tree/main/docs/getting_started/clprolf_simple_doc_github_website_object_roles.md)

[The interfaces](https://github.com/charleskoffler/clprolf/tree/main/docs/getting_started/clprolf_simple_doc_github_website_interfaces.md)

[clprolf and the algorithmic language](https://github.com/charleskoffler/clprolf/tree/main/docs/getting_started/clprolf_simple_doc_github_website_algo.md)

[Concurrency and parallelism](https://github.com/charleskoffler/clprolf/tree/main/docs/getting_started/clprolf_simple_doc_github_website_conc_parall.md)

[The "underst" modifier](https://github.com/charleskoffler/clprolf/tree/main/docs/getting_started/clprolf_simple_doc_github_website_underst.md)

[Traditional objects and interfaces in clprolf](https://github.com/charleskoffler/clprolf/tree/main/docs/getting_started/clprolf_simple_doc_github_website_traditional_oop.md)

[AI softwares programming with clprolf](https://github.com/charleskoffler/clprolf/tree/main/docs/getting_started/clprolf_simple_doc_github_website_ai_writing.md)

[ChatGPT 4o Overview](https://github.com/charleskoffler/clprolf/tree/main/docs/getting_started/clprolf_simple_doc_github_website_gtp4o_overview.md)

### Complete definition

This document may seem quite hard at first glance. But it aims to be complete and bringing demonstrations.

[Complete and theoretical definition of clprolf](https://github.com/charleskoffler/clprolf/tree/main/docs/clprolf_complete_theoretical_def.md)

### ChatGPT 4 Reaction

[ChatGPT 4 reaction](https://github.com/charleskoffler/clprolf/tree/main/docs/chat_gpt4_ia_react.md)

### Design patterns in clprolf analysis

[Whole directory](https://github.com/charleskoffler/clprolf/tree/main/docs/design_patterns_in_simol_analysis)

[Proxy pattern analysis](https://github.com/charleskoffler/clprolf/tree/main/docs/design_patterns_in_simol_analysis/proxy_design_patterns_in_simol_analysis.md)

## Sources

### clprolf compiler

[clprolf compiler directory](https://github.com/charleskoffler/clprolf/tree/main/simol_compiler)

### clprolf frameworks

[clprolf Java framework](https://github.com/charleskoffler/clprolf/tree/main/simol_compiler/src/main/java/org/simol/simolframework/java)

[clprolf C# framework](https://github.com/charleskoffler/clprolf/tree/main/simol_framework/SimolCsharpFramework)

[clprolf PHP framework](https://github.com/charleskoffler/clprolf/tree/main/simol_framework/simol_php_framework)

### Source examples

[clprolf simple examples](https://github.com/charleskoffler/clprolf/tree/main/simol_simple_examples)

[clprolf algorithms examples](https://github.com/charleskoffler/clprolf/tree/main/simol_algorithms_examples)

[clprolf design patterns examples](https://github.com/charleskoffler/clprolf/tree/main/simol_design_patterns_examples)

[clprolf games examples](https://github.com/charleskoffler/clprolf/tree/main/simol_games_examples)