NSA - Non Solo Amiga

SOFTWARE => Linguaggi di programmazione e scripting => Topic aperto da: Alblino - 14 Luglio 2014, 22:41:50

Titolo: Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: Alblino - 14 Luglio 2014, 22:41:50
Ciao ragazzi con davanti il 500 mi è salita la voglia di provare a programmare!!
Devo partire dalla base terra terra, la mia massima esperienza risale al turbo pascal con semplici esercizi!!
Cerco consigli su siti o libri per iniziare suggerimenti?
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: saimon69 - 14 Luglio 2014, 23:07:22
not a niubbo ma non ho quasi mai toccato linguaggi sull'amiga stesso; sono indeciso tra AMOS e blitz; il secondod e' piu' potente ma non si trovano tutorials in giro...
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: TheKaneB - 14 Luglio 2014, 23:25:33
io andrei di AMOS Basic. Carino e molto semplice :)
certo, è un linguaggio vecchio stampo, ma per un Amiga 500 va benissimo.

Se, invece, volessi imparare qualcosa di moderno (ma altrettanto semplice, oltre che veramente potente), vai ad occhi chiusi su Python.
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: Allanon - 14 Luglio 2014, 23:32:02
...o Lua  :P
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: TheKaneB - 14 Luglio 2014, 23:40:03
...o Lua  :P

chiediamo a Cesare? :D
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: Allanon - 15 Luglio 2014, 00:33:43
 ;D
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: Allanon - 15 Luglio 2014, 00:57:23
@Alblino
di roba free c'è n'è veramente tanta, dai classici basic (tipo FreeBasic (http://www.freebasic.net/)), ai linguaggi di scripting evoluti tipo Python (http://www.python.it/) e Lua (http://www.lua.org/), a roba più esotica tipo OpenEuphoria (http://openeuphoria.org/), per poi passare ai classici polpettoni C, C++ e roba varia.
In ambito commerciale trovo molto gradevole Hollywood per la sua capacità di crosscompiling anche se ha grossi limiti, specialmente per quanto riguarda l'accelerazione grafica assente, c'è anche BlitzMax (http://www.blitzbasic.com/Products/blitzmax.php) che è fighissimo e ti permette di creare programmi con tonnellate di sprite a video, è un derivato del BlitzBasic di Amiga e poi c'è anche DarkBasic (http://www.thegamecreators.com/?m=view_product&id=2030&page=index). Su Linux c'è Gambas (http://gambas.sourceforge.net/en/main.html) che sembra che spacchi di brutto, per il resto dai un'occhiata qua (http://www.thefreecountry.com/compilers/basic.shtml) e qua (http://www.freebyte.com/programming/basic/), qui (http://www.dmoz.org/Computers/Programming/Languages/BASIC/) invece trovi un sacco di risorse per il resto Google is your best friend ma tienici aggiornati :P

Io ti consiglio Lua o FreeBasic se proprio sei agli inizi e cerchi roba semplice con molta documentazione e risorse online  :)
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: Nonefonow - 15 Luglio 2014, 01:05:51
Per quanto riguarda il linguaggio lascio agli altri.
 
Per libri vari su amiga guarda qui.
http://www.bombjack.org/commodore/amiga-books.htm (http://www.bombjack.org/commodore/amiga-books.htm)
 
e qui.
http://www.bombjack.org/commodore/amiga/books/abacus.htm (http://www.bombjack.org/commodore/amiga/books/abacus.htm)
 
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: cdimauro - 15 Luglio 2014, 06:48:34
Ciao ragazzi con davanti il 500 mi è salita la voglia di provare a programmare!!
Devo partire dalla base terra terra, la mia massima esperienza risale al turbo pascal con semplici esercizi!!
Cerco consigli su siti o libri per iniziare suggerimenti?
La risposta è scontata: impara Python, con questo libro: Pensare da informatico (http://web.econ.unito.it/terna/infsimeco/howtothink_ita.pdf). 8)
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: ecalogiuri - 15 Luglio 2014, 09:13:36
Sempre se ti interessa qualcosa di moderno, puoi provare Lazarus qui: http://www.lazarus.freepascal.org/ (http://www.lazarus.freepascal.org/)

È object pascal, open source, multipiattaforma e con tantissimi packages. Io lo uso per sviluppare applicazioni anche commerciali.

Ciao.
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: Alblino - 15 Luglio 2014, 10:04:48
io andrei di AMOS Basic. Carino e molto semplice :)
certo, è un linguaggio vecchio stampo, ma per un Amiga 500 va benissimo.

Se, invece, volessi imparare qualcosa di moderno (ma altrettanto semplice, oltre che veramente potente), vai ad occhi chiusi su Python.

Il mio 500 X64 intendevo!! per cui mi spanoooo su Python. ;D
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: TheKaneB - 15 Luglio 2014, 11:56:35
Lazarus è la brutta copia di Delphi. Comodo se devi targettare Linux, altrimenti andrei subito su Delphi originale :)
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: Amig4be - 15 Luglio 2014, 12:20:23
io andrei di AMOS Basic. Carino e molto semplice :)
certo, è un linguaggio vecchio stampo, ma per un Amiga 500 va benissimo.

