C++ vs C#

11/04/2009 21:25 TrueYami#16
Quote:
Originally Posted by backo View Post
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.
:handsdown::handsdown:
Aber ohne hirn geht das net. >_> x'D
11/04/2009 21:28 Gianotti#17
Quote:
Originally Posted by xSylian View Post
:handsdown::handsdown:
Aber ohne hirn geht das net. >_> x'D
wenn du die eine kannst packste auch die andere o.0
11/04/2009 21:29 MrSm!th#18
ach ja stimmt ja
Quote:
Originally Posted by backo View Post
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 Gianotti#19
Quote:
Originally Posted by MrSm!th View Post
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 Xeranor#20
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 Gianotti#21
Quote:
Originally Posted by Xeranor View Post
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 bloodx#22
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 MrSm!th#23
Quote:
Originally Posted by Gianotti View Post
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 backo#24
Quote:
Originally Posted by MrSm!th View Post
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)." - [Only registered and activated users can see links. Click Here To Register...]

Quote:
Originally Posted by Gianotti View Post
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
[Only registered and activated users can see links. Click Here To Register...]

Nicht das gleiche, dennoch kann man sich so viel arbeit sparen.


EDIT :

Quote:
Originally Posted by MrSm!th View Post
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 Loraine#25
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 xcod#26
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 _Shuriken_#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 MrSm!th#28
Quote:
Originally Posted by backo View Post
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 :p

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 Shadowz75#29
Quote:
Originally Posted by Pflyffser View Post
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 View Post
nein der bin ich nicht :p

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 MrSm!th#30
Ja mag sein, aber ich bin kein Fan von Bilingual :p
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^^