Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Allgemeines (OffTopic) » C vs C++

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ] [ 3 ] [ 4 ]
000
26.07.2004, 20:49 Uhr
~mike
Gast


Hi!
Mich würde nur interessieren welche die Sprache eurer Wahl ist und warum. Hängt es noch immer vom Einsatzgebiet ab? Oder hat C++ C im Bereich der Systemprogrammierung schon abgelöst?

Danke im Voraus,
mfg
PS: Hintergrund der Frage: Ist C noch eine "aktuelle" Sprache?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
26.07.2004, 21:04 Uhr
Pablo
Supertux
(Operator)



Zitat:

Hi!
Mich würde nur interessieren welche die Sprache eurer Wahl ist und warum. Hängt es noch immer vom Einsatzgebiet ab? Oder hat C++ C im Bereich der Systemprogrammierung schon abgelöst?

Danke im Voraus,
mfg
PS: Hintergrund der Frage: Ist C noch eine "aktuelle" Sprache?



C++ C abgelöst? seit wann? (Fast) Alle Dateien der Linux-Sources (kernel und Sysprogrammen) sind in C geschrieben.

Ich mag C, mehr als C++. Die Objekt orientierte Sprachen gefallen mir nicht so ganz, weil ich die Klassen nicht so richtig benutzen kann. Aber ich würde schon sagen, C und C++ hängen vom Einsatzgebiet ab.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!

Dieser Post wurde am 26.07.2004 um 21:04 Uhr von Pablo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
26.07.2004, 21:13 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


da c fast eine teilmenge von c++ würd ich wenn ich die wahl hätte immer ein projekt in c++ realisieren, um mir mehr möglichkeiten offen zu halten...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
26.07.2004, 21:33 Uhr
~mike
Gast


@Pablo: Also soweit ich das von PostgreSQL weiß ist das in C geschrieben, weil das damals _die_ Sprache war und C++ noch nicht reif war. Vielleicht will man sich das Umcoden auf C++ sparen ;-)
Ich lerne mom. auch C - hoffentl. bleibt das noch ein Weilchen
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
26.07.2004, 22:06 Uhr
Pablo
Supertux
(Operator)


Du hast Systemprogrammierung gemeint
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
26.07.2004, 22:51 Uhr
Bruder Leif
dances with systems
(Operator)


Für mich ist C++ die Sprache der Wahl, schon allein, weil ich Strukturen wie verkettete Listen und Hashes nicht erst zu Fuß programmieren muss. Klar, lässt sich auch alles mit struct und Funktionen realisieren, einmal schreiben und dann immer wieder einsetzen. Aber da ist mir eine fertig debuggte *lol* STL lieber.
Der große Vorteil von C ist IMO seine Einfachheit. Es gibt weniger Falltüren, durch die man segeln kann. Laut den GNU-Coding-Richtlinien kennen mehr Programmierer C als C++, weshalb GNU-Programme möglichst komplett in C geschrieben werden sollten. Was mir noch an C gefällt, ist die im Vergleich zu C++ wesentlich kürzere Compile-Zeit.
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
27.07.2004, 00:59 Uhr
typecast
aka loddab
(Operator)


Ich bin eher ein C++ Fan, weil ich das Klassenkonzept einfach nur klasse finde

Erst einmal, weil ich meine eigenen Probleme gut in einzelne Teilprobleme auftrennen kann und diese durch die Kapselung viel einfacher getrennt bearbeiten kann.
Zweitens weil ich es dann eher schaffe einen viel uebersichtlichen Code zu schreiben (und bei meiner Chaosprogrammierweise ist das auch zwingend Notwendig)
und drittens ist imho eine Bibliothek (vorrausgesetzt sie ist gut kommentiert) mit Klassen viel einfacher zu benutzen als eine C-Bibliothek.
--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
27.07.2004, 07:18 Uhr
(un)wissender
Niveauwart


Mir ist C++ auch lieber, mit C schränkt man sich mächtig ein und es ist deutlich unübersichtlicher.Allerdings ist das Schreiben von C++ deutlich schwerer als von C und ein großes Problem ist, das das ABI nicht standardisiert ist. Großer Fehler!
--
Wer früher stirbt ist länger tot.

Dieser Post wurde am 27.07.2004 um 07:18 Uhr von (un)wissender editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
27.07.2004, 13:07 Uhr
stephanw
localhorst


C++ . Weil es einfach mehr kann und das "mehr" ist nicht nur Klassen, sondern auch Templates, Funktionsüberladung, ... (Suche) . War nicht der Anspruch von C++, C um einige tolle Konzepte zu erweitern, dabei aber noch systemnah zu bleiben ?! Meiner Meinung nach passt das so, ich bin aber auch nicht der Systemprogrammierer, der das fundiert beurteilen kann.
--
Reden ist Schweigen und Silber ist Gold.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
27.07.2004, 13:12 Uhr
Hans
Library Walker
(Operator)



Zitat von (un)wissender):
und ein großes Problem ist, das das ABI nicht standardisiert ist. Großer Fehler!

Hi,

wenn Du damit die allgemeine Hochschulreife meinst, hast Du ja recht, die ist nicht Standardisiert. Da ich aber annehme, das Du das API, also das Applikation Programming Interface meinst, müsstest Du mir dann doch mal erklären, was Standard-C (oder C++) denn genau sein soll.

MfG,
Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ] [ 3 ] [ 4 ]     [ Allgemeines (OffTopic) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: