Abo
  1. Foren
  2. Kommentare
  3. Software-Entwicklung
  4. Alle Kommentare zum Artikel
  5. › Software-Entwickler…

Konzepte / Paradigmen lernen statt Sprachen und auf Tooling achten

  1. Thema

Neues Thema Ansicht wechseln


  1. Konzepte / Paradigmen lernen statt Sprachen und auf Tooling achten

    Autor: kikimi 26.09.18 - 15:08

    Die ganze Frage nach welche Sprachen eins lernen solle erübrigen sich sobald man die zugrundeliegende Paradigmen hinterfragt.

    Den Tipp, den ich gebe kann, ist es, sich sowohl mit

    - prozeduraler
    - objekt-orientierte
    - als auch funktionaler Programmierung

    vertraut zu machen. Welche Sprache dann genau ist dann eh egal, zumal viele Sprachen hybrid sind. PHP kann man richtig gut prozedural als auch OOP schreiben. Funktionale Aspekte kann man sich mittels Libraries nachziehen, aber wirklich funktional ist das nur ein Haskell oder Scala.

    JavaScript ist mit dem Protype-Ansatz ein komischer Kauz, ich empfehle allerdings eh direkt auf TypeScript statt natives JavaScript zu gehen.)

    Wer aber erst einmal verstanden hat, welche Paradigmen in einer Sprachen vorherrschen, dann wird Sprachenlernen fast nur noch Syntax. Natürlich kann man in einer bestimmten Sprache manches einfacher oder performanter implementieren, aber eine Sprache an sich limitiert meist am wenigstens.

    Dann ist das Tooling entscheidend, gerade was Debugging angeht. Java ist übermäßig verbos, aber man kann sofort den Debugger in jeder IDE anwerfen wohingegend man sich in PHP erst einmal umständlcih XDebug zurecht konfigurieren muss. Auch das Dependency-Management will erst einmal verstanden werden, aber danach ist es austauschbar (composer, yarn, maven, ...).

    Und je älter ich werde, desto eher möchte ich strikte Programmiersprachen habe und desto mehr mag ich einen immutable Ansatz. Aber das ist nochmals ein ganz anderer Schnack.

  1. Thema

Neues Thema Ansicht wechseln


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Zum Login

Stellenmarkt
  1. Rational AG, Landsberg am Lech
  2. Stromnetz Hamburg GmbH, Hamburg
  3. BASF Coatings GmbH, Münster
  4. Amprion GmbH, Dortmund

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Spiele-Angebote
  1. (-84%) 3,99€
  2. 20,99€
  3. (-80%) 9,99€
  4. 19,99€


Haben wir etwas übersehen?

E-Mail an news@golem.de


Mobile-Games-Auslese: Magischer Dieb trifft mogelnden Doktor
Mobile-Games-Auslese
Magischer Dieb trifft mogelnden Doktor

Ein Dieb mit Dolch in Daggerhood, dazu ein (historisch verbürgter) Arzt in Astrologaster sowie wunderschön aufbereitetes Free-to-Play-Mittelalter in Marginalia Hero: Golem.de stellt die spannendsten neuen Mobile Games vor.
Von Rainer Sigl

  1. Hyper Casual Games 30 Sekunden spielen, 30 Sekunden Werbung
  2. Mobile-Games-Auslese Rollenspiel-Frühling mit leichten Schusswechseln
  3. Gaming Apple Arcade wird Spiele-Flatrate für iOS und MacOS

Final Fantasy 7 Remake angespielt: Cloud Strife und die (fast) unendliche Geschichte
Final Fantasy 7 Remake angespielt
Cloud Strife und die (fast) unendliche Geschichte

E3 2019 Das Remake von Final Fantasy 7 wird ein Riesenprojekt, allein die erste Episode erscheint auf zwei Blu-ray-Discs. Kurios: In wie viele Folgen das bereits enorm umfangreiche Original von 1997 aufgeteilt wird, kann bislang nicht mal der Producer sagen.

  1. Final Fantasy 14 Online Report Zwischen Cosplay, Kirmes und Kampfsystem
  2. Square Enix Final Fantasy 14 erhält Solo-Inhalte und besonderen Magier
  3. Rollenspiel Square Enix streicht Erweiterungen für Final Fantasy 15

Projektmanagement: An der falschen Stelle automatisiert
Projektmanagement
An der falschen Stelle automatisiert

Kommunikationstools und künstliche Intelligenz sollen dabei helfen, dass IT-Projekte besser und schneller fertig werden. Demnächst sollen sie sogar Posten wie den des Projektmanagers überflüssig machen. Doch das wird voraussichtlich nicht passieren.
Ein Erfahrungsbericht von Marvin Engel


    1. Roli Lumi: Mit LED-Keyboard und Guitar-Hero-Klon musizieren lernen
      Roli Lumi
      Mit LED-Keyboard und Guitar-Hero-Klon musizieren lernen

      Roli will Anfängern den Einstieg in das Musikmachen erleichtern und finanziert deshalb auf Kickstarter das Roli-Lumi-Keyboard mit passender App. Nutzer lernen, darauf Lieder zu spielen, indem das Keyboard die richtigen Tasten aufleuchten lässt. Es lassen sich zwei Keyboards zu einem größeren zusammenstecken.

    2. Auslagerung: US-Chiphersteller umgehen Trumps Embargo gegen Huawei
      Auslagerung
      US-Chiphersteller umgehen Trumps Embargo gegen Huawei

      US-Konzerne wie Intel oder Micron haben zuerst verschreckt auf das Embargo gegen Huawei reagiert. Nun haben sie herausgefunden, wie ein großer Teil der Geschäfte weiterläuft, notfalls mit Verlagerungen aus den USA.

    3. Schnittstellen-Standard: Displayport 2.0 schafft 8K bei 60 Hz mit HDR10
      Schnittstellen-Standard
      Displayport 2.0 schafft 8K bei 60 Hz mit HDR10

      Gut drei Jahre nach Displayport 1.4 erscheint Displayport 2.0: Der Standard liefert bis zu 16K bei 60 Hz samt High Dynamic Range, ohne Kompression immer noch 8K60 mit HDR. Wie schon USB 4 setzt auch Displayport 2.0 auf Thunderbolt 3 als Interface, USB-C als Stecker ist optional.


    1. 17:39

    2. 17:10

    3. 16:45

    4. 16:31

    5. 15:40

    6. 15:27

    7. 14:40

    8. 14:25