Welche Programmiersprachen haben noch eine große Zukunft vor sich, welche gelten als veraltet?
-
volkard schrieb:
C Coder schrieb:
Nerds lernen sicher weiter, andere lernen nur um die Scheine zu sammeln und damit praktisch nur das, was zum Bestehen des Abschlußes notwendig ist.
Ähm. Jeder, der Interesse am Fach hat, ist ein Nerd? Also ich möchte nicht 40 Jahre lang was arbeiten, was mir keinen Spaß macht.
Und ehrlich gesagt, ohne Spaß an der Sache wird man nicht sehr gut. Traurig aber wahr. Vielleicht solltest Du das Fach wechseln. Den Sprüchen nach biste ja noch im ersten Semester, also kein riesiger Zeitverlust.
Wenn deine einzige Argumentation diejenige ist, mich zu beleidigen, dann kannst du dir das posten eigentlich sparen.
Und es gibt sehr gute Programmierer (Nerds) und durchschnittliche Programmierer, wenn du das abstreitest, dann frage ich mich, wo du arbeitest.
Auch das Sprichtwort:
"Ein sehr guter Programmierer kann es mit 5 durchschnittlichen Programmierern aufnehmen", sollte dir eigentlich ein Begriff sein.
-
cooky451 schrieb:
@Welchen Vorteil haben reine Interpertersprachen gegenüber C#/Java?
Sie.. sind nur Text? Man kann an den entsprechenden Systemen einfach mit einem Texteditor Scripte basteln? Es geht mir hier nicht darum, dass das irgendwie einfacher zu lernen sei, es ist einfach viel praktischer.Und jeder kann den Code erweitern, ihn verändern oder gar einfach lesen und abgucken.
In der Open Source Welt gibt es dazu sicher kein Problem, Firmen die sich nicht in den Code schauen lassen wollen oder teure Supportverträge abschließen wollen oder als alleiniger Entwickler für die Weiterentwicklung verfügbar sein wollen, ja, diese werden C# und Java weiterhin bevorzugen und einen Bytecode Obfuscator einsetzen.
-
volkard schrieb:
C Coder schrieb:
Merkst du etwas?
Genau, auf die Praxis kommt es an.Und an der FH bist du zur Praxis gezwungen, an der Uni nicht. Das macht den eigentlichen Unterschied aus.
Gezwungen?
Ja, formal. Im "Projekt Systementwicklung" zum Beispiel. Nur machen die 20 Leute dann doch fünf Vierergruppen, denen entsprechend fünf Themen zugeweisen werden. Und innerhalb einer Gruppe programmieren zwei Leute und zwei Leute werden duchgeschleppt, weil sie es einfach nicht können und nie lernen werden. Prima Fisch. Und das System am Ende wäre deutlich schneller fertig geworden und viel besser geworden, wenn nicht 20 (faktisch vielleicht 10) dran gebastelt hätten, sondern nur zwei.Falsch. Das Fach "Projekt Systementwicklung" oder "Softwareprojekt Praktium" (oder wie auch immer die jeweilige FH das Fach nennt) dient in erster Linie dazu, Software im Team zu entwickeln und gerade hier Kompetenzen zu entwicklen.
Das ist etwas, was in der Industrie auch jederzeit benötigt wird und dort im Arbeitsalltag so auch stattfindet.Programmieren zu lernen, das sollte der FH Student bis dahin schon längst in den vorherigen Semestern und Fächern gelernt haben und das tut er auch, wenn er sich nicht mit 4er Scheinen zufrieden gibt.
-
C Coder schrieb:
In der Open Source Welt gibt es dazu sicher kein Problem, Firmen die sich nicht in den Code schauen lassen wollen oder teure Supportverträge abschließen wollen oder als alleiniger Entwickler für die Weiterentwicklung verfügbar sein wollen, ja, diese werden C# und Java weiterhin bevorzugen und einen Bytecode Obfuscator einsetzen.
Oder sie nutzen C++. Der einzige Grund der momentan noch für Java oder C# spricht, ist die wesentlich umfangreichere Standardbibliothek. Das wird sich aber ändern.
-
Nur kosten 5 durchschnittliche Programmierer wesentlich weniger als ein sehr guter. Das ist auch der Grund, warum FH-Absolventen beliebter sind: Sie sind billiger und austauschbarer. Darueber hinaus wird man an Unis nicht zum Programmiersklaven ausgebildet, gluecklicherweise.
"sinniere über die Vorteile von diversen Programmierkonzepten und fertige dazu eine Erörterung an"
Du hast seltsame Vorstellungen.
Du bestätigst also meine Aussage, daß an der Uni überwiegend die Theorie gelehrt wird und an der FH die Praxis.
Na dann ist doch alles in ButterDas stimmt sicherlich, jedoch ist damit nichts in Butter. Dadurch sind die FH-Absolventen nicht automatisch bessere Programmierer als Uni-Absolventen, nur weil sie gezwungen wurden. Zumal Programmieren sowieso nur das Handwerk ist, genau wie Holz hacken. Es bedarf aber mehr als nur Baeume zu faellen um ein Haus zu bauen.
-
cooky451 schrieb:
C Coder schrieb:
In der Open Source Welt gibt es dazu sicher kein Problem, Firmen die sich nicht in den Code schauen lassen wollen oder teure Supportverträge abschließen wollen oder als alleiniger Entwickler für die Weiterentwicklung verfügbar sein wollen, ja, diese werden C# und Java weiterhin bevorzugen und einen Bytecode Obfuscator einsetzen.
Oder sie nutzen C++. Der einzige Grund der momentan noch für Java oder C# spricht, ist die wesentlich umfangreichere Standardbibliothek. Das wird sich aber ändern.
Wieso? Kommt C++12?
-
knivil schrieb:
Zumal Programmieren sowieso nur das Handwerk ist, genau wie Holz hacken. Es bedarf aber mehr als nur Baeume zu faellen um ein Haus zu bauen.
Was braucht man denn um eine SW zu bauen?
-
3rei schrieb:
Wieso? Kommt C++12?
Nein, aber TR's und C++17. (Predicte ich mal, wenn C++17 wirklich kommt werde ich den Thread ausgraben. :))
-
FadeAway schrieb:
Was braucht man denn um eine SW zu bauen?
Nenne mir deine Vorstellungen und ich sage dir, ob du richtig liegst.
-
cooky451 schrieb:
3rei schrieb:
Wieso? Kommt C++12?
Nein, aber TR's und C++17. (Predicte ich mal, wenn C++17 wirklich kommt werde ich den Thread ausgraben. :))
Jetzt war C++0x schon einige Jahre verspätet, wenn C++17 sich auch wieder um einige Jahre veerspätet und man die Zeit die wegen C++11 schon fehlt noch dazu nimmt, wird es wohl eher C++ 25.
-
knivil schrieb:
Nur kosten 5 durchschnittliche Programmierer wesentlich weniger als ein sehr guter. Das ist auch der Grund, warum FH-Absolventen beliebter sind: Sie sind billiger und austauschbarer.
Dein Logikfehler ist der, daß wir hier bereits erörtert haben, daß und warum im Durschnitt der FH Absolvent der besserer Programmierer ist.
Austauschbarer sind sie dazu also schonmal gar nicht, denn sie sind ja die besseren Programmierer.
Den Uni Informatiker aber, ja den, den kann ich bei stark Mathespezifischen Dingen auch durch einen Mathematiker austauschen, während ich weiterhin einen guten Software Entwickler brauche, der mir die vom Mathematiker erstellten Formeln in die Software implementiert.Darueber hinaus wird man an Unis nicht zum Programmiersklaven ausgebildet, gluecklicherweise.
Das wird man an einer FH auch nicht, denn da gehört zur Praxiserfahrung auch die Projektplanung, die Analyse, der Entwurf und sonstige Softwaretechnik spezifischen Elemente hinzu und nicht nur die Implementierung als Programmiersklaven.
Insofern kannst du einen FH Absolventen auch spielend in Projektleitender oder führender Position einsetzen und dank seinem vertieften Können in Sachen Implementierung kann auch ihm kein Fachinformatiker ein A für ein U vormachen und Codemüll wird er ebenfalls erkennen.
Und wenn das nicht reicht, dann nimmst du eben einen FH Absolventen mit Masterabschluß."sinniere über die Vorteile von diversen Programmierkonzepten und fertige dazu eine Erörterung an"
Du hast seltsame Vorstellungen.
Mir viel gerade kein anderes Beispiel ein.
Du bestätigst also meine Aussage, daß an der Uni überwiegend die Theorie gelehrt wird und an der FH die Praxis.
Na dann ist doch alles in ButterDas stimmt sicherlich, jedoch ist damit nichts in Butter. Dadurch sind die FH-Absolventen nicht automatisch bessere Programmierer als Uni-Absolventen, nur weil sie gezwungen wurden. Zumal Programmieren sowieso nur das Handwerk ist, genau wie Holz hacken. Es bedarf aber mehr als nur Baeume zu faellen um ein Haus zu bauen.
Das Informatikstudium an einer FH gehört zu den Ingenieursdiszplinen, du mußt dir also keine Sorge darum machen, daß ein Informatiker kein "Haus" planen könne, auch das lernt er und zwar praxisnah.
Dafür gibt es auch das von volkard erwähnte Fach "Softwareprojekt Praktium", in dem dann diese Ingenieursaufgabe von der Planung über Entwurf und Analyse in Code mit abschließender Validierung umgesetzt wird.
-
FadeAway schrieb:
knivil schrieb:
Zumal Programmieren sowieso nur das Handwerk ist, genau wie Holz hacken. Es bedarf aber mehr als nur Baeume zu faellen um ein Haus zu bauen.
Was braucht man denn um eine SW zu bauen?
-
knivil schrieb:
FadeAway schrieb:
Was braucht man denn um eine SW zu bauen?
Nenne mir deine Vorstellungen und ich sage dir, ob du richtig liegst.
Ich wollte die von dir hören, ob du richtig liegst.
-
C-Coders Geheule ist ja kaum auszuhalten. Er will sich hier nur verzweifelt Selbstbestätigung und Anerkennung erkämpfen, weil er sich scheinbar minderwertig gegenüber Uni-Absolventen fühlt. Just my 2 cents.
-
Kenner des C-Coder schrieb:
C-Coders Geheule ist ja kaum auszuhalten. Er will sich hier nur verzweifelt Selbstbestätigung und Anerkennung erkämpfen, weil er sich scheinbar minderwertig gegenüber Uni-Absolventen fühlt. Just my 2 cents.
zeig doch mal _deine_ beste app...
-
nur so, die beste software wird bzw. wurde idr. von studenten während ihrer studienzeit geschrieben. da man sowas imho nicht in ein paar semestern lernen kann, gehe ich einfach mal davon aus, dass jeder dieser typen schon weit vor dem studium damit angefangen hat...
-
kenner_der_schwätzer schrieb:
Kenner des C-Coder schrieb:
C-Coders Geheule ist ja kaum auszuhalten. Er will sich hier nur verzweifelt Selbstbestätigung und Anerkennung erkämpfen, weil er sich scheinbar minderwertig gegenüber Uni-Absolventen fühlt. Just my 2 cents.
zeig doch mal _deine_ beste app...
Was hat meine beste App mit diesem dummen Flamewar hier zu tun? Ist nur ein weiterer der 45252535 Uni vs FH-Threads. Im Allgemeinen wird in X vs Y Threads nur um Selbstbestätigung gekämpft, weil niemand etwas falschen gelernt haben will. Ich finde dieses Verhalten einfach peinlich.
-
C Coder schrieb:
warum im Durschnitt der FH Absolvent der besserer Programmierer ist.
[...]
denn sie sind ja die besseren Programmierer.[...]
Insofern kannst du einen FH Absolventen auch spielend in Projektleitender oder führender Position einsetzen und dank seinem vertieften Können in Sachen Implementierung kann auch ihm kein Fachinformatiker ein A für ein U vormachen und Codemüll wird er ebenfalls erkennen.
Und wenn das nicht reicht, dann nimmst du eben einen FH Absolventen mit Masterabschluß.Nur mal so am Rande: FH-ler sind in keinem Punkt besser als Uni-Leute. Ich weiß, du hast ein Problem damit aber es hat einen Grund warum es eine Unterscheidung in FH und Uni gibt. Und es haut auch einen Grund warum die FH-ler bei ihrem Abschluss immer (FH) dahintersetzen müssen.
Aus dem einfachen Grund weil sie weniger können. Man muss nunmal irgendwo die Leute unterbringen, die zu doof für die Uni sind, aber viel zu schade für eine Ausbildung.
-
Was für ein dämlicher thread von allen Seiten eh
Kenner des C-Coder schrieb:
Im Allgemeinen wird in X vs Y Threads nur um Selbstbestätigung gekämpft, weil niemand etwas falschen gelernt haben will.
Das ist die einzige richtige Beobachtung die ich je in so einem Trollthread gelesen habe. Jeder der an sowas teilnimmt ist offenbar (von sich selbst?) zu voreingenommen um einen Schritt zurückzutreten und eine Sache mal von oben zu betrachten. Übrigens ein Skill den man während eines Studiums lernen sollte, um beim Thema zu bleiben.
FadeHer schrieb:
Nur mal so am Rande: FH-ler sind in keinem Punkt besser als Uni-Leute. Ich weiß, du hast ein Problem damit aber es hat einen Grund warum es eine Unterscheidung in FH und Uni gibt. Und es haut auch einen Grund warum die FH-ler bei ihrem Abschluss immer (FH) dahintersetzen müssen.
Aus dem einfachen Grund weil sie weniger können. Man muss nunmal irgendwo die Leute unterbringen, die zu doof für die Uni sind, aber viel zu schade für eine Ausbildung.
q.e.d.
außerdem sind Motorradfahrer im Straßenverkehr besser als AutofahrerPS: man muss übrigens kein (FH) beim Abschluss dranhängen, nur so zur info.
-
Kenner des C-Coder schrieb:
kenner_der_schwätzer schrieb:
Kenner des C-Coder schrieb:
C-Coders Geheule ist ja kaum auszuhalten. Er will sich hier nur verzweifelt Selbstbestätigung und Anerkennung erkämpfen, weil er sich scheinbar minderwertig gegenüber Uni-Absolventen fühlt. Just my 2 cents.
zeig doch mal _deine_ beste app...
Was hat meine beste App mit diesem dummen Flamewar hier zu tun? Ist nur ein weiterer der 45252535 Uni vs FH-Threads. Im Allgemeinen wird in X vs Y Threads nur um Selbstbestätigung gekämpft, weil niemand etwas falschen gelernt haben will. Ich finde dieses Verhalten einfach peinlich.
Im Gegensatz zu deinem mimimi ist meine Argumentation logisch begründet und auch logisch erschließbar.
Siehe die Threads davor.
Das hat also nichts damit zu tun, daß ich hier FH Absolventen besser hinstellen will oder gar Minderwertigkeitskomplexe hätte, wie du fehlschlüssig zu glauben meinst.Kapiere es, FH Studenten werden viel stärker mit der Praxis konfrontiert, das ist ein Fakt, den du nicht abstreiten kannst.