C nebo C++ v serverove aplikaci na Linuxu - delsi
martin.kula na deltaes.cz
martin.kula na deltaes.cz
Úterý Červenec 2 19:45:56 CEST 2002
Zdar
On Tue, 2 Jul 2002, Vitezslav Kosina wrote:
>
> Primarni platforma je Linux, nasledna portace je pozadovana prozatim na
> HP-UX, AIX.
>
Pokud je to takle tak vrele doporucuji pouzit ciste C resp. ANSI C pokud
nechcete mit problemy s portaci na jiz zminene systemy. Ani to neni
samospasitelne, dale bych pouzil zdravy rozum ;-))) pokud nechcete psat
vasi aplikaci 2 a pulkrat.
(Pozor napriklad na "neansi" funkce kde se vyskytuji na jednotlivych druzich
unixu rozdily a dle mych zkusenosti byva linux vetsinou tolerantnejsi nez
jine unixy takze se opet muzete dostat do potizi pri portaci).
I v tomto pripade dobre zvazte nutnost pouziti eventualnich specialnich
knihoven ci nestandardnich funkci glibc a jejich dostupnost na cilovych
systemech pokud nechcete mit problemy s tim, ze budete jeste portovat (ci
prepisovat funkce cizi knihovny) na cilovy system.
Zde se nabizi taky otazka licenci - tedy zda vubec chcete vyuzivat ve
vasem projektu napr. GNU knihovny a pod.
Nicmene moznosti pripadneho prenosu na jine OS nez Unixy ;o))) nejsem
schopen posoudit protoze jsem nikdy nic takoveho nezkousel.
Snad nekdo zkousel psat multiplatformni projekt v C++ a tak vam zde napise
zkusenosti o tomto jazyce nicmene mam vazne pochybnosti o prenositelnosti
alespon srovnatelne s pouzitim ansiC.
Happy porting ;-)))
Martin
Další informace o konferenci Linux