_
toggle menu eXmatrikulationsamt.de
online: 364 gäste

>Programmiersprachen welche nur wofür und warum?

Themen Layout: Standard · Linear · [Outline] Thema abonnieren | Thema versenden | Thema drucken
post 01 Nov 2007, 11:52
avatar
about:away
*********

Punkte: 3998
seit: 01.10.2003

/edit by mod: ausgegliedert aus dem Thread suche guten c compiler wegen ausführlicher Abschweifung vom eigentlichen Thema
Zitat(aktsizr @ 31 Oct 2007, 23:27)
Halbtot? Was meinst du wohl wieviel von deinem LieblingsOS noch laufen würde, wenn die Nazis C verbieten würden? Pfff...
*


Ich wollte nicht C diffamieren... es wirkt nur kurios, das jemand ohne Programmierkenntnisse sich in eine (zumindestens nach Aussage meiner Lehrer) recht komplexen, aussterbenden, nicht-objektorientierte Programmiersprache einarbeiten muß...

sicher sind 99% aller Gnome Programme und Gnome selbst in C geschrieben, dies ist aber eher auf den Umstand zurückzuführen, daß die Entwicklung von Gnome nun schon ein paar Jahre im Gange ist und dort eher alteingesessene Programmierer am Werk sind...

Objektorientierte Sprachen sind eindeutig die Zukunft und auf lange Sicht werden auch die letzten C Programmierer aussterben oder auf C++, C#, Phyton und Java umsteigen...

oder seh ich das etwa komplett falsch? Ich laß mich gerne belehren, aber nur mit schlüssigen Argumenten wink.gif


--------------------
„Die Würde des Menschen ist unantastbar. Sie zu achten und zu schützen ist Verpflichtung aller staatlichen Gewalt.“
Grundgesetz der Bundesrepublik Deutschland, Artikel 1 Abs. 1



Selber denken statt fern sehen!
ProfilPM
AntwortenZitierenTOP
 
Antworten
post 01 Nov 2007, 18:57
avatar
Are you afraid?
********

Punkte: 1648
seit: 11.10.2007

Class-obsessed geht weiter als nur reine Objektorientierung; insbesondere zwingt einem Java auf, wie man sein Programm zu organisieren hat (naemlich in Klassen, und dabei jede Klassen in eine eigene Datei et cetera).

Patterns an sich sind einfach mal deshalb scheisse, weil wiederkehrende Muster in Quelltexten _voellig unterschiedlicher Programmen_ bedeuten, dass die Sprache (oder die Programmierer) an dieser Stelle defizitaer ist, ansonsten gaebe es ja irgendein Feature, mit dem man diese Muster beseitigen kann.

Sun straeubt sich zum Beispiel, mal const in Java zu integrieren, weil es da diverse Patterns gibt, mit denen man das nachbauen kann (ist ja kein Ding, wenn man da statt einem Schluesselwort pro Methode ein komplettes Interface fuer braucht, man hat ja eine gute IDE und die Zielgruppe wird sich schon nicht beschweren).


--------------------
In my talons, I shape clay, crafting life forms as I please.
Around me is a burgeoning empire of steel.
From my throne room, lines of power careen into the skies of Earth.
My whims will become lightning bolts that devastate the mounds of humanity.
Out of the chaos, they will run and whimper, praying for me to end their tedious anarchy.
I am drunk with this vision. God: the title suits me well.
ProfilPM
AntwortenZitierenTOP
post 01 Nov 2007, 19:06
avatar
der vierkonsonantige
*********

Punkte: 3812
seit: 12.12.2003

Zitat(mmarx @ 01 Nov 2007, 17:57)
Class-obsessed geht weiter als nur reine Objektorientierung; insbesondere zwingt einem Java auf, wie man sein Programm zu organisieren hat (naemlich in Klassen, und dabei jede Klassen in eine eigene Datei et cetera).

Patterns an sich sind einfach mal deshalb scheisse, weil wiederkehrende Muster in Quelltexten _voellig unterschiedlicher Programmen_ bedeuten, dass die Sprache (oder die Programmierer) an dieser Stelle defizitaer ist, ansonsten gaebe es ja irgendein Feature, mit dem man diese Muster beseitigen kann.

Sun straeubt sich zum Beispiel, mal const in Java zu integrieren, weil es da diverse Patterns gibt, mit denen man das nachbauen kann (ist ja kein Ding, wenn man da statt einem Schluesselwort pro Methode ein komplettes Interface fuer braucht, man hat ja eine gute IDE und die Zielgruppe wird sich schon nicht beschweren).
*


DANN NIMM DOCH WAS WAS DAS SO TUT UND NICHT java. MANN!


--------------------
jeden tag einen dummen kommentar!
hab ich bei den fadfindern gelernt.
bild kann nicht angezeigt werden

bild kann nicht angezeigt werden bild kann nicht angezeigt werden bild kann nicht angezeigt werden bild kann nicht angezeigt werden
"if you have a hammer, every problem looks like a nail"
ProfilPM
AntwortenZitierenTOP
post 01 Nov 2007, 20:09
avatar
Are you afraid?
********

Punkte: 1648
seit: 11.10.2007

Zitat(stth @ 01 Nov 2007, 18:06)
DANN NIMM DOCH WAS WAS DAS SO TUT UND NICHT java. MANN!
*


Tu ich doch auch; ich meckere nur trotzdem ueber Java. :P
ProfilPM
AntwortenZitierenTOP
Beiträge
rakete   Programmiersprachen   01 Nov 2007, 11:52
SidKennedy   ot: weg von der objektorientierung - hin zur aspek...   01 Nov 2007, 12:08
Killerspieler   Wie willst du denn bitte ein Betriebssystem in J...   01 Nov 2007, 12:36
SidKennedy   generell ist es denkbar in jeder sprache alles mög...   01 Nov 2007, 15:19
SidKennedy   und hast du auch eine eigene meinung zu dem thema?   01 Nov 2007, 17:39
rakete   thema war doch eigentlich: "suche gute c entw...   01 Nov 2007, 17:45
stabilo   Jo. Scheint so. "Class-obsessed und Pattern-o...   01 Nov 2007, 18:24
stth   dann is ja gut   01 Nov 2007, 20:10
rakete   ausgegliedert aus "suche guten c compiler...   04 Nov 2007, 15:57
EnjoyTheChris   Die pauschale Kritik an Patterns ist ja geradezu l...   05 Nov 2007, 01:04
EnjoyTheChris   Nicht, dass ich prophetisch sein möchte, aber kein...   06 Nov 2007, 00:48
1 Nutzer liest/lesen dieses Thema (1 Gäste)
0 Mitglieder: