Eine Artikelserie „Eine Sprache pro Tag“ von Andrey Shitov

Andrey Shitov, ein berühmter Perl-Entwickler, hat dieses Jahr beschlossen, so viele Programmiersprachen wie möglich auszuprobieren und seine Erfahrungen mit den Lesern zu teilen.

Programmiersprachen sind großartig! Sobald Sie ein paar Testprogramme schreiben, verlieben Sie sich in eine Sprache. Je mehr Sie lernen, desto besser spüren Sie die Sprache selbst und die ihr zugrunde liegenden Ideen.

Im diesjährigen Weihnachtskalender (vom 1. bis 24. Dezember) werde ich täglich Artikel zu den Grundlagen verschiedener Programmiersprachen veröffentlichen: ein Tag – eine Sprache. Um die Rezensionen nützlicher zu machen, werde ich versuchen, ein einheitliches Format beizubehalten und Aspekte der Sprache aufzuschlüsseln, die zum Schreiben der folgenden Miniprojekte erforderlich sind:

  • Hallo Welt!
  • Eine Funktion, die rekursiv oder im funktionalen Stil faktorielle Berechnungen durchführt
  • Ein Programm, das ein Array von Objekten erstellt und polymorphe Methodenaufrufe für diese ausführt
  • Implementierung der Schlafsortierung. Dieser Algorithmus wird nicht unter Kampfbedingungen verwendet, demonstriert jedoch perfekt die Fähigkeiten der Sprache im Hinblick auf den Wettbewerb

Liste der Sprachen:

  • Tag 1. TypeScript
  • Tag 2. Rost
  • Tag 3. Julia
  • Tag 4. Kotlin
  • Tag 5. Modernes C++
  • Tag 6. Kristall
  • Tag 7. Scala
  • Tag 8. Dart
  • Tag 9. Hack
  • Tag 10. Lua
  • Tag 11. Raku
  • Tag 12. Elixier
  • Tag 13. OCaml
  • Tag 14. Clojure
  • Tag 15. Nim
  • Tag 16. V
  • Tag 17. Los
  • Tag 18
  • Tag 19. Rot
  • Tag 20. Merkur
  • Tag 21

Source: linux.org.ru

Kommentar hinzufügen