Performance-maßig unterscheiden sich die Sprache nicht sonderlich, aber ich finde es deutlich angenehmer in C# zu programmieren. Find die VB.Net statements zu lang und unnötig. In C# langt da eine einfache geschwungene Klammer aus. Außerdem ist der Weg von C# zu C++ angenehmer als von VB.Net zu C++.
Java ist total schlecht... Ich würde mit Python oder VB anfangen, die haben ne einfachere Syntax. Später kann man ja c/cpp lernen oder halt csharp für windows
Wieso ist Java total schlecht?
Quote:
außerdem mag ich java persönlich nicht da es an vielen stellen viel umständlicher ist als c#
Der GUI-Editor ist schwerer zu bedienen als bei .NET.
@TE: C#, falls du für Windows programmieren willst. Später kannst du leicht auf Java umsteigen, die Sprachen geben sich nicht viel, so kannste dann aber auch die delegates, lambda-Expressions oder auch die asynchrone Programmierung. Das Java-Zeugs lernste dann vergleichsweise schnell.
Wieso wird hier überhaupt VB vorgeschlagen, wenn das für den TE nicht zur Diskussion steht? Abgesehn davon: Bei VB ist die Chance höher, dass man einfach miese Tutorials bekommt. Schaut euch doch mal in der Coding Tutorials Sektion um, überall WebBrowser, public Variablen, Modules etc. :/ 2/3 der User, die meinen, sie könnten VB .NET, werden genau nichts zum objektorientierten Programmieren sagen können..
Wieso wird hier überhaupt VB vorgeschlagen, wenn das für den TE nicht zur Diskussion steht? Abgesehn davon: Bei VB ist die Chance höher, dass man einfach miese Tutorials bekommt. Schaut euch doch mal in der Coding Tutorials Sektion um, überall WebBrowser, public Variablen, Modules etc. :/ 2/3 der User, die meinen, sie könnten VB .NET, werden genau nichts zum objektorientierten Programmieren sagen können..
Dem kann ich nur zustimmen und doppelt unterstreichen!
In VB.Net wird dir mehr abgenommen wie eigentlich förderlich wäre.
Es mag zwar einfacher sein, aber nur weil VB.Net deine Fehler leichter schluckt! Was ich hier manchmal lese, dass nicht Convertiert wird, grausam.
BTT:
Ich habe C# gelernt und muss jetzt arbeitsbedingt VB.Net machen.
Kannst du C# (RICHTIG! mit OOP!) wirst du auch Java zumindest lesen können. Der Sprung zum Java programmieren ist dann nicht so weit.
Der Umstieg von C# auf VB.Net ist nicht einmal der Rede wert.
Was anderes kann ich dir leider nicht sagen, ich würde mich gerne mehr mit C++ befassen jedoch fehlt mir da leider die Zeit dazu
ich wurde ja gefragt warum ist java Umständlicher als c# ist.
erstens kein lambda.
zweitens versucht man ein bild in nen fenster zu laden
c# picturebox.image("c:/asd//asd//asd//d"); //oder ähnlich weis grade den genauen aufbau nicht
java
image a = toolkit.getdefaulttoolkit().getimage("c:/asd//asd//asd//d");
UNNÖTIG LANGER CODE DER DAS SELBE BEZWECKT
drittens unter c# kann man guis einfach per Mausklick zusammen basteln und designen in java (nehmen wir mal den window builder raus weil der schlecht ist)
muss man alles mit Handarbeit machen was viel zeit kostet.
und das sind nicht die einzigen sachen.
ich könne stundenlange hassreden über java halten wer an java hassreden interesiert ist soll mich anschreiben und ich belasse es heute mal bei dem geschriebenen
zweitens versucht man ein bild in nen fenster zu laden
c# picturebox.image("c:/asd//asd//asd//d"); //oder ähnlich weis grade den genauen aufbau nicht
java
image a = toolkit.getdefaulttoolkit().getimage("c:/asd//asd//asd//d");
UNNÖTIG LANGER CODE DER DAS SELBE BEZWECKT
Das Argumente finde ich nicht gut.
(a) Das ist eine ganz spezifische Aufgabe. Wenn eine API für jede einfache Aufgabe eine Facade bieten würde, wäre sie extrem aufgeblasen und ... hässlich?
(b) Der Unterschied zwischen den beiden Zeilen ist ein getDefaultToolkit() mehr?! Das ist irgendwie ein Witz?!
(c) Der Code bezweckt nicht das selbe. Zumindest der Java-Code lädt nur ein Bild, erstellt aber kein Fenster o.ä; ein Bild kann aber auch mit "ImageIO.read(f:File)" geladen werden, das ist kürzer.
(d) Zusammenhängend in (a): Wie oft kommt es vor, dass man ein Fenster haben möchte, das nur ein einziges Bild anzeigt? Wieso sollte die API extra dafür eine besondere Methode haben?
(e) Wetten, dass es auch irgendeine total spezifische Aufgabe gibt, die sich mit der Java-API mit ein paar Zeichen weniger lösen lässt?
Quote:
Originally Posted by taigatenshi
drittens unter c# kann man guis einfach per Mausklick zusammen basteln und designen in java (nehmen wir mal den window builder raus weil der schlecht ist)
muss man alles mit Handarbeit machen was viel zeit kostet.
Auch für Java gibt es sowas, sowohl als externe Tools als auch in großen IDEs integriert (NetBeans, IntellJ IDEA, Eclipse, ...). Die, die in NetBeans und IntellJ integriert sind, sind auch zu gebrauchen (andere habe ich noch nie getestet).
Quote:
Originally Posted by taigatenshi
und das sind nicht die einzigen sachen.
ich könne stundenlange hassreden über java halten wer an java hassreden interesiert ist soll mich anschreiben und ich belasse es heute mal bei dem geschriebenen
@dowhile: Hier gibt's n Thread im Forum, in welchem ich und Mr.Smith (glaube ich) ein paar unnötige nervige Dinge von Java erörtern. Den findest du bestimmt, falls nicht werde ich nachher oder Morgen den Link raussuchen, bin nur atm mobil online.
Warum sollte er erst Python oder VB lernen? imo gibt es keine richtigen "Einsteigersprachen", da man sogut wie mit jeder Sprache, wenn man sich denn nur richtig damit beschäftigt, den ganz einfach Syntax versteht. Habe zwar nichts gegen Python und finde es sogar ganz oke aber VB kannst du in die Tonne kloppen.
Und es bringt ihm gar nichts erst (z.B.) Python zu lernen und dann auf C# umzusteigen, weil die beiden Sprachen einen ganz anderen Syntax.
PS: "Java ist total schlecht..." aber VB empfehlen
xD ja find ich auch aber habs halt nur gesagt weils so viele hier empfehlen, habs selber nie probiert.
Und eigentlich halt ich nichts von diesen .net sprachen einfach python oder c/cpp, halt python mal fürn anfang und dann c oder so.
@dowhile: Hier gibt's n Thread im Forum, in welchem ich und Mr.Smith (glaube ich) ein paar unnötige nervige Dinge von Java erörtern. Den findest du bestimmt, falls nicht werde ich nachher oder Morgen den Link raussuchen, bin nur atm mobil online.
Welche Programmier Sprache hat metin2 ? 09/02/2012 - Metin2 Private Server - 8 Replies Also wie die frage schon sagt welche Programmier sprachen befinden sich in metin2 ?
Welche Kenntnisse braucht man also :D
freue mich auf antwort
Welche Programmier-Sprache lernen? :P 07/27/2011 - General Coding - 8 Replies Guten Tag,
hab mal wieder langeweile und das wohl mehrere Wochen/Monate und wollte wohl eine neue Sprache lernen.
Welche würdert ihr da empfehlen?
(HTML, PHP, MySQL kann ich halbwegs :P)
C++ hatte ich in der Schule, kann dort also die Grundlegenden sachen.
Was würdert ihr mir jetzt empfehlen?
Zur Programmier Sprache Autoit 11/17/2010 - AutoIt - 10 Replies Hallo liebe Community,
Ich habe mal anch einem Buch im Internet geschaut, welches über AutoIt Auskunft ect. gibt..
Ich habe zuerst nichts gefunden und immer weiter gesucht.
Letztendlich habe ich jemanden gefunden, der "ein Buch" geschrieben hat, er hatte es im Internet in eine .pdf Datei hochgeladen...
Ich habe mir das mal angeschaut und finde es super!
Da habe ich mir gedacht ich setze das hier mal rein und vielleicht freuen Leute sich ja, weil sie es gebrauchen können oder es ihnen...
C++ & Vb 2010 Programmier sprache !?. 08/20/2010 - Off Topic - 4 Replies Ja ich habe da einige fragen an euch.
Über C++ und/oder Vb 2010.
Gibt es da einen Bestimmten Hack Code !?.
Ich drücke es mal deutlicher aus z.b ich will Painball, oder ein Metin2 Privat Server Hamachi / Root Hacken.
Gibt es dafür einen bestimmten Hack Code !?.
Welche Programmier Sprache benutzen die Quests 03/10/2010 - Metin2 Private Server - 9 Replies Hallo Liebe Com!
Ich bin auf der Suche nach nem Programmier auf folgendes Prob gestossen!
Er fragte mich in welche Sprache die Quests und so geschrieben sind aber ich weiss es leider ned!
Also PHP ist es ned wirklich das sieht man auch darum frage ich euch
Hoffe ihr könnt mir helfen