Also ehrlich, bei der Überschrift dachte ich zuerst, das wäre eine Kritik an Java.
Dabei soll es COBOL kritisieren?
WTF?
Nur zur Information: COBOL gibt es seit etwa 1960, und laut Erhebungen (Gartner) liefen noch Ende der 1990er etwa 80% aller weltweiten Geschäftsanwendungen auf COBOL.
Die letzte Version ist von 2002 oder so (mit OOP-Unterstützung), und wird anscheinend noch aktiv weiter entwickelt.
Keine Ahnung, ob die Sprache heute noch relevant ist, und ob sie noch aktiv eingesetzt wird.
Hab selbst auch nie mit der Sprache was zu tun gehabt.
Es lässt sich aber wohl nicht abstreiten, dass sie jahrzehntelang eingesetzt wurde, und entsprechend einflussreich war (u.a. auch indirekt auf C).
Da wo COBOL war, muss Java erstmal hinkommen.
Ziemlich enttäuschend und unseriös, was Simon Ritter da von sich gibt.
Leider ist das ein Trend, Dinge zu kritisieren, von denen man nicht die geringste Ahnung hat.
Benutzer wird von Ihnen ignoriert. Anzeigen
COBOL wird deshalb so viel noch eingesetzt, weil die Anwendungen alle ziemlich alt sind und wie heißt es so schön:
NEVER CHANGE A RUNNING SYSTEM.
Würde man heute erst die Anwendungen programmieren, würden die wenigsten COBOL einsetzen.
Und hoffentlich kommt Java nie an die Stelle, wo COBOL derzeit steht. ^^
1 mal bearbeitet, zuletzt am 31.03.12 19:22 durch Trollster.
Benutzer wird von Ihnen ignoriert. Anzeigen
Trollster schrieb:
--------------------------------------------------------------------------------
> COBOL wird deshalb so viel noch eingesetzt, weil die Anwendungen alle
> ziemlich alt sind und wie heißt es so schön:
> NEVER CHANGE A RUNNING SYSTEM.
Ich freue mich über Antworten.
Aber hast du dafür auch Belege, oder ist das nur geraten?
> Würde man heute erst die Anwendungen programmieren, würden die wenigsten
> COBOL einsetzen.
Und früher hat man eben COBOL verwendet.
Oder hätte man sagen sollen "Wir warten noch ein paar Jahrzehnte, bis es eine andere Sprache gibt"?
> Und hoffentlich kommt Java nie an die Stelle, wo COBOL derzeit steht. ^^
Wo steht COBOL denn derzeit?
Glaubst du, dass es Java "ewig" geben wird? Oder wenigstens so viele Jahrzehnte wie COBOL?
Wie schon gesagt, Java muss das erst noch erreichen, was COBOL schon lange hinter sich hat.
Oder meinst du etwa 80% aller Geschäftsanwendungen? Hat Java das schon erreicht?
Entsprechende Quellen würden mich da brennend interessieren.
Benutzer wird von Ihnen ignoriert. Anzeigen
irata schrieb:
--------------------------------------------------------------------------------
> Ich freue mich über Antworten.
> Aber hast du dafür auch Belege, oder ist das nur geraten?
> [...]
> Und früher hat man eben COBOL verwendet.
> Oder hätte man sagen sollen "Wir warten noch ein paar Jahrzehnte, bis es
> eine andere Sprache gibt"?
> [...]
> Wo steht COBOL denn derzeit?
> Glaubst du, dass es Java "ewig" geben wird? Oder wenigstens so viele
> Jahrzehnte wie COBOL?
> Wie schon gesagt, Java muss das erst noch erreichen, was COBOL schon lange
> hinter sich hat.
> Oder meinst du etwa 80% aller Geschäftsanwendungen? Hat Java das schon
> erreicht?
> Entsprechende Quellen würden mich da brennend interessieren.
COBOL ist in der Wirtschaft und Verwaltung, z. B. bei den Finanzbehörden, weit verbreitet. Aufgrund der historisch gewachsenen Anzahl an COBOL-Programmen ist es für die Unternehmen sehr schwer und sehr teuer, diese zu ersetzen. Mangelnde Dokumentation ist hier jedoch als Hauptgrund zu nennen (Softwarekrise), nicht jedoch die Unersetzlichkeit von COBOL.
Und da sollte keine Sprache stehen (nicht nur Java), dass sie aufgrund von faulen Entwicklern hinsichtlich der Dokumentation genutzt werden muss.
Klar ist allerdings auch, dass es teilweise keinen sinnvollen Grund gibt, COBOL zu ersetzen, solange das System läuft und man es nicht erweitern will.
6 mal bearbeitet, zuletzt am 31.03.12 21:52 durch Trollster.
Benutzer wird von Ihnen ignoriert. Anzeigen
Hallo zusammen,
ich programmiere seit über 22 Jahren in Cobol - aktuell für Windows (früher DOS & OS/2, IBM AS400)
Hier meine Antwort von einem anderen Forum, ob man mit COBOL-Programmierung viel Geld verdienen kann oder in Java, C++
Wie bei einer Münze hat alles im Leben zwei Seiten...
und so kann ich die Aussagen Contra Cobol gut verstehen und nachvollziehen:
Cobol ist bei den heutigen Programmiergemeinde einfach out! Ich war schon 1988 geschockt, als man mir sagte, in unserer Firma wird in Cobol programmiert!!!
Also darum überlege Dir gut, ob Du nur wegen dem Geld Cobol programmieren willst!!!
Du holst Dir bei anderen damit keinen Blumentopf...!!!
Kann aber auch die Aussagen von Pro-Cobol nachvollziehen.
Gibt es doch immer noch sehr viele "versteckte" Cobol-Programme, wo nicht so einfach abgelöst werden können!
Dass es wenig Inserate gibt, liegt daran, das Cobol-Jobs meistens unter der Hand weitergehen bzw. intern nachgeschult werden.
Darum sollten junge "mutige" Programmierer selber ein Inserat erstellen und Du wirst bei entsprechender Ausdauer, und als bekennender JUNGER! Cobol-Fan gute Angebote bekommen!!!
(Weil es die einfach nicht gibt... welcher junge Programmierer tut sich sowas an!?!?!?)
Willst Du noch mehr verdienen, dann such Dir eine zweite Neue Liebe in Java (oderC#.Net) und Du erhöhst Deinen Verdienst nochmals um 15 bis 25%
UND Konkurrenz hast Du auch keine - Ein Junger der das Alte liebt und pflegt und dem Neuen aufgeschlossen ist - Das ist für viele Firmen wie ein Sechser im Lotto!!!
Hier noch ein paar interessante Links zum Thema Cobol heute:
a) Sechs Vorurteile gegen Cobol
[www.cio.de]
b) Cobol nach 50 Jahren (Vergleich zu Java unten finde ich gut)
[www.zdnet.de]
c) Cobol Programmierer gefragt...
[business.chip.de]
Falls jemand wissen will, warum ich noch immer in Cobol programmiere, aber den Blick nach vorne und meine Zukunft in Java bzw. C#.Net sehe, bin ich gerne bereit darüber zu schreiben.
Mit lieben Gruss
Rene
1 mal bearbeitet, zuletzt am 12.08.12 13:39 durch IBTrm.
Benutzer wird von Ihnen ignoriert. Anzeigen
Hallo zusammen,
Euch allen erst einmal zur Information über COBOL: im kaufmännischen und Verwaltungs-Bereich laufen nach Schätzungen etwa 75 % der Business-Transaktionen in COBOL-Programmen ab. Bei den Finanzdienstleistern sind es sogar etwa 90 %. Und es werden nicht weniger ! Diese Programme müssen gepflegt werden. Die Systeme müssen auch erweitert werden, allein schon durch gesetzliche Vorgaben. Im Moment laufen die Umstellungen auf SEPA. Das bewirkt auch eine Reihe Neuanwendungen in COBOL.
Der große Vorteil von COBOL gegenüber Java und C ist seine einfache Syntax. D. h. man kann COBOL-Programme einfach lesen und einfach erstellen, soll heißen der Zeitaufwand ist geringer, als wenn das Programm mit den gleichen Funktionen in C oder Java erstellt werden müsste.
Ich gebe Java ganz klar eine Zukunftschance, aber wir sollten auch berücksichtigen, dass es COBOL-Programme noch für die nächsten zehn bis fünfzehn Jahre geben wird ! Bei C gebe ich zu Bedenken, dass es kein strategisches Produkt der IBM mehr ist. Jeder der in der IT arbeitet, sollte wissen was das mittelfristig heißt.
Benutzer wird von Ihnen ignoriert. Anzeigen
Kommentare: 340 | letzter Beitrag 17:07 Uhr
Kommentare: 204 | letzter Beitrag 12:37 Uhr
Kommentare: 163 | letzter Beitrag 16:51 Uhr
Kommentare: 114 | letzter Beitrag 16:32 Uhr
Kommentare: 97 | letzter Beitrag 16:26 Uhr
E-Mail an news@golem.de

