Roadmap für ALLE Programmiersprachen

HerrDrachen

Lieutenant
Registriert
Feb. 2016
Beiträge
606
Hallo,

https://roadmap.sh/

Ich will mal die Seite mal mit euch teilen.

Sie gibt einen sehr guten Überblick über quasi alle Programmiersprachen.
Auch sowas neues wie AI Engineer sieht sehr interessant aus!
 
  • Gefällt mir
Reaktionen: Espero, madmax2010, wullu und 5 andere
Von den sprachen mit denen ich schonmal zu tun hatte fehlen:
  • Haskell
  • Fortran
  • Kobol
  • Haskell
  • Perl
  • Pascal
  • Matlab
  • Julia
  • Ruby
  • Lua
  • Swift
  • Basic
  • HTML
  • Ocaml
  • Zig
  • Tcl
  • Kotlin
  • Bash
  • Octave
  • C#
  • Lisp
  • R
  • Delphi
  • Clojure
  • Erlang
  • Scala
DIe basics vieler davon sind hier abgedeckt:
https://learnxinyminutes.com/


Aber was schonda ist sieht sehr schick aus :)

und ein paar hundert weitere
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Espero
Wenn schon Matlab fehlt wird Scilab und Openmodelica auch nicht dabei sein.

Einfach Alle weglassen und viele schreiben..

Leider keine Suchfunktion auf der Website
 
  • Gefällt mir
Reaktionen: madmax2010
Es macht aber auch keinen Sinn sehr alte oder unpopuläre Sprachen zu lernen.

Wer beherrscht schon mehr als 3 Sprachen

Ich habe mich selber bereits mit Java, Python, C++ und JavaScript beschäftigt.

Im Moment und dass seit 2 Jahren lerne ich Mathe, Calculus 1-3 habe ich schon gelernt.
Aktuell lerne ich Differential Equations, danach lerne ich noch Probability and Statistics und
dann wieder Python.

Am meisten gefragt ist sicherlich JavaScript/Typescript und Python.
 
Zuletzt bearbeitet:
@HerrDrachen das kommt auf den Anwendungsfall drauf an...

Für einfache Aufgaben kann auch schnell eine neue Sprache mit UI gut sein...

Matlab wenn es z.b. ums rechnen geht und der Analyse der Funktion danach..

Syntax ist dann oft auch sehr ähnlich..

Und ich habe echt wenig Ahnung davon habe aber verschiedene Sprachen in dieser Hinsicht vergleichen müssen 😁
 
Mit R, MatLab/Octave habe ich mich auch mal beschäftigt,
aber ich kann es nicht gut.
 
HerrDrachen schrieb:
Wer beherrscht schon mehr als 3 Sprachen
Gut, "beherrschen" ist immer relativ, aber willkommen im Alltag eines Entwicklers mit einem etwas größerem Tech-Stack und/oder mehreren Projekten.

HerrDrachen schrieb:
Es macht aber auch keinen Sinn sehr alte oder unpopuläre Sprachen zu lernen.
Ehrlich gesagt zweifle ich ab einem gewissen Punkt daran, ob es überhaupt sinnvoll ist, aktiv Sprachen zu lernen, um diese zu lernen. Ab und zu kommt eben mal ein Projekt mit einer neuen Sprache und Technologie, dann muss man eben etwas Learning by Doing betreiben.
Das kann auch mal eine sehr alte Sprache sein.
 
HerrDrachen schrieb:
Wer beherrscht schon mehr als 3 Sprachen
Bei uns bauchte es alleine C. C++, Matlab, R, Python, X86 / ARM Assembler, Java und Typescript um durch die Uni zu kommen.
Mit HTML und CSS hat eigentlich jeder mal Kontakt.

In einem der Projekte in denen ich gerade bin portieren wir u.a ein Tool von Fortran nach Haskell.
Mit Kobol hat man je nach Branche verdammt schnell Kontakt.

1-2 SQL Dialekte passieren sehr schnell.

Je nach Karrierepfad kommen auf jeden Fall Bash oder Poweshell dazu.

Swift und Kotlin sind sinnvoll, wenn man mit Mobile Apps in Kontakt kommt.

YAML, JSON, XML sind auch basics die man früher oder später einfach anfasst


Die grundlegenden Sprachstrukturen lernst du irgendwann an einem Nachittag on the fly.
Details und Kinks nerven mindestens 2-3 monate (und genau so schnell vergesse ich sie gern auch wieder)
Was wirklich Zeit frisst, ist jedes mal zu schauen welche Frameworks verwendet wurden und zu entscheiden ob man sie weiter nutzt oder erst mal refactored.

Beherrschen sei mal dahin gestellt. Man bekommt anforderungen und muss sie auf dem faulsten Weg umsetzen.

Und eine neue Sprache zu nutzen ist viel einfacher, wenn man in bestehendem Code unterwegs ist.
Ich patche in letzter zeit dauernd PHP und Perl Kram würde aber nie im Leben auf die Idee kommen zu behaupten, dass ich eine der Sprachen kann. Monkey see -> Monkey do
 
Zurück
Oben