|
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. | NEI PREFERITI | .:: | RSS Forum | RSS News | NEWS web | NEWS software | |
| PUBBLICITA' | | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | | CERCA nel FORUM » | |
09-12-2002, 16.17.48 | #16 |
Non ci cite niente?
Top Poster
Registrato: 19-03-2001
Loc.: MilanoRossoNera
Messaggi: 4.095
|
java (servlets, jsp, applets) asp php coldfusion puoi persino usare solo flash (nelle ultime versioni si collega anche ai DB) Ciao
___________________________________
Vuoi il link del programma che ti ho appena consigliato? Clicca qui Vuoi sapere il perchè del mio sotto-nick? Premi ALT-F4 ..::LaMiaConfigurazione::.. |
09-12-2002, 16.25.29 | #17 |
Hero Member
Registrato: 20-07-2001
Loc.: Trieste
Messaggi: 939
|
Intendevo dire quale prodotto come editor di testo
Ciao
___________________________________
Non potrei mai essere ateo, neppure se Dio esistesse. |
09-12-2002, 16.25.52 | #18 |
Gold Member
Registrato: 07-01-2002
Loc.: Milano
Messaggi: 2.863
|
Capisco la tua filosofia Prof, ma qui si tratta di fare solo un minimo di analisi in più ..
pensa a fare il debug di un programma dove si salta a destra e a sinistra .. quando si potrebbe evitare tutto questo e renderlo senza soluzione di continuità. Il rischio alla lunga porta al copia/incolla e al codice ridondante .. pensa per esempio al salto ad una label che fa un certo servizio .. potrebbe magari capitare che quel blocco di codice vada bene per molti casi all'infuori di uno .. e in quel caso che fai? .. naturalmente copi e incolli facendo la modifica che ti serve, così i blocchi diventano due e così via! Ci sono passato anch'io.. Comunque comprendo la tua filosofia, i linguaggi di programmazione continuano ad alzarsi di livello ma devono essere controbilanciati da un'elaborazione maggiore a livello di analisi, non mi stancherò mai di ripeterlo Bye |
09-12-2002, 16.27.26 | #19 |
Gold Member
Registrato: 07-01-2002
Loc.: Milano
Messaggi: 2.863
|
Ah, aggiungo che per ovviare a questo .. molti dei linguaggi più famosi si sono adeguati col tempo ..
.. nel vecchio Basic il goto permaneva come forma d'obbligo per catchare le eccezioni .. in VB.NET c'é il try-catch .. era ora direi Bye |
09-12-2002, 16.30.12 | #20 | |
Non ci cite niente?
Top Poster
Registrato: 19-03-2001
Loc.: MilanoRossoNera
Messaggi: 4.095
|
Quota:
Java Docet
___________________________________
Vuoi il link del programma che ti ho appena consigliato? Clicca qui Vuoi sapere il perchè del mio sotto-nick? Premi ALT-F4 ..::LaMiaConfigurazione::.. |
|
09-12-2002, 16.35.20 | #21 | |
Non ci cite niente?
Top Poster
Registrato: 19-03-2001
Loc.: MilanoRossoNera
Messaggi: 4.095
|
Quota:
ah scusa beh dipende dal linguaggio che usi io uso UltraEdit e lo potrei usare con qualsiasi linguaggio ma se volessi avere qualcosa di più "automatizzato" potrei usare JDeveloper della Oracle, che mi si connette all'application server e mi consente, tra le altre cose, di creare web services coi wizard... avere le tabelle Oracle già li pronte sulla sinistra... eccetera... oppure JBuilder... poi c'è JRunStudio che è anche lui un ottimo editor... configurato al meglio permette di creare le pagine e vederle funzionare direttamente con un browser interno dell'editor... e molti molti altri... ma tu scommetto che useresti il blocco note...anzi no... l'edit del DOS...vero? ( scherzo, naturalmente )
___________________________________
Vuoi il link del programma che ti ho appena consigliato? Clicca qui Vuoi sapere il perchè del mio sotto-nick? Premi ALT-F4 ..::LaMiaConfigurazione::.. |
|
09-12-2002, 16.35.29 | #22 |
Hero Member
Registrato: 20-07-2001
Loc.: Trieste
Messaggi: 939
|
Naturalmente e' vero quanto dici.
Sapessi che schifezze di programmi dovevo vedere 20 e passa anni fa'. Proprio per questo motivo era stato introdotto un modello di programmazione chiamata strutturata che presupponeva soltanto istruzioni del tipo do, if, while o iter, e che eliminavano completamente i salti incondizionati. La mia prima risposta era un po' provocatoria Ciao
___________________________________
Non potrei mai essere ateo, neppure se Dio esistesse. |
09-12-2002, 16.39.38 | #23 | |
Non ci cite niente?
Top Poster
Registrato: 19-03-2001
Loc.: MilanoRossoNera
Messaggi: 4.095
|
Quota:
a tal proposito.... colgo l'occasione per ringraziare il mio insegnante di Cobol non tanto per il linguaggio sul quale era specializzato ('na vera schifezza) ma per avermi dato le basi della programmazione strutturata (Y)
___________________________________
Vuoi il link del programma che ti ho appena consigliato? Clicca qui Vuoi sapere il perchè del mio sotto-nick? Premi ALT-F4 ..::LaMiaConfigurazione::.. |
|
09-12-2002, 17.13.48 | #24 | |
Hero Member
Registrato: 20-07-2001
Loc.: Trieste
Messaggi: 939
|
Quota:
Per fortuna in ambiente Mainframe abbiamo un potentissimo editor ISPF/PDF che lavora in emulazione 3270. Ciao
___________________________________
Non potrei mai essere ateo, neppure se Dio esistesse. |
|
13-05-2011, 16.16.16 | #25 |
Newbie
Registrato: 13-05-2011
Messaggi: 1
|
Davvero, non capisco l'accanimento verso il goto. Chiaro che non si debba abusarne, ma in alcuni casi ci sta. Ci sono poi regolette per evitare casini: Non saltare mai all'indietro (potenziale ciclo infinito e se salti all'indietro in generale non serve il goto ma basta un do{}while.
Qui in pochi scrivono firmware e driver per linux. Se non venisse usato il GOTO a livello di driver (vedi cleanup in uscita ad una funzione e rilascio mutex in funzioni con più punti in cui si dovrebbe uscire causa errori et similia) al giorno d'oggi il codice sarebbe giga su giga, senza parlare dell'efficienza del codice in se. Ogniuno è libero di programmare come vuole, ma definire incapaci coloro i quali usano il goto, non sanno nemmeno quel che dicono. Andate a vedere un po' di sorgenti kernel linux e definite quei programmatori incapaci. Poi chiaro che se viene usato in maniera indebita è un danno. |
03-08-2011, 12.18.33 | #26 |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
|
Se vai a vedere do ... loop until, do until ...loop, while ... wend, For... To ... Next .... Step, If ... Then ... Else, nelle diverse sintassi legate al linguaggio di programmazione sono tutti un compare x jump y.
In realtà il GOTO è solo una rottura quando effettui il debug sulla base di uno script stampato: Devi saltare su e giu con gli occhi su quella lista. Se puoi fare a meno di scrivere Goto è meglio perchè i blocchi strutturati sono più leggibili, ma alla fine ... |
Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti) | |
Strumenti discussione | |
|
|
Discussioni simili | ||||
Discussione | Autore discussione | Forum | Risposte | Ultimo messaggio |
Programmazione Python, imparare, guide, lezioni ecc | pythoniano | Programmazione | 0 | 19-10-2008 19.52.23 |
Linguaggio Programmazione per Principianti... | isciem | Programmazione | 1 | 14-08-2008 16.29.08 |
guida con lenti,cosa dice la legge? | n@ndo | Auto Moto HiFi | 41 | 07-05-2006 23.13.28 |
Come si dice nel vostro dialetto? | infinitopiuuno | Chiacchiere in libertà | 72 | 04-02-2005 14.17.11 |
[Napoli]Libri di programmazione | freedoom | Mercatino Usato | 1 | 15-09-2004 10.54.09 |