-
FreeBasichttp://www.freebasic.net/

Per chi non lo conoscesse.
Io l'ho scoperto solo ieri... è figo. Permette di compilare programmi in FreeBasic su DOS, Linux e Windows.
Potrebbe essere un buon linguaggio per insegnare a programmare ma anche per piccoli progettini.-
Re: FreeBasicScritto daNon Autenticatoil 2011-09-01 18:12:00.0 alle 2011-09-01 18:12:00.0
- Scritto da: Daisuke Niwa
> http://www.freebasic.net/
>
> Per chi non lo conoscesse.
> Io l'ho scoperto solo ieri... è figo. Permette di
> compilare programmi in FreeBasic su DOS, Linux e
> Windows.
>
> Potrebbe essere un buon linguaggio per insegnare
> a programmare ma anche per piccoli
> progettini.
c'è da una vita però se non sono cambiate le cose è closed source, avevano creato un clone open source-
Re: FreeBasic
- Scritto da:
>
> - Scritto da: Daisuke Niwa
> > http://www.freebasic.net/
> >
> > Per chi non lo conoscesse.
> > Io l'ho scoperto solo ieri... è figo. Permette
> di
> > compilare programmi in FreeBasic su DOS, Linux e
> > Windows.
> >
> > Potrebbe essere un buon linguaggio per insegnare
> > a programmare ma anche per piccoli
> > progettini.
>
> c'è da una vita però se non sono cambiate le cose
> è closed source, avevano creato un clone open
> source
FreeBASIC is a free/open source (GPL), 32-bit BASIC compiler for Microsoft Windows, DOS and Linux.
Evidentemente se si tratta della stessa cosa ora è opensorcio.
Ho provato ad installarlo e mi sono guardato un po' gli esempi... è davvero carino. Gli manca solo un IDE integrato ma ho letto in giro che molti usano Kate che supporta il syntax highlight ed è personalizzabile per eseguire comandi tipo "compila", "compila ed esegui" premendo i tasti funzione.-
Re: FreeBasicScritto daNon Autenticatoil 2011-09-01 18:21:00.0 alle 2011-09-01 18:21:00.0
- Scritto da: Daisuke Niwa
>
> - Scritto da:
> >
> > - Scritto da: Daisuke Niwa
> > > http://www.freebasic.net/
> > >
> > > Per chi non lo conoscesse.
> > > Io l'ho scoperto solo ieri... è figo. Permette
> > di
> > > compilare programmi in FreeBasic su DOS,
> Linux
> e
> > > Windows.
> > >
> > > Potrebbe essere un buon linguaggio per
> insegnare
> > > a programmare ma anche per piccoli
> > > progettini.
> >
> > c'è da una vita però se non sono cambiate le
> cose
> > è closed source, avevano creato un clone open
> > source
>
> FreeBASIC is a free/open source (GPL), 32-bit
> BASIC compiler for Microsoft Windows, DOS and
> Linux.
>
> Evidentemente se si tratta della stessa cosa ora
> è
> opensorcio.
> Ho provato ad installarlo e mi sono guardato un
> po' gli esempi... è davvero carino. Gli manca
> solo un IDE integrato ma ho letto in giro che
> molti usano Kate che supporta il syntax highlight
> ed è personalizzabile per eseguire comandi tipo
> "compila", "compila ed esegui" premendo i tasti
> funzione.
perché invece di quella merda del basic non insegni ai bimbi che pedi python?
-
Re: FreeBasicScritto daNon Autenticatoil 2011-09-01 18:25:00.0 alle 2011-09-01 18:25:00.0
- Scritto da:
>
> - Scritto da: Daisuke Niwa
> >
> > - Scritto da:
> > >
> > > - Scritto da: Daisuke Niwa
> > > > http://www.freebasic.net/
> > > >
> > > > Per chi non lo conoscesse.
> > > > Io l'ho scoperto solo ieri... è figo.
> Permette
> > > di
> > > > compilare programmi in FreeBasic su DOS,
> > Linux
> > e
> > > > Windows.
> > > >
> > > > Potrebbe essere un buon linguaggio per
> > insegnare
> > > > a programmare ma anche per piccoli
> > > > progettini.
> > >
> > > c'è da una vita però se non sono cambiate le
> > cose
> > > è closed source, avevano creato un clone open
> > > source
> >
> > FreeBASIC is a free/open source (GPL), 32-bit
> > BASIC compiler for Microsoft Windows, DOS and
> > Linux.
> >
> > Evidentemente se si tratta della stessa cosa ora
> > è
> > opensorcio.
> > Ho provato ad installarlo e mi sono guardato un
> > po' gli esempi... è davvero carino. Gli manca
> > solo un IDE integrato ma ho letto in giro che
> > molti usano Kate che supporta il syntax
> highlight
> > ed è personalizzabile per eseguire comandi tipo
> > "compila", "compila ed esegui" premendo i tasti
> > funzione.
>
> perché invece di quella merda del basic non
> insegni ai bimbi che pedi python?
>
Ma per i bambini c'è tanta di quella scelta:http://en.wikipedia.org/wiki/List_of_educational_p...

-
Re: FreeBasic
- Scritto da:
>
> - Scritto da: Daisuke Niwa
> >
> > - Scritto da:
> > >
> > > - Scritto da: Daisuke Niwa
> > > > http://www.freebasic.net/
> > > >
> > > > Per chi non lo conoscesse.
> > > > Io l'ho scoperto solo ieri... è figo.
> Permette
> > > di
> > > > compilare programmi in FreeBasic su DOS,
> > Linux
> > e
> > > > Windows.
> > > >
> > > > Potrebbe essere un buon linguaggio per
> > insegnare
> > > > a programmare ma anche per piccoli
> > > > progettini.
> > >
> > > c'è da una vita però se non sono cambiate le
> > cose
> > > è closed source, avevano creato un clone open
> > > source
> >
> > FreeBASIC is a free/open source (GPL), 32-bit
> > BASIC compiler for Microsoft Windows, DOS and
> > Linux.
> >
> > Evidentemente se si tratta della stessa cosa ora
> > è
> > opensorcio.
> > Ho provato ad installarlo e mi sono guardato un
> > po' gli esempi... è davvero carino. Gli manca
> > solo un IDE integrato ma ho letto in giro che
> > molti usano Kate che supporta il syntax
> highlight
> > ed è personalizzabile per eseguire comandi tipo
> > "compila", "compila ed esegui" premendo i tasti
> > funzione.
>
> perché invece di quella merda del basic non
> insegni ai bimbi che pedi python?
>
Stai parlando di due cose diverse.
Python è un linguaggio di scripting, e per quanto bello e semplice non ti da la soddisfazione di fare un eseguibile da dare agli amici mentre questo è proprio un compilatore che ti fa il tuo bell'eseguibile, fra l'altro pure veloce.
IMO comunque per i bambini piccoli direi che la scelta migliore è ancora LOGO.
Python secondo me non va molto bene per insegnare la programmazione perché glissa su cose come i tipi mentre FreeBasic no.
Non confondere poi FreeBasic con il Basic dei vecchi computer. FreeBasic è un linguaggio procedurale (come il C e il Pascal) e quindi insegna la programmazione come si deve, pur restando semplice. Poi ti permette di inoltrarti in cose più complesse come il preprocessore, gli header files, e così via.
IMO Python, anche se ovviamente più semplice, è più adatto a qualcuno che ha già assorbito queste informazioni... insomma, è un linguaggio più adatto per utenti che alle spalle hanno già
una certa conoscenza e che usano Python perché gli semplifica il lavoro (in particolare nell'amministrazione dei sistemi) altrimenti rischi di usarlo male e di non capire perché poi ti trovi con bug nel tuo programma.
Quello che invece pensavo io è che sarebbe bello fare un misto fra LOGO e Python per i bambini piccoli. Un Python i cui comandi e le keyword sono tradotti nella lingua del bambino e che ti permetta di muovere un oggetto grafico sullo schermo (o magari un robottino reale) per mostrare al bambino gli _effetti_ del programma in modo semplice. Magari integrato con un IDE grafico così da non doversi preoccupare di dover salvare i file, dover lanciare l'interprete, ecc.
Diciamo che vedrei bene Pylogo (ibrido fra Python e Logo con IDE integrato) per i bambini delle elementari. [Imparare a programmare senza doversi preoccupare dei tipi e dei dettagli]
FreeBasic, FreePascal per i ragazzini delle medie. [Poter fare programmi veri a tutti gli effetti e sperimentare con tutta la potenza del linguaggio. In altre parole linguaggi al tempo stesso non confusionari ma neanche giocattoli.]
Java e VB.NET e C# per le superiori. [Linguaggi che poi troveranno nel mondo del lavoro, programmazione ad oggetti, ecc.]-
Re: FreeBasicScritto daThe LichÜbermenschil 2011-09-01 19:14:00.0 alle 2011-09-01 19:14:00.0Trollate totali: 21351
- Scritto da: Daisuke Niwa
>
> - Scritto da:
> >
> > - Scritto da: Daisuke Niwa
> > >
> > > - Scritto da:
> > > >
> > > > - Scritto da: Daisuke Niwa
> > > > >
-
Re: FreeBasicScritto daNon Autenticatoil 2011-09-01 19:17:00.0 alle 2011-09-01 19:17:00.0
- Scritto da: Daisuke Niwa
>
> - Scritto da:
> >
> > - Scritto da: Daisuke Niwa
> > >
> > > - Scritto da:
> > > >
> > > > - Scritto da: Daisuke Niwa
> > > > > http://www.freebasic.net/
> > > > >
> > > > > Per chi non lo conoscesse.
> > > > > Io l'ho scoperto solo ieri... è figo.
> > Permette
> > > > di
> > > > > compilare programmi in FreeBasic su DOS,
> > > Linux
> > > e
> > > > > Windows.
> > > > >
> > > > > Potrebbe essere un buon linguaggio per
> > > insegnare
> > > > > a programmare ma anche per piccoli
> > > > > progettini.
> > > >
> > > > c'è da una vita però se non sono cambiate le
> > > cose
> > > > è closed source, avevano creato un clone
> open
> > > > source
> > >
> > > FreeBASIC is a free/open source (GPL), 32-bit
> > > BASIC compiler for Microsoft Windows, DOS and
> > > Linux.
> > >
> > > Evidentemente se si tratta della stessa cosa
> ora
> > > è
> > > opensorcio.
> > > Ho provato ad installarlo e mi sono guardato
> un
> > > po' gli esempi... è davvero carino. Gli manca
> > > solo un IDE integrato ma ho letto in giro che
> > > molti usano Kate che supporta il syntax
> > highlight
> > > ed è personalizzabile per eseguire comandi
> tipo
> > > "compila", "compila ed esegui" premendo i
> tasti
> > > funzione.
> >
> > perché invece di quella merda del basic non
> > insegni ai bimbi che pedi python?
> >
>
> Stai parlando di due cose diverse.
> Python è un linguaggio di scripting, e per quanto
> bello e semplice non ti da la soddisfazione di
> fare un eseguibile da dare agli amici mentre
> questo è proprio un compilatore che ti fa il tuo
> bell'eseguibile, fra l'altro pure
> veloce.
>
Open your mind and close your ass.
-
-
-
-
-