Diese 60 Jahre alte Programmiersprache läuft noch heute!

Поділитися
Вставка
  • Опубліковано 6 чер 2024
  • Wahrscheinlich wirst du mir nicht glauben, wenn ich dir sage, dass eine 60 Jahre alte Programmiersprache noch einen ziemlich großen Einfluss auf unseren Alltag und unsere Wirtschaft hat - aber genau das ist der Fall! In diesem Video geht es um den Ursprung von COBOL, was es in Kombination mit den IBM Mainframes so besonders macht und wie so Code eigentlich aussieht. Viel Spaß mit dem Video und lass gerne einen Daumen nach oben da, oder konstruktive Kritik, falls dir etwas nicht gefallen hat! :)
    Der Code zum Video:
    github.com/noel-lang/simple-c...
    Mit diesem Tutorial kannst du COBOL selber mal ausprobieren:
    michael.hoennig.de/blog/2020/...
    Ich habe als Entwicklungsumgebung Visual Studio Code mit einem COBOL Plugin von "BitLang" benutzt.
    Zeitstempel:
    00:00 Intro
    00:45 Eine Zeitreise in die 60er Jahre
    01:43 COBOL und (zu) zuverlässige Systeme
    03:40 Was ist COBOL und wie funktioniert es?
    05:11 So sieht COBOL Code aus (+ Live Demo)
    09:28 Warum bleibt COBOL so relevant?
    10:50 Zuverlässigkeit
    12:00 Steigende Kosten und hoher Druck
    14:20 Fazit
    Verwendete Musik:
    ▸ Epidemicsound
    Bildquellen:
    Beispielhaftes Mainframe Bild
    flic.kr/p/4J3Yqo
    Lochkarten
    www.flickr.com/photos/mwichar...
    Lochkarte Beispiel
    flic.kr/p/6zRRK2
    The Library of Virginia
    www.flickr.com/photos/library...
    COBOL Programming Sheet
    www.flickr.com/photos/evilpea...
    IBM Mainframe 360
    flic.kr/p/bEk6m
    Bank of New York Mellon
    flic.kr/p/2geHpMN
    Wallpaper
    www.freepik.com/free-vector/d...
    Commonwealth Bank of Australia
    flic.kr/p/6oXrU6
    Inhaltliche Quellen:
    Case Study Atruvia
    www.ibm.com/downloads/cas/NLM...
    BNY Mellon
    www.computerworld.com/article...
    New Jersey & COBOL
    • New Jersey Needs COBOL...
    Blogbeiträge
    hackaday.com/2022/05/31/makin...
    hackaday.com/2020/04/20/cobol...
    Blogbeitrag & Fallbeispiele (inkl. Y2K-Bug)
    www.wealthsimple.com/en-ca/ma...
    United States Office Of Personnel Management: Strategic Information Technology Plan
    www.opm.gov/about-us/budget-p...
  • Наука та технологія

КОМЕНТАРІ • 29

  • @NoelLang
    @NoelLang  Рік тому

    Wer sich selber den Code mal genauer anschauen und lokal ausführen möchte kann gerne hier vorbeischauen :)
    github.com/noel-lang/simple-cobol-file-processing

  • @peterfreyler6095
    @peterfreyler6095 2 місяці тому +1

    Top. Hallo Noel, sehr viel, sehr gut und didaktisch klasse erklärt. Und das in einer knappen Viertelstunde. Respekt. Weiter so! VG Peter

  • @hansneusidler7988
    @hansneusidler7988 6 місяців тому +2

    Cobol ist selbstdolumentierend, das ist viel einfacher zu lesen und lernen als Java etc.

  • @claudiasollinger6911
    @claudiasollinger6911 Рік тому +1

    Ich habe in meiner Ausbildung als Datenverarbeitungskauffrau 1988 cobol gelernt... nur leider seit 20 Jahren nichts mehr gemacht.... vielleicht sollte ich nochmal reinschauen

  • @Osterweder
    @Osterweder Рік тому +2

    Für mich war Cobol Anfang der 2000er in der zentralen (Host)Datenverwaltung für ca. 15 Jahre ein "Pflichtprogramm". Mittlerweile verlagern sich diese Massendaten (zumindest in meiner Branche) in die Cloud und machen Cobol entbehrlich. Trotzdem sind - grade im Zuge von Migrationen und Dekommissionierung alter Anwendungen - Cobol/Assembler/PL1-Kenner noch immer gesuchte Fachleute in vielen Konzernen...

  • @tashkar
    @tashkar 4 місяці тому

    In meiner Umschulung zum DVK, in den 90ern, habe ich noch COBOL74 gelernt. Seither konnte ich es nie wieder irgendwo anwenden und habe mittlerweile so ziemlich alles vergessen. Schade eigentlich...

  • @AtzeDatze
    @AtzeDatze 7 місяців тому

    Interessant ist die z16 Assemblersprache, damit beschäftige ich mich gerade.

  • @hilberthilbert8129
    @hilberthilbert8129 Рік тому +1

    Kannst du mal bitte auch zeigen wie du be VS code compiler installiert hast ...

  • @ponchobob
    @ponchobob Рік тому +2

    COBOL alleine ist ja nicht ausreichend in den entsprechenden Unternehmen. Hinzu kommt noch JCL, DB2 SQL und diverses Wissen über die Bedienung und Handhabung am Terminal (Emulator). Zudem gibt es Unternehmen, die immer noch neue Module in COBOL entwickeln und aus Kostengründen etc. nicht portieren. A muss jemand COBOL und die Jobs drumherum verstehen um es in z.B. Java oder C# abzubilden und B muss das danach genauso fehlerfrei und auch in der Performance funktionieren. Und ich glaube diesen Hut will sich keiner aufsetzen.

    • @NoelLang
      @NoelLang  Рік тому +1

      Das ist richtig! Man möge sich nur einmal ein paar Case Studys durchlesen, wo eine Migration nicht funktioniert hat, weil diese Altsysteme so mächtig und umfangreich sind.
      Habe mir damals auch oft überlegt, in das Ökosystem einzusteigen (wie du schon sagtest, mit dem kompletten Wissen drum herum). Aber auf eigene Faust kann man da echt sehr wenig lernen und so ein Überverdiener ist man dann auch nicht im Vergleich zu modernen Technologien. Aber trotzdem sehr spannend!

    • @ponchobob
      @ponchobob Рік тому +1

      @@NoelLang Auf eigene Faust ist schwer. Man kann sich am Hercules-390 Emulator versuchen und dann zOS und DB2 nachzuinstallieren. Dann kann man das auch zu Hause vertiefen. Aber besser ist schon, das im Unternehmen zu lernen. Wobei ich denke, dass sich das schon finanziell lohnen wird. Über werden COBOL Entwickler gesucht...

  • @udolehmann5432
    @udolehmann5432 Рік тому

    Ist Assembler nicht der beste Code 🤔 und wie wirkt sich das aus bezogen auf ChatGPT d. h. kann man damit es einfacher machen ?

  • @tashkar
    @tashkar 4 місяці тому

    In die "Configuration section" gehört noch die "DECIMAL-POINT IS COMMA" Klausel. :-D

    • @hackvlix
      @hackvlix 2 місяці тому

      😵‍💫

  • @dmtr5554
    @dmtr5554 Рік тому

    Denkst du man kann COBOL auch in der Telekomausbildung lernen?
    Und danke für deine Videos. Sie bieten mir einen riesigen Mehrwert

    • @overdev1993
      @overdev1993 Рік тому +1

      Nein das wird nirgends mehr gelehrt.
      Das ist eine alte Sprache die nicht modern ist.

    • @torben_rr
      @torben_rr Рік тому

      ​@@overdev1993 hold my xing jobangebot XD

    • @peterzwegat2744
      @peterzwegat2744 Рік тому +1

      @@overdev1993 Eine alte Sprache die nicht Modern ist.... Das ist mal ein Satz.

    • @ponchobob
      @ponchobob Рік тому

      COBOL wird noch bei vielen Finanzinstituten/Dienstleistern und Versicherungen verwendet. Selbst die Volkswagen Group IT Solutions sucht aktuell nach COBOL Entwicklern. Totgesagte leben länger...

  • @role70
    @role70 4 дні тому

    14:19: Commenwealth Bank of Australia Umstieg auf SAP (Starten Anwenden Pleite). Wundert mich jetzt nicht, dass hier die Kosten aus dem Ruder gelaufen sind. Ich durfte mich 12 Jahre mit SAP beschäftigen. Never again! SAP ist neben Windows der größte Rotz, der je auf einer Festplatte existiert hat.
    Anstatt zu lernen, was auf den Mainframes wirklich gut war, meinen die Entwickler, sie haben die Gescheitheit mit Löffeln gefressen und müssen das Rad neu erfinden. Da will man immer die eierlegende Wollmichsau erschaffen. Dabei haben noch die Gentechniker hier so ihre Probleme. Ich sage immer: macht es doch ganz einfach einfach einfach und nicht ultrakompliziert.
    Mein Haushaltsbuch ist in Python mit TK als GUI programmiert. Da ich die Buchungen eh eintippeln muss, ist die Programmbedienung auch über die Tastatur alla AS/400 / iSeries (so wie auf einem alten Greenscreen - manche bekommen jetzt Pickel, Pusteln, Ausschlag) umgesetzt. Einfach und schnell, weil der ständige Wechsel zwischen Tastatur und Maus entfällt.

  • @generalming2809
    @generalming2809 Рік тому

    Wichtig

  • @M1and5M
    @M1and5M Рік тому +1

    Dachte zuerst Alexi bexi sprich hier ins Mikrofon

  • @LeonPlays1
    @LeonPlays1 Рік тому +1

    Assembly ist leichter zu lesen als COBOL, change my mind

    • @NoelLang
      @NoelLang  Рік тому +1

      Harte Aussage

    • @hackvlix
      @hackvlix 8 місяців тому +1

      Recht hat er!

  • @VaampirYT
    @VaampirYT Рік тому

    zweiterr

  • @jpbehrens7061
    @jpbehrens7061 Рік тому

    Erster ❤🎉