Skip to content

Commit 382ead1

Browse files
committed
Refactor programming language list in README.
1 parent 45adc1d commit 382ead1

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

README.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
**EO** (stands for [Elegant Objects][book] or ISO 639-1 code of [Esperanto])
1919
is an object-oriented programming language based on [𝜑-calculus].
2020
We're aware of popular semi-OOP languages and we don't think
21-
they are good enough, including: [Java], [Ruby], [C++],
22-
[Smalltalk], [Python], [PHP], [C#].
21+
they are good enough, including [Java], [Ruby], [C++], [Python], and [C#].
22+
Even [Smalltalk], [Eiffel], [Self], and [Io] are not good enough.
2323
All of them have something **we don't tolerate**:
2424

2525
* types ([why?](https://www.yegor256.com/2020/11/10/typing-without-types.html))
@@ -359,29 +359,31 @@ to enhance the performance of EO components:
359359

360360
[abstract objects]: https://www.yegor256.com/2020/12/01/abstract-objects.html
361361
[benchmark-gha]: https://github.com/objectionary/eo/actions/runs/25542370898
362+
[book]: http://www.yegor256.com/elegant-objects.html
362363
[C#]: https://en.wikipedia.org/wiki/C_Sharp_%28programming_language%29
363364
[C++]: https://en.wikipedia.org/wiki/C%2B%2B
364365
[composable decorators]: https://www.yegor256.com/2015/02/26/composable-decorators.html
366+
[Eiffel]: https://en.wikipedia.org/wiki/Eiffel_(programming_language)
365367
[eo-maven-plugin]: https://github.com/objectionary/eo/tree/master/eo-maven-plugin
366368
[eoc]: https://github.com/objectionary/eoc
369+
[Esperanto]: https://en.wikipedia.org/wiki/Esperanto
367370
[guidelines]: https://www.yegor256.com/2014/04/15/github-guidelines.html
368371
[home]: https://github.com/objectionary/home
372+
[Io]: https://en.wikipedia.org/wiki/Io_(programming_language)
369373
[Java SE]: https://www.oracle.com/java/technologies/downloads/
370374
[Java]: https://en.wikipedia.org/wiki/Java_%28programming_language%29
371375
[Maven]: https://maven.apache.org
372376
[npm]: https://docs.npmjs.com/downloading-and-installing-node-js-and-npm
373377
[our blog]: https://news.eolang.org
374378
[papers]: https://news.eolang.org/papers.html
375-
[PHP]: https://en.wikipedia.org/wiki/PHP
379+
[parser-spec]: https://github.com/objectionary/eo/blob/master/eo-parser/PARSER_SPEC.md
376380
[Python]: https://en.wikipedia.org/wiki/Python_%28programming_language%29
377381
[Ruby]: https://en.wikipedia.org/wiki/Ruby_%28programming_language%29
382+
[Self]: https://en.wikipedia.org/wiki/Self_(programming_language)
378383
[Smalltalk]: https://en.wikipedia.org/wiki/Smalltalk
379384
[xcop]: https://github.com/yegor256/xcop
380385
[XMIR HTML]: https://www.eolang.org/XMIR.html
381386
[XMIR]: https://news.eolang.org/2022-11-25-xmir-guide.html
382387
[XSD]: https://www.eolang.org/XMIR.xsd
383388
[YourKit Java Profiler]: https://www.yourkit.com/java/profiler
384-
[book]: http://www.yegor256.com/elegant-objects.html
385389
[𝜑-calculus]: https://arxiv.org/abs/2111.13384
386-
[Esperanto]: https://en.wikipedia.org/wiki/Esperanto
387-
[parser-spec]: https://github.com/objectionary/eo/blob/master/eo-parser/PARSER_SPEC.md

0 commit comments

Comments
 (0)