From: Carsten Alexander (acamat_at_rhein-neckar.netsurf.de)
Date: 20. Mar 2000
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi Raphael,
>Für das, was Du vorhast, ist Perl genau das richtige. Um ehrlich zu
>sein klingt dein Vorhaben, einen Mini-Server in C zu programmieren
>nach Masochismus oder nach einer Programmieraufgabe ;-)
Nix, gegen Perl ... aber ;-)
Gut, ich gebe Dir mal ein "big-picture" vom unserem Projekt. Wir
entwickeln unsere Projekt (zunächst einmal ein elektronisches
Formularwesen mit eingebundenen Dokumentenmanagement - später zu
einem "portal") bei einem internationalen Grossunternehmen. In einer
ersten Phase, für die deutschen Standorte, wollen/sollen wir einige
betriebliche Prozesse (Urlaubsantrag, Personalantrag, Beschaffung,
Budgeting) automatisieren, mit etwa 4.000 Prozessbeteiligten. In
einer späteren Phase sollen Europa, Afrika, naher Osten, Südasien
(vorallem Indien), sowie Australien dazukommen. Anzahl der User >20K.
Du magst jetzt nachvollziehen, daß ich da nicht auf
Programmiersprachen zurückgreifen werde, welche ich nicht beherrsche.
Und Perl ist Neuland für mich; ich habe "Perl5 für Dummies"
quergelesen und hab' ne ahnung was diese Sprache kann. SONST NIX!
Mein zweites Problem mit Perl ist die fehlende Typensicherheit. Ich
entsinne mich mit Angst und Schrecken an mein erstes großes Projekt,
weder Typensicherheit und nur die Fehlerbehandlung, für diejenigen
Fehler, die ich als Programmierer erwartetet. Es war desaströs!!! NIE
WIEDER!!!
Eine Frage am Rande, kann mit Perl auf Oracle-DBs zugreifen? Der
Grund, die zentrale "Organisationsdatenbank" ist auf AIX-Oracle
(Kundenvorgabe). Dazu kommt hinzu, daß wir einige
"Satellitensysteme", wie z.b. SAP R/2, Mainfraime, Exchange und ein
Helpdesk "bedienen" müssen. Außerdem habe ich genug Erfahrungen
gesammelt, um zu wissen, wie gut Oracle ist...
Aus allen diesen Gründen, erscheint es mir einfacher und sicherer,
die ganze Geschichte mit C++ anzugehen...
sei's drum ... die ganzen Protokollgeschichten erscheinen mir
"machbar", es selbst zu implementieren. Wie gesagt, keine
ausgebufften SMPT-, FTP-, HTTP-Server, sondern nur das nötigste. Und
so sind wir wieder am Anfang angekommen.
Grüße,
Carsten
-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.1 Int. for non-commercial use
<http://www.pgpinternational.com>
iQA/AwUBONZqHu85PHLagcjxEQKPsQCeMlVBaVJqZ5SLKEcVAkyW1IyH6r8AnjSG
y4cAJlhAd+4g8dCIto/DONTQ
=ZEE/
-----END PGP SIGNATURE-----
Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET