Die Artikelserie „Ein Wort pro Tag“ von Andrej Shitov

Andrej Schitow, ein bekannter Perl-Entwickler, hat sich in diesem Jahr entschieden, so viele Programmiersprachen wie möglich auszuprobieren und seine Erfahrungen mit den Lesern zu teilen.

Programmiersprachen sind bezaubernd! Man verliebt sich in eine Sprache, sobald man ein paar Testprogramme geschrieben hat. Je mehr man lernt, desto besser versteht man die Sprache selbst und die Ideen, die ihr zugrunde liegen.

Im diesjährigen Adventskalender (vom 1. bis 24. Dezember) werde ich täglich Artikel veröffentlichen, die über die Grundlagen verschiedener Programmiersprachen berichten: ein Tag — eine Sprache. Um die Bewertungen hilfreicher zu gestalten, werde ich versuchen, ein einheitliches Format beizubehalten und die Aspekte der Sprache zu beleuchten, die notwendig sind, um die folgenden Mini-Projekte zu schreiben:

  • Hallo, Welt!
  • Eine Funktion, die die Fakultät rekursiv oder im funktionalen Stil berechnet
  • Ein Programm, das ein Array von Objekten erstellt und polymorphe Methodenaufrufe darauf ausführt
  • Die Implementierung von Sleep Sort. Dieser Algorithmus wird nicht in realen Anwendungen verwendet, zeigt jedoch hervorragend die Möglichkeiten der Sprache im Hinblick auf Parallelität.

Liste der Sprachen:

  • Tag 1. TypeScript
  • Tag 2. Rust
  • Tag 3. Julia
  • Tag 4. Kotlin
  • Tag 5. Modernes C++
  • Tag 6. Crystal
  • Tag 7. Scala
  • Tag 8. Dart
  • Tag 9. Hack
  • Tag 10. Lua
  • Tag 11. Raku
  • Tag 12. Elixir
  • Tag 13. OCaml
  • Tag 14. Clojure
  • Tag 15. Nim
  • Tag 16. V
  • Tag 17. Go
  • Tag 18. Hy
  • Tag 19. Red
  • Tag 20. Mercury
  • Tag 21. Elm

Quelle: linux.org.ru

60GB SSD 8Gb DDR4