Se, invece, volessi imparare qualcosa di moderno (ma altrettanto semplice, oltre che veramente potente), vai ad occhi chiusi su Python.

Il mio 500 X64 intendevo!! per cui mi spanoooo su Python. ;D

ah ecco, meglio mettersi su qualcosa di serio e diffuso che andare a togliere le ragnatele a roba morta da 20 anni, o a linguaggi che usano in 100 in tutto il mondo... il python mi sembra la scelta migliore, penso che inizierò a smanettarci anche io, le mie esperienze sono stati i linguaggi basic (principalmente amos) e il  c. Mi servirebbe per Blender per quando si arriva a qualcosa dalla struttura tale che necessita un pezzo di codice, game engine e non.
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: ecalogiuri - 16 Luglio 2014, 09:16:10
Lazarus è la brutta copia di Delphi. Comodo se devi targettare Linux, altrimenti andrei subito su Delphi originale :)

Bhe... dai, mi sembra un pò pessimista come commento :D
Le ultime versioni di Lazarus non sono poi malissimo, anzi. Considerando che puoi compilare direttamente il codice anche su Unix e MacOs... Io mi ci trovo bene, mi da soddisfazione.  ;D ;D
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: TheKaneB - 16 Luglio 2014, 12:20:06
Sono anni che non lo uso, ci facevo gli esami di programmazione all'Uni. Ricordo che all'epoca era veramente instabile e grezzo.
Niente a che vedere con Delphi, che invece era uno dei migliori IDE in circolazione :)
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: ecalogiuri - 16 Luglio 2014, 12:55:14
Sono anni che non lo uso, ci facevo gli esami di programmazione all'Uni. Ricordo che all'epoca era veramente instabile e grezzo.
Niente a che vedere con Delphi, che invece era uno dei migliori IDE in circolazione :)

Rispolveralo... è evoluto tantissimo, specialmente l'installazione Windows. Liscia, semplice e senza grattacapi (le altre versioni vanno altrettanto bene, ma può capitare che ci si debba smanettare un pochetto per configurarle alla perfesione, vedi FreeBSD). Moltissimi componenti anche lato DB. Io ormai uso quello quando mi commissionano dei programmi gestionali. Lo uso in accoppiata con Firebird SQL e va da dio!!!
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: TheKaneB - 16 Luglio 2014, 15:48:41
Beh io ormai sono abbastanza con il cervello dentro Java, che userei in caso di applicazioni gestionali (ma non è il mio campo) :)
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: cdimauro - 17 Luglio 2014, 07:19:21
Delphi è comodissimo soprattutto nell'ambito dei gestionali. Ha un IDE spaziale, penso il migliore in assoluto ancora oggi. Il problema è che il linguaggio è divenuto sempre meno popolare, per cui ormai è considerato una sorta di ambiente "legacy", per il mantenimento di progetti esistenti.

Lazarus dalla versione 1.0qualcosa è diventato finalmente un buon IDE, utilizzabile abbastanza proficuamente.

Io ormai non uso nessuno dei due da tempo perché "dopo Python, il diluvio". ;)
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: Alblino - 17 Luglio 2014, 19:15:01
Creando un programma con python su x64 è possibile farlo girare anche su Mos o Os4?
 
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: cdimauro - 17 Luglio 2014, 21:50:10
Sì. Usa Python 2.7.
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: Alblino - 27 Agosto 2014, 16:29:58
Per quanto riguarda il linguaggio lascio agli altri.
 
Per libri vari su amiga guarda qui.
http://www.bombjack.org/commodore/amiga-books.htm (http://www.bombjack.org/commodore/amiga-books.htm)
 
e qui.
http://www.bombjack.org/commodore/amiga/books/abacus.htm (http://www.bombjack.org/commodore/amiga/books/abacus.htm)

In italiano esistono risorse?
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: TheKaneB - 27 Agosto 2014, 20:40:53
Sto facendo anch'io degli esperimenti con OpenCV e CUDA e per risparmiare tempo e capelli ho scelto di imparare contestualmente Python. Avevo già studiacchiato qualcosa, ma adesso sto cercando di usarlo con più assiduità e mi piace di brutto :)
La shell di default (IDLE) è un vero cesso comunque, bisogna per forza usare DreamPie se si vuole essere un minimo produttivi :)
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: Allanon - 27 Agosto 2014, 22:10:17
Questo inverno mi ci metto anch'io  :)
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: cdimauro - 27 Agosto 2014, 22:52:53
Python rulez. 8)
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: Alblino - 28 Agosto 2014, 08:30:16
Di notte mi ci metto pure io :o
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: Nonefonow - 28 Agosto 2014, 22:47:36
Io invece che sono diventato un novizio dell' Amiga il 27 Luglio scorso ho appena cominciato a leggere questo.
 
(http://www.instruction-manuals.co.uk/imageIM/four/six/basic.gif)
Titolo: Re:Consiglio linguaggio di programmazione per niubbo totale!!
Inserito da: cdimauro - 28 Agosto 2014, 22:49:26
Cominci bene: è proprio quello che ho fatto io, ma giusto 27 anni fa. ;D