Bjarnen kommenttaja kielivertailuun

Yusa

http://www.technologyreview.com/InfoTech/17831/

Bjarne Stroustrupin (siis C :n kehittäjä, kuten useimmat tietänevät) haastattelussa lauotaan totuuksia:

Bjarne puolustaa C :aa toteamalla mm. että joilla on sen kanssa ongelmia, on useimmiten huonot kirjastot tai kyvyttömyyttä käyttää kirjastoja. C on ratkaisu reaalimaailman ohjelmoijille reaalimaailman tehtäviin. Tässä maailmassa palkitaan vain ne, jotka tuottavat halvalla ja nopeasti bugista softaa!!!

On olemassa paljon tyylikkäitä ohjelmointikieliä ja tyylikkäitä toimintatapoja, mutta niitä ei käytetä siksi, että vaatimukset ja resurssit eivät niiden kanssa ole tasapainossa. Ohjelmointikieliä on kahta lajia: niitä joita haukutaan, ja niitä joita tuskin kukaan käyttää mihinkään. Muita ei ole. Paljon haukutuilla kielillä on tehty valtavasti enemmän hienoja sovelluksia kuin kauniiksi ja tyylikkäiksi ylistetyillä.

Hieman masentavaa luettavaa, vai mitä, mutta niin maanläheistä. Käytettävää ohjelmointikieltä tärkeämpiä asioita ovat siis hyvät kirjastot ja vaikkapa suunnittelumallit ja ymmärrystä käyttää molempia.

Bjarne muuten myöntää, että C ei alunperinkään tarkoitettu ihan riviohjelmoijoille ja lisäksi väittää ohjelmoijien yleisen kompetenssitason laskeneen 1980-luvulta tähän päivään. Ehkä hänellä on parempi näköalapaikka. Minusta 80-luvulla oli sekä loistavia ohjelmoija että tumpeloita, kuten nykyäänkin. Minä olen aina työskennellyt ympäristössä, jossa ohjelmoijalla on useimmiten DI-koulutus (minulla ei ole), mutta ennen oli paljon enemmän sellaisia, joiden peruskoulutus oli kaukana ohjelman vääntämisestä (minäkin olen alunperin HW-suunnittelija).

Kannattaa lukea juttu.

3

264

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Minusta

      "However, the solution is not to dumb down the programming languages but to use a variety of programming languages and educate more experts."

      Bjarne S. tarkoittaa ratkaisua siihen, että ohjelmoijien osaamistaso on laskenut.

      Hänpä sanoo myös sen, mitä harva kielivertailusoturi täällä netissä uskaltaa sanoa. Tarvitaan useita kieliä ("a variety of programming languages"). Vaikka C on hyvä ratkaisu moneen ongelmaan, se ei ole ainoa, eikä aina paras. Selvästi on osoitettu vuosien käytössä, että se toimii, mutta tilaa on muillekin kielille näyttää, mihin ne pystyvät.

      Appropriate on sopiva ja not appropriate on epäsopiva, ei huono. Tosin C :n saa todennäköisesti myös huonoja kirjastoja, koska siihen saa paljon kirjastoja. Laaja skaala, mistä valita. Valitkaa siis hyvin :-)

    • Toinen osa
    • gdsdgdhshdshd

      Lopulta ohjelmoinnissa ei kannata keskittyä yhteen tiettyyn paradigmaan. Sellainen ei ole ohjelmointia.

      (Turing-täydelliseen) kieleen (vaikka Qbasic) saa keskittyä, koska ohjelmointikieli on vain kieli. Kieleen keskittymiseen voi olla monta syytä.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Hoitajalakko peruuntuu, tilalle joukkoirtisanoutumiset

      "Tehyn ja Superin hallitukset kokoontuivat tänään toteamaan, että tilanne edellyttää järeämpiä työtaistelutoimia." https://www.hs.fi/politiikka/art-2
      Maailman menoa
      739
      9126
    2. Johan tuli oikea aivopieru Britti Lordilta

      Emeritusprofessori Lordi Robert Skidelsky sanoi Suomen rikkovan YYA sopimusta joka on tehty Neuvostoliiton kanssaa 1948. Mitä pir
      Maailman menoa
      373
      7846
    3. Tehyn Rytkösellä tallessa tekstiviestit A-studiokohussa

      https://www.mtvuutiset.fi/artikkeli/a-studiosta-kohu-tehyn-rytkosen-mukaan-ministeri-linden-sai-paattaa-osallistujat-ohjelma-kiistaa-vaitteen/8407068
      Maailman menoa
      160
      5503
    4. William ja Sonja Aiello ERO

      Hyvä Sonja! Nyt etsit uudet kaverit ja jätät nuo huume- ja rahanpesu porukat haisemaan taaksesi!
      Kotimaiset julkkisjuorut
      54
      2316
    5. Oho! Seurapiirikaunotar, ex-missi Sabina Särkkä yllättää tällä harvinaisella kyvyllä: "Mulla on..."

      Sabina Särkkä on nähty monissa tv-reality-sarjoissa. Mutta tiesitkö, että Särkällä on valokuvamuisti? https://www.suomi24.fi/viihde/oho-seurapiirikaun
      Kotimaiset julkkisjuorut
      6
      2076
    6. Se siitä sitten

      Kirjoitan tänne kun en sulle voi. En vaivaa sua enää koskaan. En ikinä tarkoittanut olla ahdistava tai takertuva. Tunteet heräsi enkä osannut olla tyy
      Ikävä
      82
      1717
    7. Ohhoh! Rita Niemi-Manninen otti ison tatuoinnin - Herätti somekansan: "Täydellinen paikka!"

      Rita Niemi-Mannisen suuri, uusi tatuointi on saanut somekansan heräämään talvihorroksesta. Niemi-Manninen otti tatskan rakkauslomalla Aki-miehensä kan
      Kotimaiset julkkisjuorut
      19
      1659
    8. Ihastumisesta kertominen

      Olen päättänyt kertoa tunteistani ihastukseni kohteelle. Erityisen vaikeaksi tilanteeni tekee se, että kyseessä on ns. kielletty rakkaus. Olen jo toi
      Ihastuminen
      92
      1396
    9. Taas Venäjän tiedoittaja akka Varoitti Suomea ja Ruotsia liittymästä Natoon

      Juuri sopivasti julkaistu varoitus, kun Suomen eduskunta alkaa klo 13:50 käsitellä asiaa suorassa TV 1:n lähetyksessä. ILtasanomat.
      Maailman menoa
      439
      1332
    10. Stefusika räkättää

      kun on viikon ollut kuivilla ja poliisi puhalluttaa just silloin. Muutoin olis jääny kiinni. Ja sekös sikamiestä hirnuttaa. Ällö ukko ja vielä ällömmä
      Kotimaiset julkkisjuorut
      80
      1199
    Aihe