Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Allgemeines (OffTopic) » non Windows Programmierung

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 <
000
22.10.2003, 11:13 Uhr
mike
Pinguinhüpfer
(Operator)


Hi!
Ist zwar ne dumme Frage, aber ich hab leider keine Antwort drauf
Angenommen man will ein bisschen in UNIX proggen, ist es da besser C oder C++ programmieren? Wleche Kriterien tragen zur Entscheidung bei?

Danke im Voraus!!!
mfg
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
23.10.2003, 21:53 Uhr
mike
Pinguinhüpfer
(Operator)


Ich entscheide mich mal für C
www.cs.cf.ac.uk/Dave/C/CE.html
www.strath.ac.uk/IT/Docs/Ccourse/
Ist man mit denen Platformen abhängig?

Danke im Voraus
mfg
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
23.10.2003, 21:58 Uhr
Pablo
Supertux
(Operator)


Meinst du ob man Platform abhänig ist oder nicht?
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
23.10.2003, 22:21 Uhr
mike
Pinguinhüpfer
(Operator)


Yep
Also z.B. obs da Unterschiede zwischen FreeBSD/Linux/Solaris/HP UNIX usw. gibt und wenn ja, wo die Anfangen (also bei Sockets oder so).
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
24.10.2003, 13:53 Uhr
mike
Pinguinhüpfer
(Operator)


Biddde helfen
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
24.10.2003, 14:36 Uhr
virtual
Sexiest Bit alive
(Operator)


Also meiner Meinung nach besteht kein Grund, bei Systemprogrammierung auf C++ zu verzichten, im Gegenteil (weshalb soll man sich das Leben schwere machen, als es ist?).
Ansonsten wirst Du feststellen, daß es jede Menge Standards gibt: POSIX (1, 1b) BSD (4.3, 4.4), XPG3, SVR4 und wie sie alle heissen. Einen kurzen Abstract findest Du hier, allerdings ist der IMHO nicht vollständig.
So rein Erfahrungsgemäß würde ich sagen, daß du unter UNIX Platformen mit Linux am wenigsten Probleme haben wirst, weil da eigentlich immer von allen alles implemetiert ist, am meisten habe ich meistens mit AIX zu kämpfen.
Aber von Release zu release gleichen sich die verschiedenen UNIXe auch immer mehr an, manchmal habe ich noch Probleme, Funktionen nach BSD Standard überall zu finden.
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
25.10.2003, 11:05 Uhr
mike
Pinguinhüpfer
(Operator)


Danke für deine Antwort!!
Eine abschließende Frage hab ich noch: Apache,Postgre,Oracle, uvm. wurden ja in C geschrieben. Ist das darauf zurückzuführen, dass die mit der Entwicklung schon ziemlich früh begonnen haben oder ist C für solche Sachen einfach besser?

Danke nochmals!!!
mfg
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
25.10.2003, 11:10 Uhr
virtual
Sexiest Bit alive
(Operator)


C++ Wurde erst 1998 Standardisiert, also grade mal vor 5 Jahren. Alle genannten Tools wurden von vorneherein geschrieben, um möglichst Platformunabh. zu sein. Das ist sicherlich ein Grund, denn die Tools sind alle älter.
Und dann - das wird von C++ Programmieren IMHO immer wieder bestritten, wird dadurch aber nicht wahrer - tendieren C++ Programme dazu, langsamer zu sein, als C Programme. Und Geschwindigkeit ist bei Datenbanken und Webservern nun mal ein Qualitätkriterium.
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
25.10.2003, 14:33 Uhr
mike
Pinguinhüpfer
(Operator)


Danke für deine Antworten. Ich werde mich dann für doch C++ entscheiden.
mfg
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ 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: