On Monday 10 January 2011 01:22:36 Carlo Miron wrote:
Quali problemi ti procura l'essere troppo ad alto livello?
Che in alcuni casi ti ritrovi ad avere problemi (soprattutto di performance)
proprio a causa del fatto che ti astrai troppo dall'hardware sottostante (a
tal proposito mi viene in
On Monday 10 January 2011 01:17:28 Andrea Ambu wrote:
D non l'ho ancora provato, con Go come ti trovi?
Go non mi piace, anche perche`, a detta di molti, e` un linguaggio
specialistico e non generico (senza contare che, per ora, manca un compilatore
Windows)
Enrico
[secondo invio, moderatore please cancella l'altro col mittente
sbagliato, grazie]
Marco Beri wrote:
Cito da
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html:
Abbiamo sorpassato Basic e C#:
2010 2009 Lang. Ratings
11Java 17.773%
22C 15.822%
34
On Sun, Jan 9, 2011 at 11:17 AM, Nicola Larosa n...@teknico.net wrote:
Marco Beri wrote:
Cito da
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html:
Abbiamo sorpassato Basic e C#:
2010 2009 Lang. Ratings
11Java 17.773%
22C 15.822%
34C++
On 09/gen/2011, at 11:27, Marco Beri marcob...@gmail.com wrote:
Beh, in realtà per me il mondo può finire solo quando sorpassiamo Java.
Java è morto. Ci sono solo un paio di tizi che si portano a spasso il cadavere
putrefatto in uno zaino.
___
2011/1/9 Andrea Ambu andrea...@gmail.com
2011/1/9 Enrico Franchi enrico.fran...@gmail.com:
On 09/gen/2011, at 11:27, Marco Beri marcob...@gmail.com wrote:
Beh, in realtà per me il mondo può finire solo quando sorpassiamo Java.
Java è morto. Ci sono solo un paio di tizi che si
On 1/9/11 2:08 PM, Andrea Ambu andrea...@gmail.com wrote:
Ne sei sicuro?
Java is the new Cobol.
Infatti anche Cobol e' piu' o meno vivo come uno zombie.
Va in giro, e si sostenta mangiando il cervello dei viventi.
Ecco, anche Java e' un po' cosi'. Hai ragione. ;)
2011/1/9 Enrico Franchi enrico.fran...@gmail.com:
Infatti anche Cobol e' piu' o meno vivo come uno zombie.
Va in giro, e si sostenta mangiando il cervello dei viventi.
Ecco, anche Java e' un po' cosi'. Hai ragione. ;)
In questo senso hai ragione anche tu! Anche se mi dispiace di piu` per
Ma android USA java, Quindi java non e poi cosi morto...
Il giorno 09/gen/2011 16.11, Andrea Ambu andrea...@gmail.com ha scritto:
2011/1/9 Enrico Franchi enrico.fran...@gmail.com:
Infatti anche Cobol e' piu' o meno vivo come uno zombie.
Va in giro, e si sostenta mangiando il cervello dei
On Sunday 09 January 2011 13:38:03 Enrico Franchi wrote:
Java è morto. Ci sono solo un paio di tizi che si portano a spasso il
cadavere putrefatto in uno zaino.
Non saprei, personalmente ogni volta che tento di rimpiazzarlo nei miei
progetti trovo qualche magagna che mi fa tornare indietro
2011/1/10 Enrico 'Henryx' Bianchi henry...@yahoo.it:
On Sunday 09 January 2011 13:38:03 Enrico Franchi wrote:
Java è morto. Ci sono solo un paio di tizi che si portano a spasso il
cadavere putrefatto in uno zaino.
Non saprei, personalmente ogni volta che tento di rimpiazzarlo nei miei
In data mercoledì 05 gennaio 2011 17:54:45, Vittorio Zuccala' ha scritto:
[...]
Conclusione (mia ovviamente :-) ): TurboPascal va benissimo come andrebbe
benissimo qualsiasi altro linguaggio di programmazione che sia pulito e
semplice.
Allora per imparare a guidare va bene un mezzo qualunque,
Cito da http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html :
Programming language Python has become programming language of 2010. This
award is given to the programming language that gained most market share in
2010. Python grew 1.81% since January 2010. This is a bit more than
Per l'esame di terza media alcuni ragazzi hanno portato dei programmini
matematici
in python.
Secondo me python è molto educativo e facile per imparare anche i rudimenti
della programmazione.
S
On Sat, Jan 8, 2011 at 19:55, Marco Beri marcob...@gmail.com wrote:
Cito da
Agreed
Il giorno 08/gen/2011 20.03, Simone Federici s.feder...@gmail.com ha
scritto:
Per l'esame di terza media alcuni ragazzi hanno portato dei programmini
matematici
in python.
Secondo me python è molto educativo e facile per imparare anche i
rudimenti
della programmazione.
S
On Sat,
2011/1/8 Marco Beri marcob...@gmail.com:
Cito da http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html :
bene:).
Python has become the de facto standard in system scripting (being a
successor of Perl in this), but it is used for much more different types of
application areas
On Thursday 06 January 2011 09:59:02 Nicola Larosa wrote:
Se proprio devi sparare cazzate, almeno sparale grosse. ;-)
Non vedo perche` debba essere una cazzata, personalmente, nonostante non
ricordi molto di come funziona, riesco ancora a leggere e comprendere il
codice Perl che scrissi 7
On Thursday 06 January 2011 10:14:18 enrico franchi wrote:
Per quello che ricordo, FreePascal (e immagino altri) come estensione
aggiunge anche l'aritmetica dei puntatori.
Personalmente non ne so molto (all'epoca non mi interessava), ma probabilmente
e` una delle scelte evoluzionistiche fatte
Carlos Catucci wrote:
Il Perl e' write only.
Enrico 'Henryx' Bianchi wrote:
Diciamola bene: il Perl e` write only tanto quanto gli altri
linguaggi, sta al programmatore scrivere codice umanamente leggibile
Sì, e il papa crede in dio, la polizia ti protegge, garibaldi era un
eroe, e la scuola
2011/1/5 Manlio Perillo manlio.peri...@gmail.com:
Ne ho scritto uno io, ma è troppo grosso per allegarlo in questa email
(dato che il mio ISP mette un limite sulle dimensioni delle email) :).
Prova a scriverlo nel *bordo* dell'email. :)
--
.
..: -enrico-
2011/1/6 Enrico 'Henryx' Bianchi henry...@yahoo.it:
Il Pascal gestisce i puntatori (come tutti i linguaggi compilati, da quello
che ho visto), cosi` come gestisce l'ASM inline.
Il pascal (di wirth) gestisce i puntatori ma non ha l'aritmetica dei puntatori.
Ovvero puoi farti dare l'indirizzo
On Wednesday 05 January 2011 17:15:13 Carlos Catucci wrote:
Il Perl e' write only.
Diciamola bene: il Perl e` write only tanto quanto gli altri linguaggi,
sta al
programmatore scrivere codice umanamente leggibile
Probabilmente e' vero, ma io vengo dal Perl (e' stato il primo
2011/1/5 Vittorio Zuccala' vittorio.zucc...@gmail.com:
Ebbene, vi pongo una semplice domanda: quanti di voi sono insegnanti o hanno
avuto esperienze come docenti nel campo informatico?
Scusa... per dirne uno Daniele ha detto chiaramente che insegna e ha
dichiarato che ha scoperto che Python
Il 05 gennaio 2011 22:01, Pietro Battiston m...@pietrobattiston.it ha scritto:
Il giorno mer, 05/01/2011 alle 17.54 +0100, Vittorio Zuccala' ha
scritto:
Il giorno 05 gennaio 2011 15:56, Carlo Miron ca...@miron.it ha
scritto:
Io lavoro (ben) piu` di 8h al giorno davanti ad un PC, ed
2011/1/6 Enrico 'Henryx' Bianchi henry...@yahoo.it
Diciamola bene: il Perl e` write only tanto quanto gli altri linguaggi, sta
al
programmatore scrivere codice umanamente leggibile
Ok, diciamo che se per scrivere codice leggibile in Python serve uno sforzo
pari a 1, per farlo in perl serve
On 6 January 2011 09:59, Nicola Larosa n...@teknico.net wrote:
Diciamola bene: il Perl e` write only tanto quanto gli altri
linguaggi, sta al programmatore scrivere codice umanamente leggibile
Sì, e il papa crede in dio, la polizia ti protegge, garibaldi era un
eroe, e la scuola ti dà gli
On 06/gen/2011, at 14:55, Carlos Catucci carlos.catu...@gmail.com wrote:
Comunque fair play gente, niente guerre di religione, il fatto che il
dibattito nasca su una ML python implica che siamo tutti cavalieri del bene
in un certo qual modo :)
+1 :-)
Ciao.
Lancillotto.
Pythonista.
2011/1/6 Roberto De Ioris robe...@unbit.it
Quindi il perlista medio per mantenere un po' di autostima si sforzera' in
tutti i modi di scrivere nella maniera piu' incomprensibile possibile,
ergo
trattandosi di religione (e quindi al di fuori di ogni logica) posso
affermare con assoluta
2011/1/5 Enrico 'Henryx' Bianchi henry...@yahoo.it
impediva di farlo, quindi eri sicuro.
in Pascal (per riprendere il discorso originale) avevi un linguaggio che
ti
Dipende da cosa intendi per fuoripista, ovvero, anche in Pascal esiste la
logica dei puntatori ed il GOTO
Il GOTO in C
Il giorno 05 gennaio 2011 15:56, Carlo Miron ca...@miron.it ha scritto:
Io lavoro (ben) piu` di 8h al giorno davanti ad un PC, ed ehm ritengo
di averne una certa confidenza. Ma magari non so concatenare due SE
in Excel. E` grave, dottore? :)
No no no: ed è proprio questa il punto.
Molti
Il giorno 05/gen/2011, alle ore 17.15, Carlos Catucci ha scritto:
Dipende da cosa intendi per fuoripista, ovvero, anche in Pascal esiste la
logica dei puntatori ed il GOTO
Il GOTO in C io lo ho sempre considerato una bestemmia.
dipende da l'uso che ne fai, nel kernel di Linux ad
Il GOTO in C io lo ho sempre considerato una bestemmia.
dipende da l'uso che ne fai, nel kernel di Linux ad esempio ce ne sono a
pacchi (e' lo stile consigliato per gestire gli errori).
Ci credo, una gestione delle eccezioni in C e' un incubo. Io mi sono fatto
viziare, lo ammetto, dai
2011/1/5 Roberto De Ioris robe...@unbit.it:
Enrico
P.S. in tutto questo vorrei menzionare un linugaggio che meriterebbe piu`
attenzione ma che, ahime`, stenta a farsi strada nel mondo informatico: D
+1 per tutto (incluso D)
Tesi: D non e` un linguaggio serio.
Dimostrazione: non esiste un
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Il 05/01/2011 18:49, Carlo Miron ha scritto:
2011/1/5 Roberto De Ioris robe...@unbit.it:
Enrico
P.S. in tutto questo vorrei menzionare un linugaggio che meriterebbe piu`
attenzione ma che, ahime`, stenta a farsi strada nel mondo informatico: D
On Wednesday 05 January 2011 00:40:13 Carlos Catucci wrote:
Vorrei vederlo avvolto nelle spire del pythone :)
Personalmente no, anche perche` il suo modo di ragionare aveva senso: prima
risolvo il problema, poi lo implemento. Per fare un esempio, in due progetti
(uno in Java e uno in Python)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Il 05/01/2011 18:49, Carlo Miron ha scritto:
2011/1/5 Roberto De Ioris robe...@unbit.it:
Enrico
P.S. in tutto questo vorrei menzionare un linugaggio che meriterebbe
piu`
attenzione ma che, ahime`, stenta a farsi strada nel mondo
informatico:
Il giorno mer, 05/01/2011 alle 17.54 +0100, Vittorio Zuccala' ha
scritto:
Il giorno 05 gennaio 2011 15:56, Carlo Miron ca...@miron.it ha
scritto:
Io lavoro (ben) piu` di 8h al giorno davanti ad un PC, ed ehm
ritengo
di averne una certa confidenza. Ma magari
2011/1/5 Pietro Battiston m...@pietrobattiston.it
Poi non dico che una persona non debba capire che vuol dire if, True
o False... ma finché si rimane a questo livello, i concetti teorici
non sono poi così astratti - o almeno non sembrano così astratti ad un
[...]
a cucinare, imparerai una
On Wednesday 05 January 2011 17:15:13 Carlos Catucci wrote:
Il GOTO in C io lo ho sempre considerato una bestemmia. I puntatori in C
(es puntatori a funzioni o puntatori a puntatori con relativa matematica
degli stessi, che per alcuni era davvero un incubo) non so se il PasQual
(come lo
Mi stanno insegnando a programmare!!
e io: in cosa?
In Turbopascal!!
Ho visto progetti fatto con questo: http://www.freepascal.org/
o in Delphi. Si tratta di roba legacy che arriva da fine anni novanta
ma non piu in turbo pascal.
Io la penso così:
1) Non è molto importante il
2011/1/4 Wyrmskull lordkran...@gmail.com
Io la penso così:
1) Non è molto importante il linguaggio, se quando fai comparire Hello
World
sullo schermo ti emozioni, allora il resto viene da sè. Sia una scritta in
MS-DOS, bash o un bottone su un cellulare Android, o un iCoso qualunque
2011/1/4 Wyrmskull lordkran...@gmail.com:
Io la penso così:
1) Non è molto importante il linguaggio, se quando fai comparire Hello World
sullo schermo ti emozioni, allora il resto viene da sè. Sia una scritta in
MS-DOS, bash o un bottone su un cellulare Android, o un iCoso qualunque
E'
In data martedì 04 gennaio 2011 13:08:37, Wyrmskull ha scritto:
[...]
5) Secondo me basterebbe fare un piccolo aggiornamento
Parti in maniera testuale, vedi i primi comandi, impari com'è fatto un
programma Poi in seconda superiore fai vedere le basi delle GUI, dell'OOP
e via. Proprio solo le
2011/1/3 Massimo Capanni massimo.capa...@gmail.com
tutto questo restera' solo un fastidioso ricordo durante una qualsiasi ora
di lezione a scuola ...
... che si perderà come lacrime nella pioggia... È tempo di arrangiarsi.
:-)
Ciao.
Marco.
--
http://thinkcode.tv/gratis - Capire in 15
2011/1/2 Marco Beri marcob...@gmail.com:
Per fortuna c'è chi ogni tanto ci arriva invece:
http://www.pycon.it/conference/talks/python-nel-primo-biennio-della-scuola-superiore
Anche il padre di una mia amica insegna Python alle superiori.
Pero' per dare un'idea dalle mie statistiche su che
2011/1/2 Roberto De Ioris robe...@unbit.it:
Io sono di quelli convinti che far partire uno studente dalla
programmazione a oggetti (o funzionale o comunque di livello troppo alto)
sia sbagliato
(oh mo non massacratemi che e' passato da poco natale e ancora dovete
essere buoni).
Secondo me
Il 02 gennaio 2011 22:02, Marco Fochesato marco...@libero.it ha scritto:
Ciao a tutti!
Oggi, parlando con un mio nipote, al primo anno di superiori, liceo
tecnologico, mi fa:
Mi stanno insegnando a programmare!!
e io: in cosa?
In Turbopascal!!
Ho visto progetti fatto con questo:
Penso che Python sarebbe un linguaggio fantastico per essere
insegnato nelle scuole, per via della sua pulizia;
solo dovrebbe essere conosciuto.
2011/1/3 Giorgio Zoppi giorgio.zo...@gmail.com:
Il 02 gennaio 2011 22:02, Marco Fochesato marco...@libero.it ha scritto:
Ciao a tutti!
Oggi,
Il giorno lun, 03/01/2011 alle 09.21 +0100, enrico franchi ha scritto:
[...]
Probabilmente il fatto e' che per la maggior parte degli studenti
delle superiori la programmazione non sara' un mestiere. Quindi non e'
quella l'ottica: deve essere un'attivita' formativa. E oggettivamente
usare un
On Sun, 2011-01-02 at 22:53 +0100, Carlos Catucci wrote:
Non ti picchio. Ma sono ddell'idea che insegnare la dichiarativa
(magari anche statica) e poi far passare agli oggetti sia un crimine.
Tante persone prima di capire la programmazione OO, abituati alla
dichiarativa, hanno faticato non
2011/1/3 Giorgio Zoppi giorgio.zo...@gmail.com
Beh, lessi tutto il libro, feci gli esercizi, e solo dopo molti
anni scoprii con Python la programmazione ad oggetti, e solo dopo ancora
più tempo ho scoperto che anche con il C++ esiste la programmazione ad
oggetti... semplicemente perché
Il 03 gennaio 2011 13:47, Marco Beri marcob...@gmail.com ha scritto:
2011/1/3 Giorgio Zoppi giorgio.zo...@gmail.com
Beh, lessi tutto il libro, feci gli esercizi, e solo dopo molti
anni scoprii con Python la programmazione ad oggetti, e solo dopo ancora
più tempo ho scoperto che anche con il
Sebbene non fosse parte del programma scolastico (ma c'era sul libro che
usavamo), i miei primi rudimenti di OOP li ho avuti col TP7 (classi vs
istanze, metodi, membri dato, visibilità degli stessi, ereditarietà
etc...).
Paolo
Ero all'università durante i primi anni novanta.
Ho usato con
On 1/3/11 1:12 PM, Giorgio Zoppi giorgio.zo...@gmail.com wrote:
Sarebbe bene che all'universita di imparasse il C++ ad oggetti oltre
che a Python o C#,
Da me lo insegnano. Io per primo sono coinvolto (in laboratorio ad
informatica). Anche ad ingegneria viene insegnato; fin troppo. Gli
Il giorno 03/gen/2011, alle ore 00.01, daniele.zambelli ha scritto:
Ovviamente ognuno ha le proprie idee basate sulla propria esperienza. Io la
penso esattamente al contrario. Se vogliamo coinvolgere gli alunni dobbiamo
partire da strumenti più vicini agli umani e scendere di livello se
On 1/3/11 1:59 PM, Giorgio Zoppi giorgio.zo...@gmail.com wrote:
Sono d'accordo che e' un linguaggio molto complicato (ufficio complicazioni
affari semplici) ma...guarda:
http://www.lextrait.com/Vincent/implementations.html
Non so... A naso mi sembra piu' una lista (arbitraria) di grossi
In data domenica 02 gennaio 2011 22:18:23, Roberto De Ioris ha scritto:
Ovviamente ognuno ha le proprie idee basate sulla propria esperienza. Io la
penso esattamente al contrario. Se vogliamo coinvolgere gli alunni dobbiamo
partire da strumenti più vicini agli umani e scendere di livello se
2011/1/3 enrico franchi enrico.fran...@gmail.com
la questione e' dipende chi hai davanti. Certo, con Python e pygame
puoi fare affrontare abbastanza subito cose molto divertenti. Ma si
corre anche il solito di rischio di tenere le persone sospese senza
che conoscano i famosi due livelli sotto
2011/1/3 Marco Beri marcob...@gmail.com
C++ è il peggior linguaggio che io abbia mai visto (assembly e cobol a
parte, ma che comunque a loro modo assolvono meglio al loro compito).
In effetti la pulizia e l'eleganza non sono sue. Di certo e', come il C, un
linguaggio che permette di fare dei
2011/1/3 Carlos Catucci carlos.catu...@gmail.com:
la questione e' dipende chi hai davanti. Certo, con Python e pygame
puoi fare affrontare abbastanza subito cose molto divertenti. Ma si
corre anche il solito di rischio di tenere le persone sospese senza
che conoscano i famosi due livelli
2011/1/3 enrico franchi enrico.fran...@gmail.com
Scusa ma non mi e' chiaro come la tua risposta sia correlata al pezzo
di messaggio che hai quotato e di conseguenza non so come
ri-risponderti. Ti va di spiegarmi meglio? :)
Sorry, rispondevo al discorso che approcciandosi all'OOP non si
2011/1/3 Carlos Catucci carlos.catu...@gmail.com:
Sorry, rispondevo al discorso che approcciandosi all'OOP non si impari la
programmazione dichiarativa/procedurale.
Ma la programmazione dichiarativa e' una cosa *veramente* diversa da
quella procedurale. E no, insegnando la programmazione ad
non uso di stato mutabile e' la singola cosa che ti cambia di piu' il modo
di programmare dopo l'aver sostituito i
salti incondizionati con procedure e controllo di flusso.
I salti incondizionati sono il male. Accettabili esclusivamente in assembly
(se inventano un assembly OOP mi converto). ;)
Ciao a tutti!
Oggi, parlando con un mio nipote, al primo anno di superiori, liceo
tecnologico, mi fa:
Mi stanno insegnando a programmare!!
e io: in cosa?
In Turbopascal!!
In turbopascal???
Scusate, io sono ignorante.. ma ricordo che esisteva quando ero
bambino... fine anni ottanta!!
Io sono di quelli convinti che far partire uno studente dalla
programmazione a oggetti (o funzionale o comunque di livello troppo alto)
sia sbagliato
(oh mo non massacratemi che e' passato da poco natale e ancora dovete
essere buoni).
Non ti picchio. Ma sono ddell'idea che insegnare la
2011/1/2 Carlos Catucci carlos.catu...@gmail.com
Io sono di quelli convinti che far partire uno studente dalla
programmazione a oggetti (o funzionale o comunque di livello troppo alto)
sia sbagliato
(oh mo non massacratemi che e' passato da poco natale e ancora dovete
essere buoni).
Non
Per fortuna c'è chi ogni tanto ci arriva invece:
http://www.pycon.it/conference/talks/python-nel-primo-biennio-della-scuola-superiore
Sono felice di vedere che esiste qualche isola felice.
Io due anni fa proposi alla maestra di matematica di mio figlio (all'epoca
in 4ta elementare) di
In data domenica 02 gennaio 2011 22:18:23, Roberto De Ioris ha scritto:
[...]
Comunque a livello didattico Turbo Pascal e' un ottimo linguaggio, anzi
dovrebbero insegnarlo piu' spesso (in mancanza d'altro :P ).
Non perche' sia una perla ma perche' e' a un livello sufficientemente
basso
68 matches
Mail list logo