[PLUTO-soci] Gambas, era perchè Linux non scalza eccetera
Gian Uberto Lauri
GianUberto.Lauri a eng.it
Ven 24 Giu 2005 00:42:56 CEST
>>>>> "wl" == w a sicilia linux,it <w a sicilia.linux.it> writes:
wl> Allora perchè? La filosofia GNU non basta, la libertà di per se
wl> non è il primo anelito di molti uomini; esistono altri bisogni
wl> primari. Avere il codice disponibile non serve molto agli utenti
wl> che non sanno la differenza fra il passare un puntatore e un
wl> array.
Questo e` vero. Ma ci sono dei punti errati.
wl> Allora perchè? Non abbiamo agito sugli Opinion Leader.
Non sono nemmeno questi, almeno in questa forma.
Guardiamoci in faccia.
L'informatica personale e`, da un ventennio, dominata da una
sola (e scadente) architettura.
Un solo sistema operativo.
La gente ha cominciato a seguire come un greggie le parole di una
ditta che ha creato il culto della personalita` di una persona
tecnicamente insipida e che ha scritto un inezia se non nulla di
quello che gli e` stato attribuito.
Se non ve ne siete accorti, la Sirius Cybernetic Society di D. Adams
e` una parodia di una nota multinazionale dei bug spacciati da un
marketing da paura in grado di venderti tua madre e lasciarti contento
dell'acquisto.
E prima di quella un'altra, quella che aveva prima il ruolo di cattiva
e che si e` allevata in seno la serpe della nuova societa` cattiva. E
che ha la colpa se questa brutta architettura hardware e` stata
pensata.
wl> Il 95% dei programmi di uso più comune non sono scritti in C o
wl> Java, ma in Basic, Visual Basic oggi, Quick Basic in passato.
E non per bonta` del linguaggio.
Il Basic e` interpretato, e` un linguaggio semplice (e`, nel nome, una
cosa per principianti: Beginner All Purpose Simbolic Instruction
Code), lo hai sugli HD per default, un sacco di gente pensa di aver
imparato a programmare perche' ha fatto fare un qualcosa ad un qualche
basic, si autonomina programmatore e comincia a vendere programmi che
funzionano piu` o meno bene. Alcuni, a dire il vero, sono bravi.
Ma non e` il Basic, orrore fatto codice, a determinare la diffusione.
E' la diffusione delle macchine, relativamente economiche e vendute
con il marketing di cui sopra a spingere il relativo software di base
a creare terreno perche' il virus del Basic si diffondesse.
Peraltro, il VB, che e` un cesso totale pieno di trappole e di scelte
progettuali paurose, si presenta come il linguaggio dove si deve fare
meno lavoro per ottenere un certo risultato. E tutti questi
programmatori di budget, dai manager ai manager di se stessi, dietro.
Posso stare ore a descrivere le magagne di quello strumento.
L'ultima e` da ridere. L'ultimo progetto in VB che ho toccato, un
prodotto per un grosso comune che doveva ridistribuirlo agli
amministratori di condominio, ha girato perfettamente solo sulle
macchine di sviluppo e su quella di un amministratore che usava un
emulatore Windows per Mac...
wl> sono stati molti Basic di grande successo, il commodore Basic, e
Di nuovo, quelli che hanno avuto successo sono stati i computer
e non il linguaggio.
E il Vic 20 ebbe successo sopratutto al marketing, dalle politiche
kamikaze sui prezzi alle campagne pubblicitarie al limite della
truffa.
Il C=64 era invece una macchina carinissima che col Basic proprio non
sfruttavi. Ma i giochi in linguaggio macchina erano mitici e con una
musica (synt analogici) fenomenale. Anche nelle demo dei pirati :).
wl> Ecco, siamo arrivati al punto, gli sviluppatori che hanno lavorato
wl> per anni in ambiente Windows con Visual Basic ora possono
wl> scegliere, possono migrare ad un sistema che siamo tutti d'accordo
wl> sia migliore, scegliendo un linguaggio che scoprirete
wl> eccezionalmente coerente, semplice.
Sperando che non sia altrettanto imbecille del predecessore.
Sarebbe veramente una ottima idea se fosse pienamente compatibile
almeno a livello di sorgenti testuali, la possibilita` di scelta, che
e` comunque un ottima cosa.
Almeno la prossima volta che mi mandano in punizione su un progetto VB
potrei evitare il boot in Windows.
--
/\ ___
/___/\__|_|\_|__|___Gian Uberto Lauri_____________________
//--\ | | \| | Integralista GNUslamico
\/ e coltivatore diretto di software
Maggiori informazioni sulla lista
pluto-soci