eo
OOP refactoring language
An experimental object-oriented programming language based on 𝜑-calculus, focusing on eliminating common pitfalls of traditional OOP languages
EOLANG, an Experimental Pure Object-Oriented Programming Language Based on 𝜑-calculus
1k stars
36 watching
127 forks
Language: Java
last commit: 8 days ago
Linked from 1 awesome list
eolangjavalanguageobject-orientedobject-oriented-languageobject-oriented-programmingoopprogramming-language
Related projects:
Repository | Description | Stars |
---|---|---|
wojtekmach/oop | An Elixir library providing basic Object-Oriented Programming features | 312 |
iamleeg/oopinfpinswift | An experimental collection of Swift playgrounds exploring object-oriented programming through functional programming concepts. | 59 |
ycaseau/claire4 | An open-source implementation of a functional object-oriented programming language | 14 |
oatmealine/78 | An esoteric programming language based on numbers 7 and 8 with basic features such as variables, floating-point support, and loops. | 5 |
odddollar/leafscript | A lightweight programming language designed to be simple and efficient. | 28 |
blazify/blazex | An AOT compiled language with a focus on object-oriented programming and gradual typing. | 48 |
tsantalis/refactoringminer | A Java library that detects refactorings applied in the history of a project and generates Abstract Syntax Tree (AST) diffs at various levels. | 372 |
christianhujer/expensereport | A legacy code refactoring kata in multiple programming languages to implement a new feature without rewriting the entire system. | 145 |
yegor256/cactoos | A Java library offering an object-oriented approach to common programming tasks and primitives | 742 |
antimony-lang/antimony | A simple, easy-to-understand general-purpose programming language with a focus on minimalism and ease of use. | 140 |
ironyproject/irony | A .NET implementation kit for building language parsers and grammars. | 512 |
trikitrok/beverages_pricing_refactoring_kata | Refactoring exercise to improve code organization and reduce complexity by addressing bad inheritance usage | 2 |
yonaba/30log | A minimalist Lua library for object-oriented programming | 455 |
picnicsupermarket/error-prone-support | Improves code quality by detecting and preventing common programming mistakes in Java | 199 |
ethproductions/japt | A compact, dynamically-typed programming language with features like automatic output and string compression, designed for coding challenges and minimalism. | 75 |