Kirjautuminen

Haku

Tehtävät

Keskustelu: Yleinen keskustelu: Mistä ladata :(-kääntäjä

Sivun loppuun

Grez [03.06.2014 15:45:43]

#

Katselin tässä viikon kyselyä ja useimmat putkalaiset pitävät :( parhaana ohjelmointikielenä.

Olen vissiin vähän pudonnut kartalta enkä oikein keksiä sopivia hakusanoja googlettamiseenkaan, joten voisitteko arvon kanssaputkalaiset kertoa mistä tuon :( kielen kääntäjän voi ladata?

fergusq [03.06.2014 16:07:07]

#

Olisikohan sukua tälle?

feenix [03.06.2014 18:00:14]

#

Jos et tiä, et kuulu joukkoon.

groovyb [04.06.2014 14:27:47]

#

Tuohon en itse viitsinyt edes vastata, valikoimat kun oli vähän suppeat.

Toki kysymyksen olisi voinut muotoilla myös toisin: Mikä oli paras ohjelmointikieli mielestäsi vuonna 1995?

Macro [05.06.2014 11:54:01]

#

Java FTW!

vesikuusi [05.06.2014 17:36:48]

#

Paras? Tjaa.

Mielenkiintoisin kieli, jonka käyttötarkoitukset myös ovat ohjelmistotuotannon alan mielenkiintoisimmat, on C++ (eikä muuten siksi, koska sil voi tehä räiskintäpelei).

feenix [05.06.2014 18:47:38]

#

Höpsis, Applelta tuli Swift, joten se on automaattisesti paras, mielenkiintoisin ja upein kieli.

En tajua mikseivät voineet vain siirtyä C++:aan, piti vääntää oma viritelmä. Vieläpä käyttäen turhia let-sanoja jne :P Kai se on se halu olla epäyhteensopiva.

Tzaeru [06.06.2014 00:29:59]

#

Olix Swift '95 jo?

Terv. "you don’t even need to type semi-colons". Swift mullisti ohjelmistokehityksen.

fergusq [06.06.2014 08:44:52]

#

feenix kirjoitti:

En tajua mikseivät voineet vain siirtyä C++:aan

Miksi niiden olisi pitänyt vaihtaa C++:aan? Kun ne käyttävät jo Objective-C:tä?

feenix kirjoitti:

Vieläpä käyttäen turhia let-sanoja jne

Ei let-lause ole turha.... Mitä katsoin Swiftin oppaasta lettiä käytetään hyvinkin fiksusti.

tkok [06.06.2014 08:46:16]

#

feenix kirjoitti:

En tajua mikseivät voineet vain siirtyä C++:aan, piti vääntää oma viritelmä. Vieläpä käyttäen turhia let-sanoja jne :P Kai se on se halu olla epäyhteensopiva.

Mitähän tällä tarkoitat? Kyllähän Applen kehitysympäristöt tukevat C++ käyttöä. Voit kirjoittaa oman Objective-C projektisi sisään vapaasti C++:lla. Esimerkiksi tehdä UI puolet Objective-C:llä ja muut osat C++:lla.

EDIT: selkeitä lisätietoja http://www.philjordan.eu/article/strategies-for-using-c -in-objective-c-projects

feenix [06.06.2014 09:14:35]

#

tkok kirjoitti:

feenix kirjoitti:

En tajua mikseivät voineet vain siirtyä C++:aan, piti vääntää oma viritelmä. Vieläpä käyttäen turhia let-sanoja jne :P Kai se on se halu olla epäyhteensopiva.

Mitähän tällä tarkoitat? Kyllähän Applen kehitysympäristöt tukevat C++ käyttöä. Voit kirjoittaa oman Objective-C projektisi sisään vapaasti C++:lla. Esimerkiksi tehdä UI puolet Objective-C:llä ja muut osat C++:lla.

Tarkoitan sitä, että jättäisivät Obj-C:n kokonaan pois. Kyllä käytän molempia, mutta kun API vaatii Obj-C:tä, pitää tehdä joko siltoja tai käyttää vain sitä Obj-C:tä. Kumpikin on hitaampaa kuin mitä olisi natiivikoodi. Pelkästään metodikutsut viestinvälityssysteemin kautta ovat hitaampia kuin metodikutsut C++:ssa.

Olisi myös paljon mukavampaa käyttää yhtä kieltä kuin kirjoittaa useita. Swift nyt kai tämän korjaa, mutta pitää opetella uusi syntaksi ja portata koko koodi sen sijaan, että vain vaihtaisi hieman metodiesittelyjä Obj-C:stä C++:ksi ja itse koodi olisi identtistä suurelta osin.

fergusq kirjoitti:

Miksi niiden olisi pitänyt vaihtaa C++:aan? Kun ne käyttävät jo Objective-C:tä?

Miksi niiden piti tehdä Swift, kun ne käyttävät jo Obj-C:tä? Jos kerran kuitenkin piti vaihtaa toiseen kieleen (sehän on tarkoitus, ei vain tuoda rinnalle toista), olisi voinut samalla sitten ottaa kielen, jota jo käytetään laajalti ja on mahdollisesti myös muissa ympäristöissä käytettävissä.

Mutta toki ymmärrän, että APIen suhteen helpompaa tehdä uusi kieli kuin vääntää olemassaolevia suoraan C++:n kanssa toimiviksi. Mutta katsotaan nyt miten hieno kieli tuo on ja miten sen kanssa tulee toimeen. Tuskin kovin äkkiä monet siihen siirtyvät, kun kuitenkin moniympäristöissä koodi olisi C/C++:aa, eikä sitä ole järkeä portata Swiftiksi.

Metabolix [06.06.2014 21:03:04]

#

groovyb kirjoitti:

Toki kysymyksen olisi voinut muotoilla myös toisin: Mikä oli paras ohjelmointikieli mielestäsi vuonna 1995?

Valikoima on suunniteltu Antti Laaksosen perinteisten suosikkien mukaan. Näköjään lähes puolet vastaajista on kuitenkin löytänyt suosikin tältä listalta – pitäisikö huolestua?

Antti Laaksonen [06.06.2014 21:21:20]

#

Ei, mutta se on huolestuttavaa, että QBasic on tällä hetkellä hännänhuippuna.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta