Du bist nicht eingeloggt.

Login

Pass

Registrieren

Community
Szene & News
Locations
Impressum

Forum / Bits und Bytes

c++

<<< zurück   -1- -2- -3- vorwärts >>>  
---Tobi - 39
Profi (offline)

Dabei seit 10.2004
445 Beiträge

Geschrieben am: 24.04.2010 um 11:08 Uhr

Zitat von Tr1n1ty:

Man kann mit fast jeder Programmiersprache irgendwas programmieren ob du jetz nen Taschenrechner mit Visual Basic oder C# machst is sozusagen egal...es kommt fast auf das gleiche hin würde ich sagen falls net verbessert mich nene bissel

// Es wird halt nur anderst beim programmieren geschrieben


Jup so ist es ... und wenn man eine Programmiersprache kann, dann ist die andere auch relativ leicht zu verstehen. (na ja ... fast immer^^)
Mein klarer Favorit ist Java - wegen der halbwegs Platformunabhängigkeit ... allerdings kommt immer die erste Frage: was soll programmiert werden?! Und danach entscheidet man welche Programmiersprache in Frage kommt.

Als Einstieg würde ich Java empfehlen...
warlock - 38
Profi (offline)

Dabei seit 11.2005
446 Beiträge

Geschrieben am: 24.04.2010 um 11:13 Uhr

Zitat von ---Tobi:

Zitat von Tr1n1ty:

Man kann mit fast jeder Programmiersprache irgendwas programmieren ob du jetz nen Taschenrechner mit Visual Basic oder C# machst is sozusagen egal...es kommt fast auf das gleiche hin würde ich sagen falls net verbessert mich nene bissel

// Es wird halt nur anderst beim programmieren geschrieben


Jup so ist es ... und wenn man eine Programmiersprache kann, dann ist die andere auch relativ leicht zu verstehen. (na ja ... fast immer^^)
Mein klarer Favorit ist Java - wegen der halbwegs Platformunabhängigkeit ... allerdings kommt immer die erste Frage: was soll programmiert werden?! Und danach entscheidet man welche Programmiersprache in Frage kommt.

Als Einstieg würde ich Java empfehlen...


:daumenhoch:
lernt iwas is im prinzip egal was beim programmieren gehts ned nur ums in ieiner sprache tippen sonderen darum was is tippen will.

zum thema plattformunabhängigkeit sag ich nur eine wort: mono

Kaffee ohne Koffein ist wie seine Schwester zu lecken. Schmeckt richtig, ist aber falsch.

goodfellAA - 34
Fortgeschrittener (offline)

Dabei seit 04.2010
63 Beiträge
Geschrieben am: 24.04.2010 um 12:01 Uhr

Zitat von wice_95:

was ist eigentlich so die normale programmiersprache??(also jetzt halt so um programme für windows oder so zu schreiben)

c++, Java und c #
Ketzu - 39
Experte (offline)

Dabei seit 11.2008
1535 Beiträge
Geschrieben am: 24.04.2010 um 12:13 Uhr
Zuletzt editiert am: 24.04.2010 um 12:16 Uhr

c-plusplus.de Teil: Tutorials für C++

Wenn du eine kannst, wird es dir leicht fallen andere Sprachen der selben Paradigma zu lernen (also c++ -> Java) z.B., wobei es dir nicht so viel hilft, wäre wenn du auf Funktionale Programmierung wechselst, wie z.B. Haskell oder Constraint Programmierung :D

"Normale Windowsprogramme" könnten in Visual Basic (als VB.net), C#, C++ oder auch C geschrieben sein. (Und noch viele andere, das dürften aber mit die häufigsten sein, Java sei hier mal ausgeschlossen)
Jede hat ihre eigenen Vorteile (sogar VB ;) ) und sie sind auch in Jobanfragen relevant.

Andere Vergleiche (2008) fallen durchaus ähnlich aus. (2010)

Wirklich lernfreundlich sind sie allerdings alle nicht besonders :)
Bei C++ muss man zudem noch einen Weg durch die unterschiedlichen Paradigmen finden. So fängt man am besten mit Prozeduralen Programmen an, macht dann mit OOP weiter, wendet sich dann den Templates zu und dann... ja dann kann man sich noch an Metaprogrammierung versuchen :)
Zudem muss man sich bei C/C++ zumindest kurz mit dem C-Präprozessor herumschlagen.

Eine Meinung vertreten, heißt nicht sie zu teilen, sondern versuchen sie zu verstehen.

_SuperMario - 34
Anfänger (offline)

Dabei seit 12.2008
21 Beiträge
Geschrieben am: 24.04.2010 um 12:26 Uhr

Zitat von warlock:

Zitat von wice_95:

also ist für ein anfänger (wie mich) c++ besser geeingnet als c#!?


Meiner Meinung nach ja

Meiner Meinung nach nein
Amityville - 34
Profi (offline)

Dabei seit 09.2006
476 Beiträge

Geschrieben am: 24.04.2010 um 12:35 Uhr

Zitat von _SuperMario:

Zitat von warlock:

Zitat von wice_95:

also ist für ein anfänger (wie mich) c++ besser geeingnet als c#!?


Meiner Meinung nach ja

Meiner Meinung nach nein


C++ besser geeignet wie C#?

1. was willst du damit machen?!
2. du weißt schon das es in c++ keine interne speicherverwaltung gibt ?!
3. willst du windows oder crossplattform programmieren?!
Hanny1991
Halbprofi (offline)

Dabei seit 07.2007
243 Beiträge
Geschrieben am: 24.04.2010 um 12:45 Uhr

c# ist leichter zu lernen als c++.
allerdings ist der umstieg von c++ auf c# praktisch kein problem,
der umstieg von c# auf c++ ist dazu wesentlich schwieriger.grad mit pointern und sonstigem tut man sich da dann am anfang schwer.

c++ ist zum anfangen mein favourit,ist zwar schwieriger aber wenn man das mal kann tut man sich leichter.
Ketzu - 39
Experte (offline)

Dabei seit 11.2008
1535 Beiträge
Geschrieben am: 24.04.2010 um 12:52 Uhr

Zitat von Amityville:


C++ besser geeignet wie C#?

1. was willst du damit machen?!
2. du weißt schon das es in c++ keine interne speicherverwaltung gibt ?!
3. willst du windows oder crossplattform programmieren?!


Es gibt nur keine Garbagecollection für dynamisch erzeugte Objekte. Die lässt sich mit ein paar einfachen Regeln aber recht simpel übergehen:
Dynamisch erzeugte Objekte (über new erzeugte Objekte) nur wenn nötig und dann nur im Konstruktor einer Klasse erzeugen. Sofort im Destruktor die delete Operation einbauen.

Zum Einstieg ist eine Garbagecollection vermutlich sinnvoll, daher sollte man auch nicht mit dynamischen erzeugten Objekten anfangen, sondern ganz "normal". (Etwas das in C++ durchaus möglich ist)

Eine Meinung vertreten, heißt nicht sie zu teilen, sondern versuchen sie zu verstehen.

Klischeepunk - 41
Champion (offline)

Dabei seit 01.2005
8907 Beiträge

Geschrieben am: 24.04.2010 um 13:05 Uhr
Zuletzt editiert am: 24.04.2010 um 13:07 Uhr

Zitat von warlock:

Zitat von wice_95:

was ist eigentlich so die normale programmiersprache??(also jetzt halt so um programme für windows oder so zu schreiben)


Fraget das eine Alien das andrre: "He du welche Sprache wird auf der Erde gesprochen?".

Es gibt so viele und jede hat vor und nachteile.

Mit c++ anzufangen ist richtig.

Zustimmung, auch wenn ich dazu neig sprachen zu empfehlen die nicht OO sind für die ersten Klickibunti schritte.

Zitat von warlock:

Da hast noch end ganz so viel OOP drinne wie in c# zudem verleitet die c# intelisense faul zu sein. Zudem kann man mit c++ mehr schreiben als mit c#, da der unterschied zwischen c++/clr und nativ sehr gering ist.

Hier hät ich gern nähere erklärung ... inwiefern ist C++ weniger OOP als C#? Oder inwiefern ist weniger OOP drin? C++ ist eine Objektorientierte Programmiersprache, sämtliche Konzepte sind umsetzbar und vorhanden. Natürlich kann man auch prozedural schreiben und schöne endloswürste einer "main" gestalten, das geht auch in C# oder Java, da steht halt das doofe "class" davor.

Und was die Intelisense angeht - das ist ne Eigenheit der IDE und _nicht_ Sprachspezifisch.

