Keskustelu mallineesta:Ohjelmointikieli

Viimeisin kommentti: 1 vuosi sitten käyttäjältä Ipr1 aiheessa Toteutuskielet
  • Tekisi mieli saada mallinteeseen informaatiota siitä, onko kieli tulkattava vai käännettävä.

Sinänsähän tuo ei riipu kielestä vaan toteutuksesta, mutta toisaalta kielissä on ominaisuuksia, joiden toteuttaminen ei onnistu kääntäjän avulla, vaan kieltä on oikeastaan pakko tulkata. Simppeli vaihtoehto olisi esim. kenttä {{{käännettävyys}}} ja siihen esim. tulkattava, käännettävä tai molemmat. Toisaalta tuollainen luokittelu voi olla vaikeaa; esim. Python on tulkattava, mutta siihen on olemassa kääntäjiä (Psyco). Mitäs sanotte?--EdvardM 22. maaliskuuta 2006 kello 08.26 (UTC)

  • Mietin myös, että kannattaako parametreihin laittaa lainkaan [[ ]].. merkkejä valmiiksi. Esim. kehittäjän kohdalla se voisi olla hyvä, paitsi jos niitä on useampia. Toisaalta kielellä on aina yleensä yksi pääkehittäjä, esim. Dennis Ritchie C:ssä (Kernighan oli myös kait merkittävä tekijä, tosin).--EdvardM 22. maaliskuuta 2006 kello 09.50 (UTC)
Ei kannata laittaa valmiiksi. --Hartz 7. toukokuuta 2006 kello 07.21 (UTC)

Voisiko mallineeseen laittaa tiedostopäätteen/-päätteet? --Hartz 7. toukokuuta 2006 kello 07.20 (UTC)

Jännä idea sinänsä. Sikäli vähän ehkä huono, että ne eivät ole mitenkään standardeja useissa kielissä, vaikkakin tietyt käytännöt vallitsevat. C++:n tapauksessa varsinkin näkee kaikkia: .c, .C, .cc, .cpp..--EdvardM 8. toukokuuta 2006 kello 19.17 (UTC)

Mielestäni "Viimeisin kehitysversio"-kentässä ei ole mitään järkeä. Harvemminhan sitä kielestä julkaistaan sellaisia versioita. Kielen implementaatiosta ehkä julkaistaan kehitysversioita, muttan ne eivät kyllä suoranaisesti kuulu tähän. Muutenkin tästä mallineesta löytyy paljon kenttiä jotka eivät sovi kaikkiin ohjelmointikieliin (Esimerkiksi Lisp-sivun laatikosta yli puolet on tyhjää koska kentät eivät sovellu kielelle). Pafcu 13. lokakuuta 2007 kello 16.38 (UTC)

Yleinen suoritusmalli -kenttä ei näyttäisi toimivan. En ainakaan saanut mitään näkymään sanoilla 'käännetty' tai 'käännettävä'. Jos kyseessä olisi tulkattava kieli silloin tätä tietoa relevanttia ehkä olisi tietää myös se millä tulkataan (esim. JRE, .Net Framework jne). Rmac 4. huhtikuuta 2009 kello 17.57 (EEST)Vastaa

Toteutuskielet

muokkaa

Joku kävi lisäämässä millä kielellä kieli on toteutettu, mikä on täysin väärä olettamus, koska voi olla useita eri toteutuksia. Lisäksi voi kääntäjä/tulkki voi olla tehty eri kielellä kuin ajonaikainen ympäristö (ainakin periaatteessa) ja kaikkien eritteleminen tulee järjettömäksi. Jos se jostain syystä on olennaista informaatiota niin sen voi kuvata leipätekstissä, jossa siihen voi liittää tarpeeksi lisätietoa mikä komponentti on milläkin toteutettu. Muutoin yleistäminen menee pahasti pieleen. Ipr1 (keskustelu) 22. maaliskuuta 2023 kello 10.20 (EET)Vastaa

Palaa sivulle ”Ohjelmointikieli”.