Oppure

Loading
20/12/10 21:47
gigisoft
Postato originariamente da pierotofy:

Perchè uno guida l'auto senza essere un meccanico? :-|


Secondo me il confronto che fai non sussiste
chi guida senza essere un meccanico e' come chi usa un software senza essere un programmatore

semmai e' come assemblare un'auto con delle apparecchiature automatizzate;
sicuramente e' piu' comodo e piu' veloce, ma non fa di te un meccanico
aaa
20/12/10 21:51
gigisoft
Postato originariamente da TheKaneB:

Io non ci vedo niente di male.

Se ci pensi, scrivere una tabella con le formule in Excel è una forma abbastanza raffinata di programmazione funzionale.

Senza andare a scomodare le macro, hai già creato un sistema di calcolo partendo da una base (il foglio elettronico) e dei componenti preconfezionati (le formule) per creare un nuovo programma.

E' una cosa assolutamente naturale e tranquillo che continueranno ad esistere quelli che programmano con il codice "vero".
[...]


Beh... si, e' un po' come fare un sito con strumenti tipo Nvu, o addirittura tipo Joomla, va bene per siti "tipici" ( che sono comunque la maggior parte ), ma per il lavoro "di fino" devi andare a toccare il buon vecchio codice
aaa
20/12/10 21:54
total
Postato originariamente da gigisoft:

Postato originariamente da pierotofy:

Perchè uno guida l'auto senza essere un meccanico? :-|


Secondo me il confronto che fai non sussiste
chi guida senza essere un meccanico e' come chi usa un software senza essere un programmatore

semmai e' come assemblare un'auto con delle apparecchiature automatizzate;
sicuramente e' piu' comodo e piu' veloce, ma non fa di te un meccanico


diciamo che il paragone con il meccanico è azzardato...

in termini culinari direi...
Perchè cucini i cordon bleu, i ravioli giovanni rana e gli spinaci gelo per cena??
cucini, si può mangiare, è più comodo ma non vuol dire saper cucinare...
:rofl::rofl::rofl::rofl:
aaa
20/12/10 21:57
gigisoft
Postato originariamente da total:

Se qualcosa si può fare in 1 minuto non vedo perchè spenderne 10....



Beh... questo va bene se programmi solo per portare a casa la pagnotta, e infatti in ambienti lavorativi, dove si fanno software non troppo innovativi, dove conta anche il tempo, e' la norma;

ma per uno che si interessa alla programmazione per passione, e' preferibile che di minuti se ne spendano anche molti piu' di 10 per capire cosa c'e' "sotto";

inoltre se si vuole portare reali innovazioni, gli strumenti solo visuali sono un totale "fallimento"

quoto TheKaneB, tra 20 o 30 anni non mi stupirei se l'80% dei programmatori userà ambienti preconfezionati punta e clicca( o chissà, trascina con il multi touch o gesticola con le mani :-D) per creare i propri software....



e sara' l'inizio della fine della programmazione... U_U
aaa
20/12/10 22:00
gigisoft
Postato originariamente da netarrow:

Finchè si sviluppa ogni tanto just for fun è un conto, ma stare 8 ore ogni giorno a smaronarsi sempre sugli stessi problemi, rischiando di inserire sempre gli stessi bug ecc... la prima cosa che ti viene in mente è fare appunto qualcosa che ti risolva il problema da solo in maniera generalizzata.



Questo va bene, purche' la soluzione del problema generale sia applicata ( e eventualmente adattata ) con "coscienza" al caso particolare, con tutti i test del caso
aaa
20/12/10 22:03
netarrow
Se fosse come dici tu gigisoft, non ci sarebbe alcuna innovazione.
L'innovazione è possibile perchè viene portato avanti il lavoro di altri, e perchè ci si può concentrare sui problemi nuovi, non ogni volta su quelli vecchi; risolvibili ormai in maniera automatica e generalizzata.

Ripeto: il primo campo in cui è applicabile l'informatica è l'informatica stessa.

Voglio vedere come si affronterebbero le sfide moderne perforando schede.
O andando ancora più in la, senza l'informatica in se.

Se bisogna farsi le pare per qualcosa che fa da leverage effect, che ti astrae e ti nasconde logiche complesse di base, si sarebbero potuti affrontare i problemi scientifici moderni facendo i conti a mano; sarebbe impensabile.
aaa
20/12/10 22:16
gigisoft
Postato originariamente da netarrow:

Se fosse come dici tu gigisoft, non ci sarebbe alcuna innovazione.
L'innovazione è possibile perchè viene portato avanti il lavoro di altri, e perchè ci si può concentrare sui problemi nuovi, non ogni volta su quelli vecchi; risolvibili ormai in maniera automatica e generalizzata.



quello che intendevo e' che non si puo' fare innovazione solo usando pezzi gia' fatti da altri ( e anche li' va testato il funzionamento dell'unione di oggetti fatti da piu' persone diverse )

Ripeto: il primo campo in cui è applicabile l'informatica è l'informatica stessa.

Voglio vedere come si affronterebbero le sfide moderne perforando schede.
O andando ancora più in la, senza l'informatica in se.



eppure e' da li' che e' nato tutto, un po' di rispetto, please

Se bisogna farsi le pare per qualcosa che fa da leverage effect, che ti astrae e ti nasconde logiche complesse di base, si sarebbero potuti affrontare i problemi scientifici moderni facendo i conti a mano; sarebbe impensabile.


beh... se qualcuno trova la soluzione al problema, e' giusto che chi viene dopo, se deve solo risolvere lo stesso problema, possa usare tale soluzione, ma se uno vuole studiare il problema per cercare una soluzione piu' ottimale allora...
aaa
20/12/10 22:42
total

beh... se qualcuno trova la soluzione al problema, e' giusto che chi viene dopo, se deve solo risolvere lo stesso problema, possa usare tale soluzione, ma se uno vuole studiare il problema per cercare una soluzione piu' ottimale allora...


Il punto è che chi viene dopo non solo può usare la soluzione già preconfezionata, ma la può utilizzare per risolvere il prossimo problema al quale senza aver risolto e automatizzato il problema precedente non ci si sarebbe mai arrivati....

Una volta coltivato il pomodoro possiamo utilizzarlo per fare la salsa per condire la pasta, inventata la salsa, possiamo semplicemente usare il barattolo di salsa e condirci la pasta, una volta inventata la pasta al pomodoro possiamo semplicemente tirarla fuori dalla busta di quattro salti in padella scaldarla e mangiarla....

nulla ti vieta però di farti la salsa per conto tuo(magari è migliore o peggiore, ma sicuramente richiede più tempo) o farti un orto con i pomodori(che richiede ancora più tempo)...

:ot::ot:Diciamo che i paragoni culinari sono fantastici(un pò limitati ma bellissimi)!!!!!:ot::ot:
:rotfl::rotfl::rotfl::rotfl::rotfl::rotfl::rotfl:
aaa