Dann war .NET angeht - C++/clr vs native:
Die Unterschiede sind genauso beträchtlich wie zwischen C++ native und C# Native. Es liegt ein Grundlegend anderes System zugrunde, kommunikation über die COM bleibt möglich, ansonsten 2 grundlegend unterschiedliche Sachen. Nur weil die Befehle/Funktionen gleich heißen, heissts nicht, dass kein Unterschied existiert.


Zitat von wice_95:

Zitat von Kaesekraker:

Zitat von wice_95:

was ist eigentlich so die normale programmiersprache??(also jetzt halt so um programme für windows oder so zu schreiben)


aktuell ist c#

was heißt aktuell??
ändert sich des jedes jahr oder wie??
oder wie lang bleibt des??


Und das hier kannste komplett in die Tonne treten. Nein die Sprachen ändern sich nicht. Die Sprachen ändern sich je nachdem was du schreiben willst. Aber um dir darüber gedanken zu machen ist's zu früh.

Dieser Post wurde 2 mal ROT-13 verschlüsselt.

Klischeepunk - 41
Champion (offline)

Dabei seit 01.2005
8907 Beiträge

Geschrieben am: 24.04.2010 um 13:10 Uhr

Zitat von Ketzu:

Zitat von Amityville:


C++ besser geeignet wie C#?

1. was willst du damit machen?!
2. du weißt schon das es in c++ keine interne speicherverwaltung gibt ?!
3. willst du windows oder crossplattform programmieren?!


Es gibt nur keine Garbagecollection für dynamisch erzeugte Objekte. Die lässt sich mit ein paar einfachen Regeln aber recht simpel übergehen:
Dynamisch erzeugte Objekte (über new erzeugte Objekte) nur wenn nötig und dann nur im Konstruktor einer Klasse erzeugen. Sofort im Destruktor die delete Operation einbauen.

Zum Einstieg ist eine Garbagecollection vermutlich sinnvoll, daher sollte man auch nicht mit dynamischen erzeugten Objekten anfangen, sondern ganz "normal". (Etwas das in C++ durchaus möglich ist)


Zitat:

Programmiersprachen und Softwareentwurf

Student: "Warum gibt es in C++ keine Garbagecollection?"
Übungsleiter: "Sind Sie groß genug allein über die Straße zu gehn? Dann können Sie Ihren Speicher auch allein aufräumen."

Uni-bash :) (nur am rande, tut nix zum thread)

Dieser Post wurde 2 mal ROT-13 verschlüsselt.

buddi_ - 28
Halbprofi (offline)

Dabei seit 02.2010
135 Beiträge

Geschrieben am: 24.04.2010 um 15:32 Uhr

OK
danke für die vielen antworten :)
werde mich ma umschauen ! ^^
nochmals danke!

©-ed by buddi ;)

-purehate - 116
Fortgeschrittener (offline)

Dabei seit 04.2010
51 Beiträge

Geschrieben am: 24.04.2010 um 17:14 Uhr

ccn

wo tu ich den jetzt rein?

goodfellAA - 34
Fortgeschrittener (offline)

Dabei seit 04.2010
63 Beiträge
Geschrieben am: 16.06.2010 um 20:11 Uhr

Kann mir jemand sagen woher ich ein Anfänger Bücher für c++,Java oder sonstige Sachen herbekommen?
Klischeepunk - 41
Champion (offline)

Dabei seit 01.2005
8907 Beiträge

Geschrieben am: 16.06.2010 um 20:24 Uhr

Zitat von goodfellAA:

Kann mir jemand sagen woher ich ein Anfänger Bücher für c++,Java oder sonstige Sachen herbekommen?

Bücherhandlung, Fachbuchhandlung, Amazon, terrashop, ...

Dieser Post wurde 2 mal ROT-13 verschlüsselt.

The_Cokeboy - 30
Anfänger (offline)

Dabei seit 05.2009
24 Beiträge
Geschrieben am: 16.06.2010 um 20:38 Uhr

tada :-D gaaaanz viele gratis books :D

Open-Books
<<< zurück
 
-1- -2- -3- vorwärts >>>
 

Forum / Bits und Bytes

(c) 1999 - 2026 team-ulm.de - all rights reserved - hosted by ibTEC Team-Ulm

- Presse - Blog - Historie - Partner - Nutzungsbedingungen - Datenschutzerklärung - Jugendschutz -