Wirtschaftsminister Rösler bekennt sich bei einer Gaming-Veranstaltung im Bundestag ausdrücklich zu Großproduktionen aus Deutschland - und erzählt, welchen Heimcomputer-Klassiker er als Jugendlicher hatte.

Larry Page hat sich darüber beschwert, dass Microsoft bei Chatprogrammen kleingeistig sei, und sich für Interoperabilität eingesetzt. "Das ist wirklich traurig, so ist kein Fortschritt möglich", sagte er auf der Entwicklerkonferenz Google I/O.

Im Spiel Tomodachi Collection: New Life für den Nintendo 3DS ist es möglich, dass Männer einander heiraten. Nintendo bezeichnet das als Bug - und erntet dafür Empörung.

Erst erklärt Electronic Arts, keine Spiele mehr für die Wii U produzieren zu wollen, nun schimpft ein leitender Entwickler über die Konsole. Immerhin: Ein anderer Publisher stärkt Nintendo den Rücken.

Nahezu zeitgleich mit dem positiven Bericht einer von Apple beauftragten Organisation über die Arbeitsbedingungen bei Foxconn, berichtet die unabhängige Gruppe China Labor Watch über Suizide im Werk in Zhengzhou.

Zwei ehemalige Valve-Mitarbeiter haben auf einer Entwicklermesse eine revolutionäre AR-Brille gezeigt. Damit sollen sich computergenerierte Objekte räumlich korrekt in die Echtwelt einblenden lassen.