suomi24.ssä, nimimerkki ohjelmoija:
"Mac on surkea jos harrastaa ohjelmointia. Itse opiskelen korkeakoulussa, ja joudun tekemän koulutehtävät koulun koneella, koska Macissa standardimukainen UNIX koodi ei käänny. Onhan Macilla kiva surfailla, mutta muuten sillä ei tee mitään."
Mitäs ohjelmoijat sanoo?
Hauska kommentti
Perusasioita jokaiselle Applen tuotteiden käyttäjälle, muun muassa iCloud ja muut pilvipalvelut
9 viestiä
• Sivu 1/1
-
- Vuoden Homppulainen 2009
- Viestit: 20319
- Liittynyt: 21.2.2004 klo 22.31
Hauska kommentti
Viesti Kirjoittaja Repe Ruutikallo »
Rowan Atkinson on johtanut anglikaanista kirkkoa vuodesta 2002.
– Kuvateksti Aamulehdessä 18.3.2012
– Kuvateksti Aamulehdessä 18.3.2012
-
- Viestit: 4725
- Liittynyt: 8.3.2004 klo 17.38
- Paikkakunta: Helsinki
Re: Hauska kommentti
Viesti Kirjoittaja spiidi78 »
Puhuukohan tuo tomppeli nyt OSX:stä tai sit se vaan ei osaa?
Ite teen korkeakoulun C-harkkatehtävät aina omalla koneella ja ne kääntyy samalla tavalla linux/unix-masiinoissakin. GCC:llä siis käännän.
Ite teen korkeakoulun C-harkkatehtävät aina omalla koneella ja ne kääntyy samalla tavalla linux/unix-masiinoissakin. GCC:llä siis käännän.
-
- Viestit: 2331
- Liittynyt: 20.2.2004 klo 21.42
Re: Hauska kommentti
Viesti Kirjoittaja Mikko »
Aivan. Itse "jouduin" aikoinaan hommaamaan OS X:n sen takia, että Java-harkkoja ei pystynyt vanhalla Swingittömällä 1.1.8-versiolla (uusin, jonka OS 9:iin saa) tekemään. Tuon jälkeen ei ole tullut eteen sellaista mitä ei Macillä olisi voinut tehdä... paitsi tietenkin Windows-ohjelmointi. Mutta eihän Windowsillakaan voi Macille (OS X natiivia) softaa tehdä. No enhän mä olekaan mikään koodari, mutta koulun harkat pystyi kyllä tekemään.spiidi78 kirjoitti:Puhuukohan tuo tomppeli nyt OSX:stä tai sit se vaan ei osaa?
-
- Vuoden Homppulainen 2009
- Viestit: 20319
- Liittynyt: 21.2.2004 klo 22.31
Re: Hauska kommentti
Viesti Kirjoittaja Repe Ruutikallo »
"Ohjelmoija" jatkaa:
"Jos pitää tehdä jotain hiukan monimutkaisempaa kuin "Hello World", kuten vaikka prosessien välinen kommunikointi, niin et saa kääntymän Macissa enää mitään. Esimerkiksi Macin System V IPC rajapinta on erittäin puutteellinen, eikä tunne edes perus kommunikointitapoja kuten vaikka viestijonot. Jopa jaettu muisti ei toimi suoran, Macissa kirjoitettu koodi ei käänny Linuxissa, ja Linuxin koodi ei käänny Macissa. Jne.. Tosi kiva, kun yrittää lukea kirjaa, ja puolet kirjan esimerkeistä ei toimi Macissa."
"Jos pitää tehdä jotain hiukan monimutkaisempaa kuin "Hello World", kuten vaikka prosessien välinen kommunikointi, niin et saa kääntymän Macissa enää mitään. Esimerkiksi Macin System V IPC rajapinta on erittäin puutteellinen, eikä tunne edes perus kommunikointitapoja kuten vaikka viestijonot. Jopa jaettu muisti ei toimi suoran, Macissa kirjoitettu koodi ei käänny Linuxissa, ja Linuxin koodi ei käänny Macissa. Jne.. Tosi kiva, kun yrittää lukea kirjaa, ja puolet kirjan esimerkeistä ei toimi Macissa."
Rowan Atkinson on johtanut anglikaanista kirkkoa vuodesta 2002.
– Kuvateksti Aamulehdessä 18.3.2012
– Kuvateksti Aamulehdessä 18.3.2012
-
- Viestit: 4725
- Liittynyt: 8.3.2004 klo 17.38
- Paikkakunta: Helsinki
Re: Hauska kommentti
Viesti Kirjoittaja spiidi78 »
No ompas pro jätkä, on tietävinään aiheesta ja silti lukee esimerkkejä kirjoista. Tulee mieleen joku MS Visual Basic-koodari.Repe Ruutikallo kirjoitti:Macin System V IPC rajapinta on erittäin puutteellinen, eikä tunne edes perus kommunikointitapoja kuten vaikka viestijonot. Jopa jaettu muisti ei toimi suoran, Macissa kirjoitettu koodi ei käänny Linuxissa, ja Linuxin koodi ei käänny Macissa. Jne.. Tosi kiva, kun yrittää lukea kirjaa, ja puolet kirjan esimerkeistä ei toimi Macissa."
Tottakai suoraan x86:lle tehty koodi ei käänny PPC:ssä ja päinvastoin. Kummasti noita softia OSX:lle kumminkin löytyy. Ehkä tolla on developer tools jääny asentamatta ja esimerkit ei käänny ilman kirjastoja.
edit: Hups luin väärin.
Onhan linux/osx-ohjelmoinnissa kai ihan mukavasti eroja. Silti luulisin, että OSX:n BSD-alusta antaa koodaukselle suunnilleen samat asiat kuin Linux. 5 vuoden sisällä tuon luulis selviävän, selviikö teknillisen yliopiston kotitehtävistä Macilla.
-
- Viestit: 28342
- Liittynyt: 21.2.2004 klo 12.07
- Paikkakunta: Vantaa
Re: Hauska kommentti
Viesti Kirjoittaja kallekilponen »
Pistäkää joku sille linkki tähän keskusteluun.
"If you have to go to sea, it's better to be a pirate than join the navy." -Jobs
-
- Viestit: 88
- Liittynyt: 16.12.2004 klo 6.31
Re: Hauska kommentti
Viesti Kirjoittaja uucee »
Itkeä vaiko nauraa, huh huh. Ei taida System V IPC toimia Mach/NetBSD-alustalla. Jos kirjan esimerkeissä käytettäisiin Mach-portteja, koodin kääntäminen Linuxissa voisi olla hieman haastavaa...Ohjelmoija kirjoitti: suomi24:ssä
"Esimerkiksi Macin System V IPC rajapinta on erittäin puutteellinen, eikä tunne edes perus kommunikointitapoja kuten vaikka viestijonot. Jopa jaettu muisti ei toimi suoran, Macissa kirjoitettu koodi ei käänny Linuxissa, ja Linuxin koodi ei käänny Macissa. Jne.. Tosi kiva, kun yrittää lukea kirjaa, ja puolet kirjan esimerkeistä ei toimi Macissa."
Helppo syyttää Mac OS X:ää siitä, että oppikirjan esimerkit on tehty Linuxille tai SVR V:lle.
"Ohjelmoija" (sic) voisi lukea alkeita Mac OS X vs. UNIX/Linux-koodaamisesta esim. Applen sivulta Porting UNIX/Linux Applications to Mac OS X. Tosin "Ohjelmoijalle" oman ohjelmointiympäristönsä ymmärtäminen saattaisi olla hieman haasteellinen suoritus.
-
- Viestit: 395
- Liittynyt: 23.2.2004 klo 21.26
Re: Hauska kommentti
Viesti Kirjoittaja Micael »
"Mitäs ohjelmoijat sanoo?"
Sanon: höpön löpön. Olen tehnyt reilun vuoden kaiken koodin iBookilla ja ainakin viimeksi kun tarkastin oli opinahjoni yliopisto..
Sanon: höpön löpön. Olen tehnyt reilun vuoden kaiken koodin iBookilla ja ainakin viimeksi kun tarkastin oli opinahjoni yliopisto..

