|
You last visited: Today at 03:05
Advertisement
C++ vs C#
Discussion on C++ vs C# within the C/C++ forum part of the Coders Den category.
11/04/2009, 21:25
|
#16
|
elite*gold: 0
Join Date: Aug 2008
Posts: 1,256
Received Thanks: 314
|
Quote:
Originally Posted by backo
Programmiersprachen sind keine Fußbäller. Die eine ist nicht besser als die andere, wie du schon angedeutet hast, use the right tool, for the right job. Ein Programmierer entscheidet sich nie zwischen 2 Sprachen, er lernt einfach beide.
|
 
Aber ohne hirn geht das net. >_> x'D
|
|
|
11/04/2009, 21:28
|
#17
|
elite*gold: 20
Join Date: Mar 2008
Posts: 1,455
Received Thanks: 140
|
Quote:
Originally Posted by xSylian
 
Aber ohne hirn geht das net. >_> x'D
|
wenn du die eine kannst packste auch die andere o.0
|
|
|
11/04/2009, 21:29
|
#18
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
ach ja stimmt ja
Quote:
Originally Posted by backo
Programmiersprachen sind keine Fußbäller. Die eine ist nicht besser als die andere, wie du schon angedeutet hast, use the right tool, for the right job. Ein Programmierer entscheidet sich nie zwischen 2 Sprachen, er lernt einfach beide.
|
was fürn bullshit!
besser eine sprache richtig zu beherrschen als zwei (wovon eine .NET Dreck ist) halb zu "können"
|
|
|
11/04/2009, 21:41
|
#19
|
elite*gold: 20
Join Date: Mar 2008
Posts: 1,455
Received Thanks: 140
|
Quote:
Originally Posted by MrSm!th
ach ja stimmt ja
was fürn bullshit!
besser eine sprache richtig zu beherrschen als zwei (wovon eine .NET Dreck ist) halb zu "können"
|
beide haben vor und nachteile jedem das seine ...ich finde den garbage collector als einen großen vorteil an c# an den c++ nicht hat
|
|
|
11/04/2009, 21:53
|
#20
|
elite*gold: 0
Join Date: Aug 2009
Posts: 308
Received Thanks: 184
|
Brainfuck > all xD
Nein mal im ernst... lern erst mal c# dann ist der sprung zu c++ ein leichtes da der syntax doch sehr ähnlich ist
|
|
|
11/04/2009, 21:57
|
#21
|
elite*gold: 20
Join Date: Mar 2008
Posts: 1,455
Received Thanks: 140
|
Quote:
Originally Posted by Xeranor
Brainfuck > all xD
Nein mal im ernst... lern erst mal c# dann ist der sprung zu c++ ein leichtes da der syntax doch sehr ähnlich ist
|
hello world =====
PHP Code:
++++++++++
[
>+++++++>++++++++++>+++>+<<<<-
] // Schleife zur Vorbereitung der Textausgabe
>++. // Ausgabe von 'H'
>+. // Ausgabe von 'e'
+++++++. // 'l'
. // 'l'
+++. // 'o'
>++. // Leerzeichen
<<+++++++++++++++. // 'W'
>. // 'o'
+++. // 'r'
------. // 'l'
--------. // 'd'
>+. // '!'
>. // Zeilenumbruch
ich bekomme mich nicht mehr ein vor lachen HAHAHAHAHAHAAHAHAHAHAHA
|
|
|
11/04/2009, 21:57
|
#22
|
elite*gold: 55
Join Date: Mar 2006
Posts: 4,582
Received Thanks: 1,539
|
Naja ich finde C++ besser.
Damit kann man nice Hacks coden für jedes Game.
Und ich benutze ist halt noch zur Spieleprogrammierung was ich am besten finde.
aber du musst wissen was du Später mal machen willst.
Sonst empfehl ich dir aufjedenfall C++, vorallem wenns ums Hacking geht.
|
|
|
11/04/2009, 22:25
|
#23
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
Quote:
Originally Posted by Gianotti
hello world =====
PHP Code:
++++++++++
[
>+++++++>++++++++++>+++>+<<<<-
] // Schleife zur Vorbereitung der Textausgabe
>++. // Ausgabe von 'H'
>+. // Ausgabe von 'e'
+++++++. // 'l'
. // 'l'
+++. // 'o'
>++. // Leerzeichen
<<+++++++++++++++. // 'W'
>. // 'o'
+++. // 'r'
------. // 'l'
--------. // 'd'
>+. // '!'
>. // Zeilenumbruch
ich bekomme mich nicht mehr ein vor lachen HAHAHAHAHAHAAHAHAHAHAHA
|
O.o wtf???? c#???
|
|
|
11/04/2009, 22:37
|
#24
|
elite*gold: 0
Join Date: Sep 2006
Posts: 248
Received Thanks: 110
|
Quote:
Originally Posted by MrSm!th
ach ja stimmt ja
was fürn bullshit!
besser eine sprache richtig zu beherrschen als zwei (wovon eine .NET Dreck ist) halb zu "können"
|
Hi,
Danke dass du mein Post als Bullshit bezeichnest. Warst du nicht der, der C++ lediglich seit paar monaten aus der Schule kennt? Ich denke nicht, dass du genug Programmiererfahrung hast, um .NET "dreck" zu nennen. Mich würde brennend interessieren, wieso .NET "dreck" deiner meinung wäre. Also, würde mich interessieren was "eine sprache richtig zu beherrschen" deiner meinung nach bedeutet.
Da ich gerne aus bekannten Artikeln zitiere:
"Learn at least a half dozen programming languages. Include one language that supports class abstractions (like Java or C++), one that supports functional abstraction (like Lisp or ML), one that supports syntactic abstraction (like Lisp), one that supports declarative specifications (like Prolog or C++ templates), one that supports coroutines (like Icon or Scheme), and one that supports parallelism (like Sisal)." -
Quote:
Originally Posted by Gianotti
beide haben vor und nachteile jedem das seine ...ich finde den garbage collector als einen großen vorteil an c# an den c++ nicht hat
|
Nicht das gleiche, dennoch kann man sich so viel arbeit sparen.
EDIT :
Quote:
Originally Posted by MrSm!th
O.o wtf???? c#???
|
Sry, aber du hast noch nie in C# gearbeitet, und glaubst dass du .NET ein "dreck" nennen kannst? Lustig.
|
|
|
11/05/2009, 09:26
|
#25
|
elite*gold: 0
Join Date: Oct 2009
Posts: 25
Received Thanks: 0
|
also da du noch die auswahl (oder auch vl nichtmehr) hast zwischen c# und cpp hätte ich jetzt spontan cpp gesagt weil es halt wie andere gesagt haben universell einsetzbar ist. klar hat beides vor und nachteile aber ich denke es kommt auf die person an die programmiert. viele benutzen heut noch zb vb6 weil die leute es halt mehr "verstehn" als zb cpp oder c# auch wenn diese mehr performance bringen. erreichen kann man FASST alles in jeder sprache. nur ist der weg dahin meist unterschiedlich. vb = leicht c# = schwerer cpp = schwer. aber naja wie gesagt musst du wissen was du im endeffekt machen willst =)
|
|
|
11/05/2009, 09:44
|
#26
|
elite*gold: 0
Join Date: Oct 2009
Posts: 6
Received Thanks: 1
|
Vorteil von C++ ist auch, dass du es auch auf anderen System wie Windows richtig verwenden kannst. Es gibt zwar Wrapper für C# auf anderen System, aber die sollen angeblich (hab es nicht getestet) so performant sein.
|
|
|
11/05/2009, 11:53
|
#27
|
elite*gold: 0
Join Date: Sep 2008
Posts: 214
Received Thanks: 27
|
Son Dreck, da kann man sich ja echt nicht entscheiden o.o
Jetzt tendiere ich aber wieder mehr zu C++, allein weil es sich besser anhört, kennt jeder, und es gibt noch nicht so viele C# Programmierer, d.h. ich kann mehr Hilfe bei C++ bekommen.
Paar Tage hab ich zum Entscheiden noch Zeit^^
|
|
|
11/05/2009, 16:27
|
#28
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
Quote:
Originally Posted by backo
Hi,
Danke dass du mein Post als Bullshit bezeichnest. Warst du nicht der, der C++ lediglich seit paar monaten aus der Schule kennt? Ich denke nicht, dass du genug Programmiererfahrung hast, um .NET "dreck" zu nennen. Mich würde brennend interessieren, wieso .NET "dreck" deiner meinung wäre. Also, würde mich interessieren was "eine sprache richtig zu beherrschen" deiner meinung nach bedeutet.
|
nein der bin ich nicht
Und ich bezeichne nicht deinen Post als Bullshit, sondern die Aussage, zwei Sprachen halb zu lernen anstatt eine richtig.
Außerdem ist c# M$ Dreck
schon alleine weils wie gesagt von m$ kommt, weil es einfach für mich nicht low genug ist und weil es nicht Plattformunabhängig ist.
Außerdem muss man ja mittlerweile für jede Sprache irgendein Scheiß Framework installieren.
C++ geht wenigstens noch ohne sowas!
Aber ob mit oder ohne Erfahrung: Das stimmt so nunmal ;P
Aber wie schon gesagt wurde: Jedem das seine
Nur finde ich es schwachsinnig 2 Sprachen lernen zu wollen und am Ende kann man keine richtig.
P.S. der Post mit dem wtf bezog sich auf das Hello World! Ich habe GEFRAGT, ob das C# ist, denn aus C++ kenn ich sowas nicht als Hello World^^
|
|
|
11/05/2009, 17:21
|
#29
|
elite*gold: 0
Join Date: Mar 2009
Posts: 443
Received Thanks: 597
|
Quote:
Originally Posted by Pflyffser
Son Dreck, da kann man sich ja echt nicht entscheiden o.o
Jetzt tendiere ich aber wieder mehr zu C++, allein weil es sich besser anhört, kennt jeder, und es gibt noch nicht so viele C# Programmierer, d.h. ich kann mehr Hilfe bei C++ bekommen.
Paar Tage hab ich zum Entscheiden noch Zeit^^
|
In C# wirst du mehr Hilfe bekommen. Schau dir mal die MSDN an, dort ist alles genaustens dokumentiert mit Beispielen.(.NET Befehle sind insgesamt besser dokumentiert als die C++ Befehle)
Quote:
Originally Posted by MrSm!th
nein der bin ich nicht
Und ich bezeichne nicht deinen Post als Bullshit, sondern die Aussage, zwei Sprachen halb zu lernen anstatt eine richtig.
Außerdem ist c# M$ Dreck
schon alleine weils wie gesagt von m$ kommt, weil es einfach für mich nicht low genug ist und weil es nicht Plattformunabhängig ist.
Außerdem muss man ja mittlerweile für jede Sprache irgendein Scheiß Framework installieren.
C++ geht wenigstens noch ohne sowas!
Aber ob mit oder ohne Erfahrung: Das stimmt so nunmal ;P
Aber wie schon gesagt wurde: Jedem das seine
Nur finde ich es schwachsinnig 2 Sprachen lernen zu wollen und am Ende kann man keine richtig.
P.S. der Post mit dem wtf bezog sich auf das Hello World! Ich habe GEFRAGT, ob das C# ist, denn aus C++ kenn ich sowas nicht als Hello World^^
|
C# ist durch Mono Plattformunabhängig und das Framework bietet imense Vorteile. Außerdem meinte Backo 2 Sprachen richtig lernen nicht halb. Dauert vielleicht länger aber schwierig ist es auf keinen Fall.
|
|
|
11/05/2009, 17:42
|
#30
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
Ja mag sein, aber ich bin kein Fan von Bilingual 
Ich bin der Überzeugen, man erreicht mehr, wenn man eine mächtige SPrache wie C++ lernt, aber dafür diese umso besser, als 2 und dann vielleicht C++ nur so 3/4^^
Klar ists auch so möglich, gut in beidem zu werden, aber wenn man sich auf eins spezialisiert, dann ist man darin auch besser
Und es gibt wie gesagt so schöne Libs, da hat man auch sehr großen Komfort.
Dafür ist so etwas wie C# nötig^^
|
|
|
All times are GMT +1. The time now is 03:05.
|
|