Millä kannattaa aloittaa?
Xcode, Mac OS X Server sekä muuta hauskaa ja hyödyllistä
14 viestiä
• Sivu 1/1
-
- Viestit: 1
- Liittynyt: 12.8.2007 klo 15.35
Millä kannattaa aloittaa?
Viesti Kirjoittaja Gewächshaus »
Ajattelin aloittaa koodailun, mutta en tiedä millä kielellä kannattaaa aloittaa ja sen jälkeen jatkaa. Ja jos joku vain jaksaisi vaivautua opettamaan minulle kyseisen kielen/hommelin, mikä onkaan, niin olisin kiitollinen. Kyllähän luultavasti itsekin voisi opetella, mutta se olisi paljon hitaampaa.
-
- Viestit: 51
- Liittynyt: 6.3.2007 klo 8.09
-
- Viestit: 3998
- Liittynyt: 18.7.2006 klo 12.45
- Paikkakunta: Vantaa
-
- Viestit: 4725
- Liittynyt: 8.3.2004 klo 17.38
- Paikkakunta: Helsinki
Viesti Kirjoittaja spiidi78 »
Riippuu varmaan pyrkimyksistä. Muinoin aloitin Basicilla ja Pascalilla, niillä ainakin hahmottuu mistä on kyse. Jos ihan tosissaan rupeaa ohjelmoimaan, niin itse lähtisin ainakin C:stä opettelemaan. Tosin tietotekniikasta ja tietokoneiden sielunelämästä pitää olla perusteet täysin hanskassa tai homma pysähtyy seinään viimeistään muistinhallinnan kohdalla.
-
- Viestit: 2634
- Liittynyt: 12.8.2006 klo 12.50
- Paikkakunta: Helsinki
Viesti Kirjoittaja Macpoika »
Parempi voisi olla C++, sillä sen ajattelutapaa voi soveltaa Chen, muttei toisinpäin.spiidi78 kirjoitti: Jos ihan tosissaan rupeaa ohjelmoimaan, niin itse lähtisin ainakin C:stä opettelemaan.
"meidän nuorisoliigalainen Macpoika, taituri monessa Mac-meiningissä!" — amanita
Unibody MacBook 2.4GHz C2D | Mac OS X Snow Leopard
Unibody MacBook 2.4GHz C2D | Mac OS X Snow Leopard
-
- Viestit: 29
- Liittynyt: 4.6.2006 klo 10.12
Viesti Kirjoittaja Jarrett »
Mä suosittelen Javaa. Sitten kun se on hanskassa, niin siirrytään C:hen ja C++:aan.Macpoika kirjoitti:Parempi voisi olla C++, sillä sen ajattelutapaa voi soveltaa Chen, muttei toisinpäin.spiidi78 kirjoitti: Jos ihan tosissaan rupeaa ohjelmoimaan, niin itse lähtisin ainakin C:stä opettelemaan.
-
- Viestit: 382
- Liittynyt: 10.11.2005 klo 18.03
-
- Viestit: 2634
- Liittynyt: 12.8.2006 klo 12.50
- Paikkakunta: Helsinki
Viesti Kirjoittaja Macpoika »
Tai Objective-C. Molemmilla onnistuu. Apple kehittää Objective-Ctä.Tehy kirjoitti:Jos tarkoitus on koodata ohjelmia OS X:lle, niin lähtisin opettelemaan C perusteet, jonka jälkeen alkaisin tutkia miten Xcode toimii
"meidän nuorisoliigalainen Macpoika, taituri monessa Mac-meiningissä!" — amanita
Unibody MacBook 2.4GHz C2D | Mac OS X Snow Leopard
Unibody MacBook 2.4GHz C2D | Mac OS X Snow Leopard
-
- Viestit: 169
- Liittynyt: 30.5.2007 klo 21.00
Viesti Kirjoittaja K-Mikko »
Alaan liittyvät opintoni käynnistyivät vuosia sitten C-kieleen tutustumisella, mikä jälkikäteen ajatellen ei välttämättä ollut kaikkein paras vaihtoehto. Ohjelmoinnin perusteet sillä kyllä oppi ja sopivan ruohonjuuritasolla opittiin ohjelmoimaan, mutta olio-käsitteen hahmottaminen luokkineen ja periytyvyyksineen oli vaikeahkoa jälkikäteen. Tämä oli vain oma kokemukseni, enkä usko kehittyneempien kielien (kuten C++) oppiminen C:n jälkeen olisi mitenkään erityisen vaikeaa.
Lähtisin aloittelemaan C++:lla. Applen X-Codella yms. (sori, jos käsitteet menevät vähän väärin) saa kyllä melko helposti jotain aikaan, mutta tottumattomalle voi jäädä sellainen tunne, ettei oikein tiedä, mitä tuli tehtyä. Perusteiden ja alkeiden opettelusta ei ole haittaa. Tosin minä olen ollut graafisten sovelluskehittimien kanssa enemmän tai vähemmän hukassa eivätkä ne opinnotkaan tutkintoon asti johtaneet, joten saa suhtautua varauksella näihin vinkkeihin.
t:Mikko
Lähtisin aloittelemaan C++:lla. Applen X-Codella yms. (sori, jos käsitteet menevät vähän väärin) saa kyllä melko helposti jotain aikaan, mutta tottumattomalle voi jäädä sellainen tunne, ettei oikein tiedä, mitä tuli tehtyä. Perusteiden ja alkeiden opettelusta ei ole haittaa. Tosin minä olen ollut graafisten sovelluskehittimien kanssa enemmän tai vähemmän hukassa eivätkä ne opinnotkaan tutkintoon asti johtaneet, joten saa suhtautua varauksella näihin vinkkeihin.
t:Mikko
-
- Viestit: 46
- Liittynyt: 23.11.2006 klo 20.39
- Paikkakunta: Vantaa
Viesti Kirjoittaja v_vega77 »
Aloita vaikka Javalla. Tuossa olisi hyvä linkki teoriaan
http://www.cs.helsinki.fi/u/wikla/Ohjelmointi/Sisalto/
Eclipse on hyvä monelle käyttikselle löytyvä kehitin.
Miksi Java?
+ Ei niin sekava kuin C++
+ Toimii monessa käyttiksessä (helposti)
+ Paljon esimerkkejä ja kirjastoja
+ Eka kieli monissa yliopistoissa ja taitaa olla myös nykyään TKK:lla. Ei ne kaikki voi olla väärässä
Eclipse?
+ Ilmanen, tuki monille ohjelmointikielille (C/C++, Python, Ruby), toimii kaikilla keskeisillä käyttiksillä
+ Moni kaupallinen tuote perustuu Eclipseen esim. Bea:n uusi kehitin, JBuilder, etc.
http://www.cs.helsinki.fi/u/wikla/Ohjelmointi/Sisalto/
Eclipse on hyvä monelle käyttikselle löytyvä kehitin.
Miksi Java?
+ Ei niin sekava kuin C++
+ Toimii monessa käyttiksessä (helposti)
+ Paljon esimerkkejä ja kirjastoja
+ Eka kieli monissa yliopistoissa ja taitaa olla myös nykyään TKK:lla. Ei ne kaikki voi olla väärässä