-
- Viestit: 700
- Liittynyt: 5.1.2005 klo 16.45
- Paikkakunta: Helsinki
Re: Hauska kommentti
Viesti Kirjoittaja at »
Entisenä koodarina voisin todeta, että jokaisessa ympäristössä on omat jipponsa.
Vain aivan simpeelit jutut menee "standardi C:llä".
Kyllä koodi aina suunnitellaan alustariippuvaiseksi.
Jos teet linuxille, teet sen sinne.
Jos teet sunille, teet sen sinne
jos teet sen ibm isokoneelle, teet sen sinne.
Ainoastaan muutamat ympäristöt on joissa koodia voi siirtää suoraan.
Esim tietokannat, lotus notes, sap.
Kannattaa varmaan asentaa linux siihen mäkkiin ;-)
Vain aivan simpeelit jutut menee "standardi C:llä".
Kyllä koodi aina suunnitellaan alustariippuvaiseksi.
Jos teet linuxille, teet sen sinne.
Jos teet sunille, teet sen sinne
jos teet sen ibm isokoneelle, teet sen sinne.
Ainoastaan muutamat ympäristöt on joissa koodia voi siirtää suoraan.
Esim tietokannat, lotus notes, sap.
Kannattaa varmaan asentaa linux siihen mäkkiin ;-)
Onnellinenkin loppu on vain loppu
9 viestiä
• Sivu 1/1
Palaa sivulle “Yleiskeskustelu”
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