-
Warum C# lernen!?
Morgen,
erstmal möcht ich sagen, dass ich nun fast jede (bekannte) Programmiersprache mal ausprobiert habe!
Da war ganz am Anfang Visual Basic, dann kam C++, dann Delphi und nun VB.net.
Am besten gefallen hat mir da nun VB.net, weshalb ich im Moment meine Projekte auch damit code.
So nun bin ich also auf der .net Schiene angekommen, aber da gibt es hald, wie man erkennt, wenn man oben genau hinschaut, eine Programmiersprache, welche ich noch nicht ausprobiert habe und das ist:
C#
Nun möchte ich hier nicht auf doof einfach fragen "Wat is besser -> vb.net oder c#", sondern habe mich schon etwas per google schlaugemacht :)
Habe das so verstanden:
Was man in C# umsetzen kann, kann man genauso schön in vb.net umsetzen! Es läuft ja beides über die CLS ("Common Language Specification"). Einziger Vorteil von C# ist, dass es möglich ist , durch eine Compileroption aus den XML-Kommentaren eine XML-Datei zu erstellen.
Auf vielen Seiten wird nun beim Vergleich der beiden Sprachen als Fazit gesagt: "Egal ob C# oder VB.NET – beide Sprachen können bis auf wenige Details das Selbe"
VB.net hat natürlich durch Visual Basic den Ruf als "Hobby-Programmiersprache" und ist deshalb wohl in einigen Hinsichten nicht so gefragt-
Die C++ Programmierer, welche sich einen Umstieg vornehmen, wechseln auch lieber zu C#.
Und dann hab ich noch gelesen (jetzt mal aufs berufliche bezigen), dass man mit C# mehr verdienen könne, da es einen besseren Ruf hat als VB.net, weil der Name einfach like C++ klingt.
Mir persönlich gefällt, wie schon geschrieben, VB.net sehr. Sollte ich trotzdem, bevor ich in vb.net 100% eingearbeitet bin, mich mal an C# setzen? Oder sagt ihr: Egal, wenn dir vb.net besser liegt, nehm dies!
Auf dem ersten Blick machen mir die geschweiften Klammern bei C#, wie man es von C++ kennt, etwas Sorgen.
Ich würd mal gerne eure NEUTRALE Meinung hören.
Aber bitte auch nur die, die von der Sache Ahnung haben und nicht Leute, die mal vom Freund des Freundes der Cousine der Mutter des Vaters gehört haben soll, dass blablabla
mfG
DeXTer :)
-
Wen du genug Zeit hast würde ich VB.net 100% lernen und mich dan erst an C# setzen, beides im Griff zu haben kann dir ja nicht schaden? und wie es aussiht bist du sowiso ``seeehhhr inteligent´´ weil du kannst ja schon zimlich viel^^
Viel erfolg beim lernen ;)
-
Ich möchte mich ja auf eine Programmiersprache spezialisieren.
Und die Zeit erst vb.net und dann c# zu lernen hab ich nicht :P
Und die Frage ist ja überhaupt ob sich vb.net und c# so unterscheiden, dass man eine von beiden vorziehen sollte!?
-
Wen du nicht für beides Zeit hast, würde ich c# nehmen.
Aber warte ab was die andern davon halten^^ ich denke sie werden die gleiche meinung haben.
Da du ja vb.net schon teilweise kannst.
Imerhin hat c# einen besseren ruf:D
-
C# lernen!
VB.net macht dir spaß doch spaß kostet geld und es kommt mehr geld bei C#! ^^
ne scherz beiseite
_
ich würde C# "anfangen" es schadet ja nicht es ein wenig zu können,
ganz im Gegenteil, wenn du es ausprobierst kannst ja immernoch entscheiden ob du es benutzt? Denn glaub mir, da viele Firmen der Finanzkrise zum Opfer fallen, brauchen sie immer mehr Strategien dagegen... Und da könnten die sowas VLLT. gebrauchen oder ka
^^
nimm c#
-
joP nim das was dir mehr für die Zukunft bringt, spass kannst du auch anderst haben xD
& fileicht macht dir c# auch spass.
mfg
-
EHm ne Frage, du hattest von Projeckten gesprochen;
Sind das wichtige Projeckte die später erfolgreich sein müssen?
Wenn ja, dann solltest du vb.net nehmen weil du es ja schon bissel kannst und spass macht.
-
Ganz einfach. Lern C# soweit, dass du erstmal dein schwierigstes Projekt mit VB.NET schreiben kannst. Wenn dir C# mehr gefallen sollte, fang mit C# an. Aber solltest du irgendwie das Gefühl haben, dass VB.neT dir besser gefällt bleib bei Vb.net. Muss ja nicht dein "schwierigstes" Projekt sein. Kann auch ein einfacher Flooder sein. Und mal btw: Wenn du schon fast alle Programmiersprachen bisschen gelernt hast, kann C# nicht schaden! Hast du halt den Vorteil, wenn du irgendwann etwas mit VB.net nicht coden kannst, in einer anderen Programmiersprache zu coden
-
Ich hab mich entschieden und werde mich an C# versuchen!
In vb.net hatte ich übrigens noch keine größeren Projekte :)
Nen Buch bestell ich mir jetzt, weil man damit meiner Meinung nach am schnellsten lernt :)
Ich schreib dann nochmal hier, ob ich dabei bleiben werde.
-
Ich würde dir das Buch empfehlern:
Richtig einsteigen: Programmieren lernen mit Visual C#