Veröffentlicht 3. Februar 200322 j Hallo, Ich bin Auszubildender FI/AE und beende vorraussichtlich im Januar 2004 meine Ausbildung.In meiner Ausbildungsfirma programmieren wir mit einer unbekannteren Datenbank-Entwicklungsumgebung. In meiner Freizeit mache ich HTML, Javascript,PHP,Perl und VB. Damit ich bessere Chancen nach meiner Ausbildung auf dem Arbeitsmarkt habe möchte ich noch C++ oder Java lernen. Ich habe privat schon ein wenig MFC-Programmierung gemacht (da man in der Berufsschule als Programmierer davon ja nix lernt). Leider habe ich von Java keine Ahnung und kann so keinen Vergleich ziehen. Mich würde interessieren, welche Programmiersprache einfacher zu erlernen ist und welche Ihr besser findet. -> ´Die Threads, die ich über die Suchfunktion zu diesem Thema gefunden habe waren nicht sehr hilfreich. Deswegen wollte ich nochmal nachfragen. Was würdet Ihr mir empfehlen und wieso, weshalb und warum ? MFG - Oneside -
3. Februar 200322 j Originally posted by oneside Was würdet Ihr mir empfehlen und wieso, weshalb und warum ? Empfehlen erst mal gar nichts. Wieso? Weil der sinnvolle Einsatz einer Programmiersprache sehr davon abhängt, was man Programmieren will. Also solltest du dich fragen, was du programmieren willst oder musst. Windows Clientanwendungen, Treiber, Spiele... = C/C++ Unix/Linux/Windows Anwendungen, Enterpriselösungen, Webanwendungen (Servlets) = Java C++ dürfte imho etwas schwerer zu lernen sein. Gruß Jaraz
3. Februar 200322 j Eigentlich hat Jaraz recht, aber das kann ich nicht unterschreiben Originally posted by Jaraz Unix/Linux/Windows Anwendungen = Java Gruß Jaraz Wieso bei besser oder empfehlenswerter java ist keine Ahnung
3. Februar 200322 j Originally posted by Jaraz Unix/Linux/Windows Anwendungen == plattformübergreifende Anwendungen. Gruß Jaraz
3. Februar 200322 j Originally posted by oneside Also stimmt es, dass Java einfacher zu erlernen ist als C++ ? MFG - Oneside- ja auf jeden Fall
3. Februar 200322 j Originally posted by Jaraz == plattformübergreifende Anwendungen. Gruß Jaraz Soweit ich weiss sind alle drei Anwendungen mit c++ geschrieben
3. Februar 200322 j plonk der Groschen ist gefallen. Ich formuliere den Satz mal aus. Für eine Anwendung die plattformübergreifend auf Unix/Linux /Windows... OS laufen soll, würde ich java nehmen, da ich dann nicht duzende Binaries zur Verfügung stellen muss. Gruß Jaraz
3. Februar 200322 j Originally posted by Jaraz plonk der Groschen ist gefallen. Ich formuliere den Satz mal aus. Für eine Anwendung die plattformübergreifend auf Unix/Linux /Windows... OS laufen soll, würde ich java nehmen, da ich dann nicht duzende Binaries zur Verfügung stellen muss. Gruß Jaraz :bimei jetzt habe ich es verstanden
6. Februar 200322 j Also java oder c++... mhh du wolltest ja lernen um noch besseren chancen zu haben nach der ausbildung.. dann lern doch einfach c# denn ich denke mal die sprache wird sich so langsam mit zu den häufig benutzen sprachen gehören... oder nimm ne prog sprache die kaum einer macht heutzutage und wenn man dafür leute sucht, dann bist du der knaller dafür oder lern smalltalk.. soll ja angeblich ne richtig ordentliche geile oo sprache sein.. war vor kurzen in der ct´ guter bericht drin gewesen... meine empfehlung wäre zuerst c++ dann java... dann c++ also für mich bedeutend schwerer ist , wird der umstieg super leicht.. aber wenn du zuerst mit java anfängst und dann mit c++, denkst du auch ehh ohh man wieso hat man das nur bei c++ so gemacht...
6. Februar 200322 j Originally posted by Lucky_real oder nimm ne prog sprache die kaum einer macht heutzutage und wenn man dafür leute sucht, dann bist du der knaller dafür dann ist hoffentlich meine Zukunft gesichert...... ..... seit ich Ruby lerne :OD
7. Februar 200322 j Java ist doch auch mehr für Serveranwendungen (aufgrund der Plattformunabhägigkeit). Bei GUI-Anwendungen ist wegen der Performance eher C++ zu empfehlen.
7. Februar 200322 j Originally posted by BigB Java ist doch auch mehr für Serveranwendungen (aufgrund der Plattformunabhägigkeit). Bei GUI-Anwendungen ist wegen der Performance eher C++ zu empfehlen. ab wann c++ ist Platformabhängig !!
7. Februar 200322 j Versteh ich net. Java-Anwendungen sind plattformunabhängig. C++ ist nicht plattformunabhängig. Aber ham ne bessere Performance bei GUI-Anwendungen. Wenn du nun Anwendungen für Server machst, die viel Leisten müssen-> Server mit Java Die Oberfläche der Clients sollte aber mit C++-> aufgrund der Geschwindigkeit Problem: Kommunikation. Dies sollte z. B. mit Hilfe von Corba geschehen. Aber all das gilt nur bei richtig großen Anwendungen. Wenn du irgendeine kleine Anwendung mit GUI schreibst, kann dies ohne Probleme mit Java geschehen!!!
7. Februar 200322 j Originally posted by BigB C++ ist nicht plattformunabhängig. Aber ham ne bessere Performance bei GUI-Anwendungen.Standard-C++ ist sehr wohl plattformunabhängig, nur leider die überwiegende Zahl der APIs nicht.
10. Februar 200322 j @ Lucky_real dann lern doch einfach c# Gott bewahre uns vor diesem Java Verschnitt von MS !!!!! Guß von Rain
12. Februar 200322 j C# ist kein Java-Verschnitt. J# ist vielleicht einer. Aber zum Thema: IMO ist C++ "die" Sprache, C++ ist fuer beinahe jede Plattform verfügbar. Java finde ich nicht sehr schön. Da fehlen ein paar tricky Sprachkonstrukte, und vorallem Zeiger. Ausserdem habe ich persönlich noch nie eine performante Java-Applikation gesehn (Vermutlich weil diese sehr Speicherhungrig sind, und der Code nicht native ausgeführt wird)
12. Februar 200322 j Originally posted by DingDong Java finde ich nicht sehr schön. Da fehlen ein paar tricky Sprachkonstrukte, und vorallem Zeiger. Sicher arbeitet Java mit Zeigern nur werden sie vor dir versteckt. Originally posted by DingDong Ausserdem habe ich persönlich noch nie eine performante Java-Applikation gesehn (Vermutlich weil diese sehr Speicherhungrig sind, und der Code nicht native ausgeführt wird) Welche langsamen Java-Applikationen kennst du denn? Gruß Jaraz
12. Februar 200322 j Ich gebe Dir ein guten Tip : Lern einfach beides fängt aber mit c++ an denn dann java fehlt Dir leichter
13. Februar 200322 j Sicher arbeitet Java mit Zeigern nur werden sie vor dir versteckt. Das ist prima. Genau das was ich als Programmierer brauche. Welche langsamen Java-Applikationen kennst du denn? NetBeans, JBuilder, ... kaum wirds mal umfangreicher is Schicht im Schacht. Gegenfrage: Welche performanten Java-Applikationen kennst du denn?
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.