Eclipse?
+ Ilmanen, tuki monille ohjelmointikielille (C/C++, Python, Ruby), toimii kaikilla keskeisillä käyttiksillä
+ Moni kaupallinen tuote perustuu Eclipseen esim. Bea:n uusi kehitin, JBuilder, etc.
Koti: MacBook 2GHz C2D 4Gt RAM 320Gt /LaCie 320Gt /LaCie 500Gt
Ipod Nano 2Gt
Työ: MacBook Pro 2,2GHz C2D 4Gt RAM 120Gt
Ipod Nano 2Gt
Työ: MacBook Pro 2,2GHz C2D 4Gt RAM 120Gt
-
- Viestit: 29
- Liittynyt: 4.6.2006 klo 10.12
Viesti Kirjoittaja Jarrett »
Tossa linkki TKK:n ohjelmoinnin peruskurssille, jossa siis käytetään Javaa:v_vega77 kirjoitti:Aloita vaikka Javalla. Tuossa olisi hyvä linkki teoriaan
http://www.cs.helsinki.fi/u/wikla/Ohjelmointi/Sisalto/
Eclipse on hyvä monelle käyttikselle löytyvä kehitin.
Miksi Java?
+ Ei niin sekava kuin C++
+ Toimii monessa käyttiksessä (helposti)
+ Paljon esimerkkejä ja kirjastoja
+ Eka kieli monissa yliopistoissa ja taitaa olla myös nykyään TKK:lla. Ei ne kaikki voi olla väärässä
Eclipse?
+ Ilmanen, tuki monille ohjelmointikielille (C/C++, Python, Ruby), toimii kaikilla keskeisillä käyttiksillä
+ Moni kaupallinen tuote perustuu Eclipseen esim. Bea:n uusi kehitin, JBuilder, etc.
http://www.cs.hut.fi/Opinnot/T-106.1206/K2007/
-
- Viestit: 81
- Liittynyt: 8.4.2007 klo 23.07
- Paikkakunta: Kuopio
Viesti Kirjoittaja lokki1977 »
Joopa, aloita Javalla, tai jos se ei kelpaa niin C++:lla. Eclipse on hyvä kehitin ja saattaa olla XCodekin.
Jos vain koodaamisen hauskuus kiinnostaa, niin aloita Perlillä ja kirjalla "Learning Perl" O'Reillyltä. Siinä ei niinkään käsitellä ohjelmoinnin peruskäsitteitä, mutta kyllä Perlin perusteisiin päästään.
Jos taas haluat oppia ohjelmoimaan yleisesti, niin aloita Javalla tai C++:lla ja jollain vaikkapa Suomalaisesta kirjakaupasta löytyvällä kirjalla. En rupea sinua opettamaan, se olisi tällä foorumilla hieman liian työlästä. Kuitenkin nykypäivänä kannattaa melkein ottaa jokin oliokieli aloituskieleksi (eli Java tai C++, ehkä myös Python kävisi).
Jos tulee ongelmia, niin piipahda vaikka #hopeinenomena.net -irc-kanavalla niin saatan auttaa Javan tai Perlin perusasioissa![Hymy [:)]](./images/smilies/icon_smile.gif)
Jos vain koodaamisen hauskuus kiinnostaa, niin aloita Perlillä ja kirjalla "Learning Perl" O'Reillyltä. Siinä ei niinkään käsitellä ohjelmoinnin peruskäsitteitä, mutta kyllä Perlin perusteisiin päästään.
Jos taas haluat oppia ohjelmoimaan yleisesti, niin aloita Javalla tai C++:lla ja jollain vaikkapa Suomalaisesta kirjakaupasta löytyvällä kirjalla. En rupea sinua opettamaan, se olisi tällä foorumilla hieman liian työlästä. Kuitenkin nykypäivänä kannattaa melkein ottaa jokin oliokieli aloituskieleksi (eli Java tai C++, ehkä myös Python kävisi).
Jos tulee ongelmia, niin piipahda vaikka #hopeinenomena.net -irc-kanavalla niin saatan auttaa Javan tai Perlin perusasioissa
![Hymy [:)]](./images/smilies/icon_smile.gif)
Valkoinen MacBook C2D 2GHz, 2GB RAM, 80GB HD, OS X 10.4.11
Pentium 4 2,6GHz, 1GB RAM, 325GB HD, OpenBSD 4.4
Pentium 2 450MHz, 128MB RAM, 3GB HD, OpenBSD 4.2
Pentium 4 2,6GHz, 1GB RAM, 325GB HD, OpenBSD 4.4
Pentium 2 450MHz, 128MB RAM, 3GB HD, OpenBSD 4.2
-
- Viestit: 695
- Liittynyt: 8.1.2005 klo 15.29
Re: Millä kannattaa aloittaa?
Viesti Kirjoittaja teroyk »
Jos et ole koskaan mitään ohjelmoinut, niin RealBasic voi olla joillekkin ihmisille hyvä, sillä monet voivat uupua javan tai c++:n alun jyrkkään oppimiskäyrään.Gewächshaus kirjoitti:Ajattelin aloittaa koodailun, mutta en tiedä millä kielellä kannattaaa aloittaa ja sen jälkeen jatkaa. Ja jos joku vain jaksaisi vaivautua opettamaan minulle kyseisen kielen/hommelin, mikä onkaan, niin olisin kiitollinen. Kyllähän luultavasti itsekin voisi opetella, mutta se olisi paljon hitaampaa.
Käy tutustumassa:
http://www.realbasic.com/
-
- Viestit: 39
- Liittynyt: 26.10.2005 klo 0.36
Viesti Kirjoittaja velijussi »
Kun kukaan ei ole tätä ehdottanut, niin täytyyhän toki Python nostaa pöydälle. Helposti opittava siisti oliokieli, tulkattava, joten käännellä ei tarvitse. Tuosta sitten lähemmäs rautaa C:llä tai C++:lla jos suorituskyky ei pythonissa riitä.
Alkuun, ja pidemmällekin pääsee lukemalla tutorialin, heti saa jälkeä aikaiseksi, joten motivaatio pysyy helposti ylhäällä.
En tiedä miten joku voisi toiselle opettaa kielen/hommelin, kyllä siinä aikaa palaa ja paljon palaakin. Erityisesti koska se kielen oppiminen on se pienin urakka siinä, ohjelmoinnin oppiminen yleisemmin on taas ihan toinen asia.
http://www.python.org
Alkuun, ja pidemmällekin pääsee lukemalla tutorialin, heti saa jälkeä aikaiseksi, joten motivaatio pysyy helposti ylhäällä.
En tiedä miten joku voisi toiselle opettaa kielen/hommelin, kyllä siinä aikaa palaa ja paljon palaakin. Erityisesti koska se kielen oppiminen on se pienin urakka siinä, ohjelmoinnin oppiminen yleisemmin on taas ihan toinen asia.
http://www.python.org
14 viestiä
• Sivu 1/1
Palaa sivulle “Ohjelmointi, skriptit ja palvelimet”
Hyppää
- Yleiset aiheet
- ↳ Ajankohtaista Apple-maailmasta
- ↳ Käyttöjärjestelmät
- ↳ Ohjelmat
- ↳ Yleiskeskustelu
- Mac ja oheislaitteet
- ↳ Yleiskeskustelu laitteista
- ↳ MacBook, MacBook Pro ja MacBook Air
- ↳ iMac
- ↳ Mac mini
- ↳ Mac Pro ja Mac Studio
- ↳ Ongelmia Macin kanssa?
- iPhone, iPad ja Apple Watch
- ↳ iPhone-, iPad- ja Apple Watch -laitekeskustelu
- ↳ iPhone-, iPad- ja Apple Watch -ohjelmat sekä iOS
- ↳ Ongelmia iPhonen, iPadin tai Apple Watchin kanssa?
- Huviksi ja hyödyksi
- ↳ Off-topic
- ↳ Kuva ja graafinen suunnittelu
- ↳ Audio ja musiikki
- ↳ Video, televisio ja elokuvat
- ↳ Pelit ja pelaaminen
- ↳ Ohjelmointi, skriptit ja palvelimet
- ↳ Tietoturva ja varmuuskopiointi
- ↳ Verkot, mobiilidata ja muut puhelimet
- ↳ Retronurkka
- ↳ Foorumin ylläpito
- Kauppapaikka
- ↳ Myydään Mac
- ↳ Myydään iPhone, iPad ja iPod
- ↳ Myydään muut Applen tuotteet
- ↳ Myydään muuta tietotekniikkaa
- ↳ Ostetaan Mac
- ↳ Ostetaan iPhone, iPad ja iPod
- ↳ Ostetaan muut Applen tuotteet
- ↳ Ostetaan muuta tietotekniikkaa
- ↳ Vaihdetaan, annetaan, työtä haetaan ja tarjotaan
- ↳ Kauppapaikan keskustelu ja hintavinkit