Skip to content

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.

License

Notifications You must be signed in to change notification settings

charleskoffler/clprolf

Repository files navigation

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

Contributing

Getting started in clprolf

Whole directory

Getting started in clprolf

Clprolf from an OOP knowledge

Theoretical background

Hello world example

Quick start about the roles

The object roles

The interfaces

clprolf and the algorithmic language

Concurrency and parallelism

The "underst" modifier

Traditional objects and interfaces in clprolf

AI softwares programming with clprolf

ChatGPT 4o Overview

Explanations videos (in French at the moment, with You Tube subtitles)

Whole You Tube channel

Getting started - general presentation

Getting started - Hello world in clprolf

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

AI-based tools Reactions

ChatGPT 4 reaction

ChatGPT o1 reaction

Google Gemini advanced reaction

FRANCAIS Réaction de ChatGPT o1-preview

FRANCAIS Réaction de Google Gemini Advanced

FRANCAIS Réaction de ChatGPT o1-mini

Design patterns in clprolf analysis

Whole directory

Proxy pattern analysis

Sources

clprolf compiler

clprolf compiler directory

clprolf frameworks

clprolf Java framework

clprolf C# framework

clprolf PHP framework

Source examples

clprolf simple examples

clprolf algorithms examples

clprolf design patterns examples

clprolf games examples