Sto solo terminando il secondo semestre del mio diploma CS. Finora ho imparato C, tutti gli algoritmi fondamentali e le strutture dati (ad es. Ricerca, ordinamento, liste collegate, heap, tabelle hash, alberi, grafici, ecc.).
Il prossimo anno inizieremo con OOP, utilizzando Java o C ++.
Recentemente ho avuto alcune idee per alcune app per iPhone e ho avuto il prurito di iniziare a lavorarci su.
Tuttavia, in passato ho sentito cose negative su Objectice-C, quindi mi chiedo se impararlo come prima lingua OOP potrebbe essere un problema. Per non parlare del fatto che sarà difficile trovare libri / corsi online che insegnino concetti OOP di base usando Objective-C per illustrare i concetti (al contrario dei libri che usano Java o C ++, che sono molti), quindi questo potrebbe essere un altro problema .
In breve : dovrei iniziare a imparare i concetti Objective-C e OOP in questo momento da solo, o aspettare un altro semestre fino a quando imparo Java / C ++ all'università e poi saltare in Objective-C?
Aggiornamento : per coloro che sono interessati a iniziare con OOP tramite Objective-C ho appena trovato alcuni tutorial interessanti all'interno della Developer Library di Apple - > link