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?
Olisikohan sukua tälle?
Jos et tiä, et kuulu joukkoon.
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?
Java FTW!
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).
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.
Olix Swift '95 jo?
Terv. "you don’t even need to type semi-colons". Swift mullisti ohjelmistokehityksen.
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.
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
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.
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?
Ei, mutta se on huolestuttavaa, että QBasic on tällä hetkellä hännänhuippuna.
Aihe on jo aika vanha, joten et voi enää vastata siihen.