Newsgroup: it.comp.macintosh
Titolo: rudimenti di programmazione in osX

salve a tutti,
vorrei cimentarmi nella programmazione, diciamo cose scolastiche, tipo un 
programma che mi faccia le moltiplicazioni, le divisioni etc, quelle cose 
che si facevano ai tempi del basic come primi approcci al linguaggio.
da dove si comincia sulla piattaforma apple?
vorrei programmare su apple per apple e con strumenti visuali e free, chiedo 
troppo?
grazie 

Giuann ha scritto:

Per combinazione, il tutorial introduttivo su Cocoa installato
con Xcode ha per oggetto proprio un mini convertitore di valuta
con un unico tasto per la moltiplica:
<file:///Developer/ADC%20Reference%20Library/documentation/Cocoa/Conceptual/ObjCTutorial/index.html#//apple_ref/doc/uid/TP40000863>
-- 
Guido


forse dovresti specificare in che linguaggio...

 troppo?
Se ti va bene il C (Objective-C) allora hai gia' tutto compreso, usa X-Code
che ti permette di diesgnare le interfacce in modo visuale e poi ci
attacchi i codoce Objective-C.
-- 
Ciao
Valerio

 forse dovresti specificare in che linguaggio...
Non saprei, uno qualsiasi, tanto non ne capisco niente, voglio solo imparare
qualcosa

 wrote:

con xcode io ho programmato sia in java, c e anche pascal che a livello
scolastico e didattico e' molto usato.
per il pascal devi installare il compilatore free pascal compiler (fpc)
e un .pkg che lo integra con xcode e poi funziona tutto a meraviglia.

 e un .pkg che lo integra con xcode e poi funziona tutto a meraviglia.
Infatti, stavo documentandomi sul sito apple e ho scovato xcode, 600 e rotti
MB da scaricare...
Almeno, una volta fatto il sacrificio di scaricare, ci si riesce a fare
qualcosa per uno come me che parte dallo zero assoluto?
Grazie
g

 qualcosa per uno come me che parte dallo zero assoluto?
una consistente parte di quei 600 mega sono la documentazione. tra 
documenti tecnici, tutorial, manuali di riferimento, ecc ecc avrai da 
leggere fino a natale ;)
comunque se parti da zero anche con i linguaggi di programmazione ti 
consiglio di fare un passetino indietro prima di partire con xcode. nel 
senso: scaricalo e installalo, visto che il gcc e tutto il resto sta li 
dentro ;) poi prendi il tuo text editor preferito (lascia perdere per un 
attimo xcode, prendi un programma piu' semplice) e segui qualche 
tutorial per imparare il c, compilando da terminale*. te lo dico perche' 
se cominci subito con xcode rischi di avere davanti troppe cose da 
imparare tutte assieme. quindi pasticcia prima un po' col c e poi 
buttati su xcode.
* non e' difficile. ti scrivi il tuo pippo.c e poi da terminale dai il 
comando "gcc pippo.c -o pippo"

 e un .pkg che lo integra con xcode e poi funziona tutto a meraviglia.
addirittura? e usa Cocoa?
-- 
Jollino
"Sara' anche vero che vivere sulla Terra e' caro, ma il prezzo
include un viaggio gratis intorno al Sole ogni anno."

 qualcosa per uno come me che parte dallo zero assoluto?
non ne esci vivo

 comando "gcc pippo.c -o pippo"
concordo ma lui voleva "visuale"...

 wrote:

io avevo capito che voleva imparare e basta e che partiva da zero :)
comunque il mio era solo un consiglio,  e poi per cominciare a imparare 
un po' di c e scrivere for() printf() ecc a che ti serve un editor 
visuale?

 visuale?
il consiglio e' ottimo
ma se uno inizia da zero da printf() ad arrivare a cocoa di strada ne ha 
parecchia e prima di arrivare al visuale, ammesso che il nib editor sia 
abbastanza visuale per lui, ce ne corre
fossi in lui, pertendo da 0 io prenderei la strada di python, meditando 
bene se andare in direzione pyobjc o wxwindows, magari non e' molto 
visuale, ma sicuramente e + breve e produttiva

20-02-2005 
11:31ulia...@fastwebnet.iteGZRd.56192$
2h5....@tornado.fastwebnet.it

