Italian community of Lazarus and Free Pascal

Programmazione => Generale => Topic aperto da: Legolas - Novembre 26, 2015, 02:23:51 pm

Titolo: Free Pascal 3.0.0 "Pestering Peacock" rilasciato
Inserito da: Legolas - Novembre 26, 2015, 02:23:51 pm
E' stata appena rilasciata la versione 3.0.0 di Free Pascal, battezzata per l'occasione "Pestering Peacock" :)

Tra le novità introdotte, oltre a diversi nuovi target, le stringhe codepage-aware e il source repository dei packages di Free Pascal, gestito tramite fppkg.

Nuove features: http://wiki.freepascal.org/FPC_New_Features_3.0 (http://wiki.freepascal.org/FPC_New_Features_3.0)

Documentazione: http://www.freepascal.org/docs-html/3.0.0/fpctoc.htm (http://www.freepascal.org/docs-html/3.0.0/fpctoc.htm)

Downloads
: http://www.freepascal.org/download.var (http://www.freepascal.org/download.var)
Titolo: Re:Free Pascal 3.0.0 "Pestering Peacock" rilasciato
Inserito da: xinyiman - Novembre 26, 2015, 05:34:34 pm
 :D Questa notte non dormo  8)
Titolo: Re:Free Pascal 3.0.0 "Pestering Peacock" rilasciato
Inserito da: nomorelogic - Novembre 27, 2015, 11:01:31 am
com'è andata stanotte? ;)
Titolo: Re:Free Pascal 3.0.0 "Pestering Peacock" rilasciato
Inserito da: Legolas - Novembre 27, 2015, 11:12:20 am
Io non ho dormito le notti precedenti per preparare le releases di mia competenza  ;)
Titolo: Re:Free Pascal 3.0.0 "Pestering Peacock" rilasciato
Inserito da: nomorelogic - Novembre 27, 2015, 01:02:47 pm
intendi fpc3 per NDS?  :)
Titolo: Re:Free Pascal 3.0.0 "Pestering Peacock" rilasciato
Inserito da: Legolas - Novembre 27, 2015, 02:04:44 pm
Sì, e anche per GBA e Wii :)
Titolo: Re:Free Pascal 3.0.0 "Pestering Peacock" rilasciato
Inserito da: nomorelogic - Novembre 27, 2015, 03:28:09 pm
complimenti sul serio per il lavoro

grande!  :)
Titolo: Re:Free Pascal 3.0.0 "Pestering Peacock" rilasciato
Inserito da: Legolas - Novembre 27, 2015, 04:04:52 pm
A dire il vero, la mia parte ad oggi è veramente minima: devo solo tenere i porting aggiornati e preparare i pacchetti per le releases (se avessi tempo proverei a fare il porting anche per 3ds...  ::) ).

Il 99,9% del lavoro lo fa il core team e i complimenti vanno assolutamente fatti a loro  ;)
Titolo: Re:Free Pascal 3.0.0 "Pestering Peacock" rilasciato
Inserito da: nomorelogic - Novembre 28, 2015, 10:23:22 am
la parte sarà anche minima ma quelle 3 piattaforme ci sono e ci sono anche grazie al tuo lavoro, dai che è una soddisfazione ;)
Titolo: Re:Free Pascal 3.0.0 "Pestering Peacock" rilasciato
Inserito da: Diego1981 - Dicembre 09, 2015, 03:43:08 pm
volevo chiedere una cosa dall'alto della mia ignoranza
nelle Features ho notato :

 Examples: SomeArrayVar := TSomeDynArrayType.Create(value1, value2)

tradotto: anche gli array dinamici non sono più zerobased?

grazie
Diego


Titolo: Re:Free Pascal 3.0.0 "Pestering Peacock" rilasciato
Inserito da: nomorelogic - Dicembre 09, 2015, 05:52:35 pm
non ho ancora provato ma non credo proprio che gli array dinamici non siano più 0-based :)

penso che semplicemente sia una estensione della sintassi pascal che prende in prestito dai costruttori delle classi
in effetti ci si riferisce a questa caratteristica con il termine "class-like constructor"
Titolo: Re:Free Pascal 3.0.0 "Pestering Peacock" rilasciato
Inserito da: doc - Aprile 21, 2021, 11:08:19 am
Ha ragione nomorelogic.
Gli array dinamici rimangono 0-based (non è che sia una tragedia  ;D).
Per il resto anche FPC sta crescendo molto.