Wikipediasta huomasin kuinka paljon on eri ohjelmointikieliä. Määrä saa ihmettelemään onko se todella tarpeen. Onko jokainen ohjelmointikielen aloittaja todella harkinnut järkevästi, että onko se todella tarpeeksi suuri parannus kaikkiin aiempiin ohjelmointikieliin verrattuna, ja eikö ole mitään muuta aiempaa ohjelmointikieltä joka olisi tarpeeksi lähellä haluttua, ja eikö ehkä olisi järkevämpää tehdä kirjastolla laajennus johonkin aiempaan kieleen tai työkalu jonkun aiemman kielen kirjoittamiseen tai analysointiin.
Vai saako kielen tekemisestä enemmän jonkinlaisia epävirallisia "pisteitä", esim. akateemisia "pisteitä"?
Kuvitellaan vaikka, että Irrlicht 2D&3D c grafiikkalisukkeen tekijät olisivat menneet toista tietä ja tehneet uuden kielen 2D ja 3D grafiikkaa varten.
Ohjelmointikielten outo määrä
10
501
Vastaukset
Aina ne jotain tekevät jossain paremmin kuin muut ja vievät osaltaan kehitystä eteenpäin, lisäksi melkoinen osa ohjelmointikielistä on hyvin vanhoja ja ne on olemassa siksi kun niillä tehdyt ohjelmat ovat vielä olemassa, vaikka kieli olisi muuten vanhentunut.
- dmsere
Ohjelmointikielet aikajärjestyksessä:
http://en.wikipedia.org/wiki/Timeline_of_programming_languages
Hämmästyttävä lista. Olisiko joissain listaan liittyvissä päivämäärissä tarpeeksi syytä kansallisten tai globaalien vapaapäivien viettoon? Tavallaan olisi. Voisi puolileikillään sanoa, että liputuspäivä c:lle olisi paremmin perusteltu kuin ruotsalaisuuden päivä.
Listassa on ongelmana ainakin se, että yhdessä kohtaa html on merkitty vaikutteen-antaja edeltäjäksi, vaikka sitä ei olekaan merkitty itse ohjelmointikielten luetteloon.- Intelli
Tosiaan hämmästyttävä kun yksi tärkeistä kielistä eli PLM puuttui kokonaan.
- fffffssssdsd
Intelli kirjoitti:
Tosiaan hämmästyttävä kun yksi tärkeistä kielistä eli PLM puuttui kokonaan.
Ei edes puuttunut 1972 PL/M
Mielenkiintoinen lista kuitenkin. - gjhje
On ollut puhetta, että lojban-keinokieltä voisi jotenkin käyttää jonkinlaisena ohjelmointikielenä. Joku luonnollisen kielen kaltainen, mutta homonyymiton ja muutenkin paranneltu kieli saattaisi hyvinkin olla superkätevä joissain yhteyksissä, en tiedä...
- qweqweqweqw
gjhje kirjoitti:
On ollut puhetta, että lojban-keinokieltä voisi jotenkin käyttää jonkinlaisena ohjelmointikielenä. Joku luonnollisen kielen kaltainen, mutta homonyymiton ja muutenkin paranneltu kieli saattaisi hyvinkin olla superkätevä joissain yhteyksissä, en tiedä...
Eikös cobolin ollut tarkoitus olla vähän niin kuin luonnollisen kielen kaltainen kieli? Sen käytännöllisuus on sitten makuasia. Tosin joku ei-englanninkieleen vaan esimerkiksi suomenkielen rikkaaseen mofologiaali perustuva kieli voisi olla aika mielenkiintoinen.
for each muuttuja in joukko => muuttujille joukossa
with muuttuja => muuttujalla
while ehto => ehdolla - KN$
qweqweqweqw kirjoitti:
Eikös cobolin ollut tarkoitus olla vähän niin kuin luonnollisen kielen kaltainen kieli? Sen käytännöllisuus on sitten makuasia. Tosin joku ei-englanninkieleen vaan esimerkiksi suomenkielen rikkaaseen mofologiaali perustuva kieli voisi olla aika mielenkiintoinen.
for each muuttuja in joukko => muuttujille joukossa
with muuttuja => muuttujalla
while ehto => ehdolla"for each muuttuja in joukko => muuttujille joukossa
with muuttuja => muuttujalla
while ehto => ehdolla"
Jos nuo merkitsevät ihan samaa, niin miksi rakenne pitäisi esittää juuri morfeemeilla? Lyhentäisihän se koodia, mutta nyt -lla päätteellä on kaksi merkitystä (tulkintaongelma). Lisäksi suomen kielen taivutus on tietokoneelle liian epäsäännöllistä.
Toisaalta etuna olisi suomen kielen harjoittelu, jos haluaa jostain syystä treenata suomen kielen sanajärjestystä ja agglutinatiivisten kielten käyttöä. - kekkeeee
KN$ kirjoitti:
"for each muuttuja in joukko => muuttujille joukossa
with muuttuja => muuttujalla
while ehto => ehdolla"
Jos nuo merkitsevät ihan samaa, niin miksi rakenne pitäisi esittää juuri morfeemeilla? Lyhentäisihän se koodia, mutta nyt -lla päätteellä on kaksi merkitystä (tulkintaongelma). Lisäksi suomen kielen taivutus on tietokoneelle liian epäsäännöllistä.
Toisaalta etuna olisi suomen kielen harjoittelu, jos haluaa jostain syystä treenata suomen kielen sanajärjestystä ja agglutinatiivisten kielten käyttöä.Opettelisin varmaan mieluummin koodaamaan brainfuckilla kuin suomenkielellä taivutuksineen ;)
- qweqweqweqw
kekkeeee kirjoitti:
Opettelisin varmaan mieluummin koodaamaan brainfuckilla kuin suomenkielellä taivutuksineen ;)
Suomen kielen rikkaalla morfologialla saisi mielestäni yhtä mukavan kompaktisti esitettyä ohjelman toiminnan kuin esimerkiksi perlillä. Jos jatkan ideaa, niin oikeastaan if-lauseen voisi korvata konditionaalilla:
if propositio then juokse => juoksisit propositiolla
yhtä kätevästi onnistuu negaatio:
if not propositio then juokse => juoksisit propositiotta
Toisaalta konditionaalia voisi merkitä esimerkiksi kysymysmerkillä sanan lopussa. Ja tuo positiivinen -lla voisi olla & ja tuo negatiivinen !. Tällöin esimerkiksi lause
if not E then S
olisi kätevästi ilmaistuna
S?E!
Tätä jo aiemmin ehdottamaani:
for each muuttuja in joukko => muuttujille joukossa
voisi myös lyhentää merkitsemällä monikkoa #:llä, lle-päätettä tuolla &-merkillä ja ssa:ta %:llä. Siispä lause
for each M in J
muuttuu selkeämpään muotoon
M#&J%
- trablaabblhblblb
Kun alkaa suunnittelemaan jotain kieltä niin siinä oppiikin sitten aika lailla. Ehkä kielen suunnittelija on halunnut kokeilla jotain suuntaa tavassa ilmaista, mitä ei muista kielistä löydy ja kielelle on ollut sen verran käyttöä, että muutkin ovat innostuneet. Silleen noi menee.
Loppujen lopuksi, jokainen erillisen ongelman ratkaiseva ohjelma määrittelee jonkin alikielen, jolla kyseisen ongelman ratkaisu ilmaistaan. Eli jokainen tietokoneohjelma voidaan nähdä uutena kielenä.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 15110964
- 525240
Taas ryssittiin oikein kunnolla
r….ä hyökkäsi Viroon sikaili taas ajattelematta yhtään mitään https://www.is.fi/ulkomaat/art-2000011347289.html452453- 302143
Vanha Suola janottaa Iivarilla
Vanha suola janottaa Siikalatvan kunnanjohtaja Pekka Iivaria. Mies kiertää Kemijärven kyläjuhlia ja kulttuuritapahtumia131711Valtimon Haapajärvellä paatti mäni nurin
Ikävä onnettomuus Haapajärvellä. Vene hörpppi vettä matkalla saaren. Veneessä ol 5 henkilöä, kolme uiskenteli rantaan,421554Tiedän kuka sinä noista olet
Lucky for you, olen rakastunut sinuun joten en reagoi negatiivisesti. Voit kertoa kavereillesi että kyl vaan, rakkautta301251Känniläiset veneessä?
Siinä taas päästiin näyttämään miten tyhmiä känniläiset on. Heh heh "Kaikki osalliset ovat täysi-ikäisiä ja alkoholin v351186Daniel Nummelan linjapuhe 2025
Kansanlähetyksen toiminnanjohtajan Daniel Nummelan linjapuhe tänään. Rehellistä analyysiä mm. evlut kirkosta ja piispo92935TÄSTÄ TAITAA TULLA SUOMEN HISTORIAN SUURIN USKONNONVAPAUDEN OIKEUDENKÄYNTI.
Sinun täytyy hyväksyä se että jos sinä vetoat uskonnonvapauteen, silloin sinun tulee antaa myös muille vastaava vapaus o317892