URL: https://www.overclockers.at/coding-stuff/welche_programmiersprache_170828/page_3 - zur Vollversion wechseln!
die Meinung teile ich nicht wirklich. Das Caching und Pipelining wurde in PHP implementiert; recht viel komplexe wirds dann in der Webprogrammierung nicht, finde ich.Zitat von iCA-also so aufwendig ist nach meiner ersten einschätzung nach das ganze nicht - lediglich die datenmengen sind rießig, aber das betrifft die datenbank und nicht php.
Sich die .net Plattform (die verwendete Programmiersprache ist ja hierbei eher nebensächlich) und etwas PL/SQL anzuschauen, ist garantiert kein Fehler
pong
Zitat von gerhardttjaja... die übliche unreflektierte leier...
Zitat von ch!LL0uTEs ist ja so
soweit ich hier seh wurde ein p2 400 vergewaltigt. und so klassische "riesen java" sachn wie zend studio fühlen sich einfach langsam an, auch wenn die berechnungen dann schnell sind...Zitat von gerhardtthttp://www.idiom.com/~zilla/Compute...Cbenchmark.html
na ich will wirklich nicht drüber diskutieren, aber mit unreflektiert mein ich zb. das man nicht genau sagt was an java langsam ist. das swing nicht speedpur ist ist klar. aber ist swing=java? Ist eclipse langsam? werden java programme für grosse webprojekte verwendet weil sie langsam sind? ich wehre mich nur gegen diese übervereinfachung der welt (java ist langsam, gott gibt es nicht, alles was wahr ist kann ich beweisen...)
Mag schon sein, aber kommt jemand auf die Idee und codet eine Engine wie die von Doom 3 oder Crysis in Java? Nein...
Zu "großen" normalen Programmen kann ich sagen, ist nicht wirklich spürbar. Der Borland JBuilder ist iirc selbst komplett in Java und lief eigentlich einwandfrei und nicht wirklich langsamer als herkömmliche Office-Programme.
Zitat von daishoMag schon sein, aber kommt jemand auf die Idee und codet eine Engine wie die von Doom 3 oder Crysis in Java? Nein...
Also ich würde definitiv abraten mit C/C++ anzufangen. Es ist sehr schwierig und lehrt dem Programmierer eigentlich nur schlechte Programmierangewohnheiten. Natürlich ist zweifelsohne eine sehr mächtige und wichtige Sprache. Darüberhinaus ist sie Prozessorschonend und recht schnell... doch C bekommt diese Effizienz durch den Programmierer selber, der viele low-level Kenntnisse (z.B. über Speicherverwaltung) beherrschen muss, somit eher weniger für Anfänger geeignet. Man muss auch ganz gewaltig auf die Sprache selber acht geben und Eigenheiten kennen.
Viel besser wäre es mit einer Sprache wie Python anzufangen. Das Ziel von Python ist es, dass sich der Programmierer weniger um die Programmiersprache kümmert, sondern mit der Problemstellung selber.
Sie ist relativ schnell erlernbar und für den Anfang perfekt geeignet, weil es einen zum ordentlich und strukturierten Programmieren "zwingt", weil es z.B. keine Klammern für Blöcke gibt und Ausrichtungen genau eingehalten werden müssen (nach kurzer Zeit gewöhnt man sich daran, weil es ja anders nicht funktioniert und dann merkt man, dass es das ganze viel einfacher macht). Ausserdem stellt es eben eine gute Basis für andere Programmiersprachen zur Verfügung.
Als nächstes würde ich dann Java vorschlagen, was etwas schwieriger wie Python ist, doch auch schnelleren Code produziert. Es ist exzellent als 2. Sprache.
Schließlich sollte man dann C lernen. Es wird einem dann wesentlich einfacher fallen und die schlechten Programmiergewohnheiten wird man auch nicht mehr annehmen.
Ich hab mal nen Benchscreenshot gesehen, der sehr schöne und meiner Meinung auch echte Ergebnisse zeigte, wie schnell einzelne Sprachen(C++,C#,Java) mit Variablenverarbeitungen und Trigonometrischen Funktionen umgehen. Ganz vorne war C++ und ganz hinten Java(besonders bei den sin,cos,... Funktionen). Aber schlussendlich zählt meiner Meinung nach wie der Benutzer die Geschwindigkeit erlebt,und hier ist imho Java klar im Nachteil, denn wenn ich 5 Minuten warten muss bis eine Oberfläche einer in Java geschriebenen Entwicklungsumgebung(Eclipse,NetBeans,JBuilder) erscheint, greife ich doch lieber zum schnelleren VC++
btw: Das Spiel "Chrome" ist in Java geschrieben, läuft aber gar ned sooo schlecht
Zitatbtw: Das Spiel "Chrome" ist in Java geschrieben, läuft aber gar ned sooo schlecht
Zitat von ch!LL0uTEclipse
Zitat von pongIm Gegensatz zu div. Administrationsoberflächen
Eclipse... langsam?
JA!
ist es nicht logisch das java langsamer ist? wird ja immerhin in echtzeit intepretiert (im ggsatz zu properitären, kompilierten programmen). der vorteil von java ist das es halt überall rennt weil es für jedes betriebssystem einen intepreter (jvm, ..) gibt der den gleichen code versteht.
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025