:-(
Azz, già sto a 250 dei 614 MegaByte e tu me lo dici ora!?

 visuale?
Ecco, il visuale era perché pensavo che fosse più semplice, se mi dici di
cominciare dal C io comincio dal C, quale è il problema? Solo, il C dove lo
trovo? Dove trovo della documentazione per imparare qualcosa?

 visuale, ma sicuramente e + breve e produttiva
Io sto a 0 ma 0 vero, quindi non posso che affidarmi a voi per cominciare.
Ho sempre avuto la curiosità della programmazione ma nonostante gli oltre 15
anni di computer (windows, sigh...) non mi ci sono mai messo, sono sempre
stato preso da altro.
Mi ricordo all'epoca gli  scritti in basic in cui davi le coordinate del
centro e del raggio per avere il cerchio, vorrei imparare qualcosa di molto
semplice, diciamo che mi basterebbe riuscire a fare dei semplici calcoli
aritmetici, per capire come funziona il linguaggio, tutto qua.
Grazie a tutti

 aritmetici, per capire come funziona il linguaggio, tutto qua.
ci sono centinaia di linguaggi di programmazione al mondo, e a seconda 
di quel che vuoi ottenere alcuni possono essere meglio di altri. quindi 
se ne vuoi imparare uno qualsiasi e' un po' difficile dirti quale 
potrebbe essere meglio :)
se vuoi solo "fare semplici calcoli" e basta magari ti converrebbe 
puntare su un linguaggio interpretato. osx fornisce gia' di serie python 
che penso possa essere un ottimo inizio. ci sarebbe anche php ma essendo 
un linguaggio pensato per fare pagine html magari non e' quello che 
cerchi :) c'e' anche il perl ma e' abbastanza criptico come linguaggio e 
magari per i principianti non e' indicato. il basic c'e' anche su mac ma 
che io sappia non ci sono versioni gratuite.
con questo comunque non voglio scoraggiarti col c. e' un ottimo 
linguaggio e se ci prendi gusto puoi cominciare a pensare a cocoa e 
company, pero' come dicevo se i tuoi obiettivi al momento sono modesti 
meglio forse un linguaggio interpretato. e' un po' piu' immediato.
altro consiglio: punta in alto. e' piu' stimolante che non "fare 
semplici calcoli" ;)

 Azz, già sto a 250 dei 614 MegaByte e tu me lo dici ora!?
tranquillo. finisci pure il download. male non fa :)

 trovo? Dove trovo della documentazione per imparare qualcosa?
il c lo trovi dentro xcode. la documentazione si trova su internet. se 
mastichi un po' di inglese troverai tutorial per principianti a non 
finire. ce ne sono anche in italiano comunque :) ma in inglese hai solo 
l'imbarazzo della scelta

 Azz, già sto a 250 dei 614 MegaByte e tu me lo dici ora!?
fatti una flat ;)

 semplici calcoli" ;)
Beh, se mi prende quello viene dopo ;-)


il mio voto va a python
http://homepages.cwi.nl/~jack/macpython/
prima impari il linguaggio, poi se ti serve ti cerchi una gui, io penso 
di avere deciso per wxpython
http://www.wxpython.org/
se stai a 0 ti conviene anche prenderti un libro o 2
learning python (o'reilly) l'ho trovato ottimo

 tranquillo. finisci pure il download. male non fa :)
Certo, solo che non mi ero accorto che giŕ era installato sul disco rigido,
cmq mi sarebbe toccato scaricarne una versine aggiornata, no!?
Siamo a 387MB...

 trovo? Dove trovo della documentazione per imparare qualcosa?
il c sta dentro a xcode, documentazione sul c ... direi dappertutto :-)

 Beh, se mi prende quello viene dopo ;-)
ma il problema e' quello. se non punti in alto ora sara' piu' difficile 
che ti prenda :)

 Siamo a 387MB...
non e' che ti sarebbe toccato, pero' avere una versione aggiornata male 
non fa :) poi oramai sei a meta' strada, quindi gia' che ci sei finisci 
;)

 qualcosa
immagino che realbasic sarebbe un ottimo compromesso.
-- 
CocoaWorks.org - Macintosh Development
http://www.cocoaworks.org/
[mail] 
malco...@fuckspam.gmail.com
[aim]  malcombsd  [msn] 
malco...@hotmail.com