Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

added Queen to Languages #127

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

amihaiemil
Copy link
Contributor

Added the Queen programming language to homepage languages

@amihaiemil
Copy link
Contributor Author

@yegor256 have a look here when you have some time)

@yegor256
Copy link
Owner

@amihaiemil glad to see you a language! But I'm not sure yet, how is it related to EO?

@amihaiemil
Copy link
Contributor Author

amihaiemil commented Aug 17, 2023

how is it related to EO?

@yegor256 That's a good question. Not directly related, but dfinitely inspired by EO and Object Thinking. It has 3 main principles and differences from Java:

Immutability by default;
Classes are either abstract or final;
Any public instance method must be declared in an interface or abstract class;

This being the case, I thought the EO homepage might be a good place for it. If you don't think so, I can close the PR.

@yegor256
Copy link
Owner

@amihaiemil at least its README should mention EO, if it is inspired by it or follows some of the principles

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants