Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 393 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

Mckbrother

Haudegen

Dabei seit: 04.02.2010

Beiträge: 515

 

1 Zum Seitenanfang

Sonntag, 9. Januar 2011, 17:11

C++ oder C#

Moin Moin,
ich spiele mit dem Gedanken eine "richtige" Programmiersprache zu lernen, also mal etwas anderes als PHP, etwas für Windows, ...
Bin dann auf die "C-Reihe" gestoßen.
Ich habe da mal was gehört, von wegen es sei Sinnvoller erst C# zu lernen, dann könne man später nachdem man dann auch noch C++ gelernt hat leichter C# Anwendungen erstellen
Nun meine Frage ist, was habe ich davon, C# Anwendungen zu erstellen, wenn es C++ gibt.
Meine zweite Frage ist, was soll ich mir dann mal zu Gemüte führen, hatte geplant dann ein Buch zu kaufen.

Bin gespannt auf Eure Antworten,
Mckbrother
Wo kämen wir hin,
wenn jeder sagen würde:
"wo kämen wir hin",
und niemand ginge um zu schauen,
wohin wir kämen,
wenn wir gingen.
 

Bomberus

Tripel-As

Dabei seit: 12.06.2010

Beiträge: 167

 

2 Zum Seitenanfang

Sonntag, 9. Januar 2011, 17:16

Naja C# ist einfacher zu erlernen, viele meinen du sollst mit einer einfachen Sprache anfangen, sodass du ein Erfolgserlebnis hast^^
Es spricht jedoch nichs dagegen gleich mit c++ anzufangen.

Einen Buchtipp kann ich dir nicht geben, da ich ausschließlich über das Internet gelernt habe, aber Amazon sollte dir da behilflich sein...
 

wischi

Routinier

Dabei seit: 23.01.2009

Beiträge: 493

 

3 Zum Seitenanfang

Sonntag, 9. Januar 2011, 17:25

also böse zungen behaupten c# ist ein java clon von ms. Im prinzip stimmts. Aba kurz zu den vorteilen. C# mit .net sehr umfangreich, d.h. Meiner einung nix für anfänger, weil die zusammenhänge (was sind datentypen warum zeiger was tun die usw.) meiner meinung nach sehr essentielle dinge sind für einen informatiker, und bei c# und java wird man zum schlampigen programmerer. Ein garbade collector gibt deine nicht benötigten speicher frei usw. Im prinzip zwar was tolles wenn man das rundherum versteht. Lange rede kurzer sinn. Zum lernen würde ich c++ empfehlen, aber um schnell komplexe funktionem zu realisieren ist es bequemer auf das fertige .net framework zu zu geifen, und das macht c# ab werk mit schönen tools wie intelli sense &co (eDIT: am handy getippt, daher tipp fehler und solala zusammenhang)
wischipedia - http://wischenbart.org/wwa (einfach mal vorbeischaun)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »wischi« (9. Januar 2011, 17:25)

 

Mckbrother

Haudegen

Dabei seit: 04.02.2010

Beiträge: 515

 

4 Zum Seitenanfang

Sonntag, 9. Januar 2011, 17:33

Hört sich ja schon vielversprechend an :)
Habe auch grade noch etwas von Visual C++ gelesen, was ist das jetzt genau und ist das zu empfehlen oder nicht ?

Danke, Grüße ausm Pott,
Mckbrother
Wo kämen wir hin,
wenn jeder sagen würde:
"wo kämen wir hin",
und niemand ginge um zu schauen,
wohin wir kämen,
wenn wir gingen.
 

Ego

Routinier

Dabei seit: 22.07.2009

Beiträge: 322

 

5 Zum Seitenanfang

Sonntag, 9. Januar 2011, 18:49

Visual C++ ist die C++ Variante von Microsoft. Sie bieten mit der Visual C++ Express eine kostenfreie Entwicklungsumgebung+Compiler nach dem Vorbild vom VisualStudio2010. Mit Visual C++ müsste man theoretisch auch das .Net-Framework nutzen können - aber wenn es mal soweit sein sollte das du das Verwenden willst würde ich Dir Empfehlen dafür C# zu nutzen.

Man hört oftmals das man das man für C++ Lernzwecken den gcc (GNU Compiler Collection) nutzen sollte, so wie es in Linux oder MinGW (Minimalist GNU for Windows) vorkommt. Eine Begründung war soweit ich weiß das Microsoft bei Visual C++ einige Dinge standardmäßig umsetzt die mit GCC nicht möglich sind?!?

Aber das kann ich nicht beurteilen da ich in der Ausbildung gleich mit Linux gcc und später mit MinGW gearbeitet hatte und aus nicht genauer definierbaren (=religiösen?) Gründen (oder aber Geiz :o) auf viele Microsoft-Produkte verzichte.
Im Endeffekt ist das wohl alles Geschmackssache oder wieder Religion, also wie immer wenn jemand fragt was besser ist: WOW oder EVE? Windos oder Linux? PHP oder Perl? C++ oder C# :)

Gruß
Ego
 

Hilti

unregistriert

6 Zum Seitenanfang

Sonntag, 9. Januar 2011, 19:06

Also ich habe jetzt in der Schule mit C++ in Visual Studio angefangen. Also C++ ist bis jetzt garnicht so schwer, kann es bis jetzt empfehlen, vor allem da du ja schon Erfahrungen mit PHP hast, also auch weißt wie wichtig Formatierung und Kommentare sind und auch dass es immer eine Struktur gibt.

Zu Visual Studio: Ich habe keine Vergleiche, aber ich finde Visual Studio sehr unübersichtlich und unaufgeräumt. Wir haben so gut wie keine Einführung in das Programm bekommen, nur wie wir eine Projektdatei erstellen und anfangen zu programieren. Vielleicht gibt es da wirklich schon übersichtlichere Programme als ersatz.
 

Deffcon

König

Dabei seit: 11.11.2010

Beiträge: 897

 

7 Zum Seitenanfang

Sonntag, 9. Januar 2011, 19:23

Ein eindeutiger Vorteil von C# ist natürlich, dass die erstellten Anwendungen portiert werden können auf andere Plattformen. Microsoft hat bei dieser Programmiersprache anerkannt, dass es doch noch andere OS gibt.
Und die "komplexen" Dinge, welche wischi anspricht, damit sollte man sich natürlich vor dem losprogrammieren ansehen. Ist eben erst ein Mal bisschen trocken, aber hilft dann wenn man es versteht bei der Anwendung.
Und in Visual C# kannst du kinderleicht via Drag&Drop Benutzeroberflächen erstellen.

Die Syntax der Sprachen C# und C++ sind zwar ähnlich, aber nicht identisch. Also man kann nicht automatisch beide, wenn man eines gelernt hat.
Es spricht aber natürlich auch nichts dagegen wenn man zuerst C# lernt sich danach auch C++ anzueignen. Aus meiner Erfahrung machen das viele so.

Falls du mit C# anfangen willst kannst du dir ja mal das Thema "C# Buch" von Dero im Bereich "Sonstige Programmiersprachen" ansehen.
Ich habe ebenfalls mit C# angefangen und finde es war eine gute Wahl.
 

Mckbrother

Haudegen

Dabei seit: 04.02.2010

Beiträge: 515

 

8 Zum Seitenanfang

Sonntag, 9. Januar 2011, 20:14

Also das mit dem "trockenem" ist schon klar. Hat man ja oft, außer bei HTML :'D
Nun ich denke, dass ich mit C# anfangen werde.
Den Thread habe ich verfolgt, ich überlege mir "C# von Kopf bis Fuß" zu kaufen, von Oreilly, ich habe von denen das PHP Buch und kann nur sagen Spitze. Hat einer Erfahrungen damit?

Grüße, Mckbrother
Wo kämen wir hin,
wenn jeder sagen würde:
"wo kämen wir hin",
und niemand ginge um zu schauen,
wohin wir kämen,
wenn wir gingen.
 

kaj

Tripel-As

Dabei seit: 27.11.2008

Beiträge: 186

 

9 Zum Seitenanfang

Freitag, 14. Januar 2011, 14:15

C# ist sehr gut... ich würde aber eher in die richtung Java gehen, da haste das .Net Problem nicht...
 

dienstdrk

Routinier

Dabei seit: 02.01.2010

Beiträge: 356

 

10 Zum Seitenanfang

Freitag, 14. Januar 2011, 14:57

Java würd ich am Anfang nicht nehmen, hat meiner Meinung nach zu sehr den OO gedanken.
Das macht es anfangs sehr schwer zu verstehen. Ich finde man sollte mit einer proceduralen
Programmiersprache wie c++ beginnen, das macht mehr Sinn.
Ob C++ oder C# - hmmmm - ich denke da ist es einfach wichtig, was einem mehr zusagt...
 

silence

König

Dabei seit: 28.02.2003

Beiträge: 981

 

11 Zum Seitenanfang

Freitag, 14. Januar 2011, 15:31

C++ ist an für sich eine Objektorientierte Sprache, nur nicht so streng wie wie z.B. Java oder C# - die prozeduralen Elemente sind eher der möglichst umfangreichen C Kompatibilität geschuldet.

@Kaj: Dafür hat man dann das 'Java Problem' ;)
Aktuell nutze ich: Windows, Linux, MacOS X, Solaris...weil die Welt nicht nur S/W ist!
Blog
 

kaj

Tripel-As

Dabei seit: 27.11.2008

Beiträge: 186

 

12 Zum Seitenanfang

Samstag, 15. Januar 2011, 12:37

Ich persönlich hab auch zuerst mit C# begonnen. Das war eigentlich ein guter Einstieg. Für Leute die es sagen wir "anspruchsvoller" haben wollen, können mit Java beginnen..
Als erstens würde ich aber ganz sicher mit HTML nd PHP beginnen..
 

Mckbrother

Haudegen

Dabei seit: 04.02.2010

Beiträge: 515

 

13 Zum Seitenanfang

Samstag, 15. Januar 2011, 13:05

HTML und PHP kann ich ja schon.
Deshalb will ich ja auch mit etwas anderem anfangen..
Ich denke, dass ich C# nehmen werde.
Danke an alle ;)

Gruß,
Mckbrother
Wo kämen wir hin,
wenn jeder sagen würde:
"wo kämen wir hin",
und niemand ginge um zu schauen,
wohin wir kämen,
wenn wir gingen.
 

Renegade

Grünschnabel

Dabei seit: 13.02.2011

Beiträge: 2

 

14 Zum Seitenanfang

Sonntag, 13. Februar 2011, 11:50

C++

Also ich habe gleich mit C++ angefangen weil für meine Zwecke nur das in frage kam.
Nach nun etwa einem Jahr bin recht zufrieden mit meinen Arbeiten, aber ich habe immernoch einiges zu lernen. :D
 

nocturne

Kaiser

Dabei seit: 06.01.2005

Beiträge: 1 167

 

15 Zum Seitenanfang

Montag, 14. Februar 2011, 08:51

Also technisch würde ich erst c++, dann c# empfehlen.
Wenn du jedoch schnell auf den Arbeitsmarkt möchtest, würde ich nur c# empfehlen.

Java wird erst durch seine "Frameworks" mächtig.


Bedenke, Java ist schnell zu verstehen.
Mit c# kann man ganz ganz ganz bösen quellcode schreiben.
Beispiel:
Console.WriteLine(()=>int? ()i++);
 

ELRocko

Jungspund

Dabei seit: 31.03.2011

Beiträge: 12

 

16 Zum Seitenanfang

Sonntag, 3. April 2011, 01:13

Ist eingentlich egal

Hi

Also wenn Du schon überlegst ob Du mit c++ oder c# anfängst
würde ich Dir c# empfehlen. Weil das Programieren an sich ist
in beiden gleich und in c# hast Du den Vorteil das Du auch gleich
mit grafischen Elementen arbeiten kannst, die Du wohl schon von PHP
kennst.

MFG ELRocko
 

Tiq3reye

Grünschnabel

Dabei seit: 14.04.2011

Beiträge: 5

 

17 Zum Seitenanfang

Donnerstag, 14. April 2011, 18:08

Also ich habe mit VB angefangen, dann C++ und finde das eigentlich schon gut.
 

cccpmik

Foren Gott

Dabei seit: 04.09.2007

Beiträge: 2 999

 

18 Zum Seitenanfang

Donnerstag, 14. April 2011, 19:32

RE: Ist eingentlich egal

Hi
in c# hast Du den Vorteil das Du auch gleich
mit grafischen Elementen arbeiten kannst, die Du wohl schon von PHP
kennst.


das halte ich für ein Gerücht.. ich arbeite mit Borland Builder und habe auch dort meine Grafische elemente drin wie buttons, textbox usw.. auch visual studio c++ hat da ein editor für sowas..
Mein kleines Projekt
-Cruel Online-
 

proware

Grünschnabel

Dabei seit: 16.04.2011

Beiträge: 4

 

19 Zum Seitenanfang

Samstag, 16. April 2011, 18:33

C# und C++ sind für mich die absolten Hauptsprachen der Programmierung. Ich selbst programmiere mit Microsoft DirectX und Microsoft XNA. Ich selbst verwende sehr gerne C#, da ich mich dort zuhause fühle und auch die vollständige Unterstützung vom .NET Framework habe, die ich erst bei C++ einfügen muss.
 

Ähnliche Themen