[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