V cem skripty, Was: Re: Regularni vyrazy

Jan Kybic Jan.Kybic na epfl.ch
Středa Říjen 20 15:43:22 CEST 1999


> Jak by jste chteli zajistit to aby takhle jednoduchej skript fungoval na Unixu AT&T,
> Digital Unix, AIX atd. ... , kdyby jste ho napsali v Pythonu ??!!

Mam opacnou skusenost: Prikazy jako cut, grep, tr atd. jsou sice na
kazdem UNIXu ale bohuzel na kazdem v trochu jine variante, akceptujici
jine prepinace, s jinym default nastavenim, atd. Takze pokud si clovek
neda praci s ctenim man stranky, aby pouzival jen to, co je standard
(POSIX), tak se to pri prechodu na jiny system prepsat musi.
Prikladu je spousta. 

Naopak Python se na UNIXu kompiluje z jednoho zdrojaku, takze (az na
systemove zavisle veci) se chova na vsech platformach stejne a jednou
napsany skript skutecne chodi vsude, a casto i na neUNIXu.

Nerikam, ze standardni unixove utilitky nemaji proti skriptu napsanem
v Pythonu, Tcl, Perlu,... (dosad svuj oblibeny jazyk) vyhody, ale
portabilita k nim nepatri.

H.

-- 
-------------------------------------------------------------------------
Jan Kybic <Jan.Kybic na epfl.ch>      BIG IOA DMT EPFL Lausanne, Switzerland
http://bigwww.epfl.ch/kybic        tel. work +41 (21) 693 5741
For PGP key see my WWW page.


Další informace o konferenci Linux