Miksi käytetään montaa kieltä?

Anonyymi-ap

Miksi ohjelmoijan paikoissa vaaditaan usein monen kielen osaamista? Eikö riittäisi yksi standardoitu pseudokieli, jota käännettäisiin tai tulkattaisiin kaikille muille kielille?

Olen tosiaan vasta IT-alaa aloittamassa oleva opiskelija.

15

435

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Ei tuollaista teknisesti kukaan toteuta.
      Mutta firmassa pitäis miettiä että millä kielillä softat toteutetaan ettei kaikki softat ole tehty eri kielillä.

      Tulee muuten helvetillinen ylläpito-ongelma.

      • Anonyymi

        Eikö tuo nimenomaan helpota ylläpidettävyyttä, jos ohjelmat ensin käännetään pseudokoodiksi, sitten editoidaan pseudoa ja lopuksi käännetään takaisin kohdekieleksi?


    • Anonyymi

      ohjelmointikieli on työkalu jolla tehdään ohjelmointikoodia johonkin tarkoitukseen,
      Tarkoituksia ja soveltamisympäristöjä on miljoonittain. Melkein loputtomiin. On ohjelmakoodauksia jotka ovat tiukkaanpakattuja. Ne on kerran luotu eikä niitä koskaan päivitetä ja availla.
      Suorittavat salamannopeasti annetun tehtävän ilman että ihminen antaa näyttöpäätteeltä ohjausta. Sitten on ihmislittyväiset tehtävät. Sellaiset ylätason koodit ovat niitä joihin tulee uusia ohjelmistopäivityksiä tämän tästä. Niitä on mahdollista editoida ja laittaa väliin uusia palikoita. Käyttötarkoitus sanelee sen millä ohjelmontikielellä ohjelmat kannattaa tehdä. Uusia kieliä syntyy kun jotkut keksivät uuden paremman tavan tietynlaisten tehtävien suorittamiseen, Ohjelmoinkieliä myös kuolee kun tarve ja kysyntä loppuu. Ohjelmointikieli on työkalu. Saha, vasara, ruuvimeisseli. pensseli. Ei niitäkään voi yhdellä unuversaalityökalulla korvata.
      Jokainen softatalo joutuu valitsemaan sovellusalueet joihin erikoistutaan ja valitsemaan ohjelmointikielet joilla työtä tehdään. Samoin ohjelmoijaksi haluava joutuu tekemään päätöksen mille alalle haluaa ja opettelemaan sillä alalla tarvittavat ohjelmointikielet.

      • Anonyymi

        "Ohjelmointikieli on työkalu. Saha, vasara, ruuvimeisseli. pensseli. Ei niitäkään voi yhdellä unuversaalityökalulla korvata. "

        Miksi ei? Onhan niitä Turing-täydellisiä kieliä. Eikös yhdellä tällaisella kielellä voi tehdä kaiken?


    • Anonyymi

      "Olen tosiaan vasta IT-alaa aloittamassa oleva opiskelija."
      Onnea matkaan. Viimeistään 30 vuoden päästä ajattelet, että olisitpa valinnut toisin.

      • Anonyymi

        Ei välttämättä...tosin joka ammatissa tulee hetkiä ja aikoja jolloin tekisi mieli tehdä jotain muuta.


      • Anonyymi
        Anonyymi kirjoitti:

        Ei välttämättä...tosin joka ammatissa tulee hetkiä ja aikoja jolloin tekisi mieli tehdä jotain muuta.

        Näinpä se on, itsellä 12v takana nykyistä hommaa ja välillä tökkii ihan kympillä, ainut on raha jonka takia tätä tulee tehtyä ja nykyisessä taloudellisessa tilanteessa toki hyvä kun on työpaikka. Edelleen toki koodaus kiinnostaisi, mutta jos löytyisi ihan jotain muuta koodailtavaa, kuin tätä iänikuista js/react/php backend, fullstack ym. ym. (ärsyttää jo nuo termit) web-hommaa.

        Esimerkkinä vaikka että olis kiva koodailla vaikka jotain Windows/Linux -sovellusta, ns. perinteisempää softaa, eikä aina tätä web-homma.


      • Anonyymi
        Anonyymi kirjoitti:

        Näinpä se on, itsellä 12v takana nykyistä hommaa ja välillä tökkii ihan kympillä, ainut on raha jonka takia tätä tulee tehtyä ja nykyisessä taloudellisessa tilanteessa toki hyvä kun on työpaikka. Edelleen toki koodaus kiinnostaisi, mutta jos löytyisi ihan jotain muuta koodailtavaa, kuin tätä iänikuista js/react/php backend, fullstack ym. ym. (ärsyttää jo nuo termit) web-hommaa.

        Esimerkkinä vaikka että olis kiva koodailla vaikka jotain Windows/Linux -sovellusta, ns. perinteisempää softaa, eikä aina tätä web-homma.

        Mulla on kans ruvennut tässä parin viime vuoden aikana korpeamaan nää hommat, vaikka oon koko ikäni IT-jutuista ollutkin kiinnostunut. Nyt ei vaan tosiaan taida olla oikea aika ryhtyä hommia vaihtamaan, etenkin kun tekisi mieli päästä eroon tästä legacy-ylläpitokurasta ja tehdä jotain uuttakin vaihteeksi


      • Anonyymi
        Anonyymi kirjoitti:

        Ei välttämättä...tosin joka ammatissa tulee hetkiä ja aikoja jolloin tekisi mieli tehdä jotain muuta.

        Mitä vanhemmaksi tulee sitä enemmän tätä tulee mietittyä. Eli onko tässä työssä mitään järkeä. Mutta toisaalta, mitä muutakaan sitä tekisi? Ja tähän ikään tultuaan sitä on oppinut, että on monia töitä, joita tekisi vielä vähemmän mieluusti. Kaikkein mieluusti olisi tekemättä töitä ollenkaan. Miksi minun asemassani olevan miehen pitää tehdä töitä, eikö tarvittava rahasumma voisi tulla tilille automaattisesti päivittäin tai edes kuukausittain https://youtu.be/M1mGUQ8DT90?t=66
        ja tämäkin sopii tähän hyvin https://www.youtube.com/watch?v=EZTJjfVqzAk


    • Anonyymi

      Ohjelmointi on aikaa vievää ja haastavaa, kielet syntyvät evoluutio maisesti vastauksena ongelmaan mitä on yritetty ratkaista. Ja ratkaistukki, Jokainen kieli on hyvinkin pesifoitunut omiin ongelmiinsa paikassa missä niitä käytetään.

      Voi miettiä näinkin kuka tai mikä laitos tai instituutio tekisi tällaisen yleiskielen joka sitten kääntää itsensä aluekohtaiseksi kieleksi joka sitten siitä kone kieleksi muuntuu. Mistä se saisi rahaa kilpailemaan kaikkien muiden kielien kanssa ja kuka yllä pitäisi tällaista yleis kieltä sen kielen kirjoittajat pitää olla kaikkien kielien experttejä

    • Anonyymi

      Jos yksi pseudokieli riittäisi niin se olisi varmaan jo keksitty. Ohjelmointia on kuitenkin tehty jo 1960-luvulta lähtien.

      Backend usein tehdään jollain mulla kuin frontti, ja tietokantoihin tarvitaan SQL jne. Eri vehkeisiin eri kieli.

      Vaikka kieli onkin erilaista niin ohjelmoinnin periaateet on samanlaiset. Opittuaan yhden kielen ja kun osaa hyvin ohjelmoida niin uuden kielen oppii helposti.

      Onneksi tulit tänne suomi24 kysymään tätä asiaa, koska täällä on paras asiantuntemus.

    • Anonyymi

      Riittää kun opettelet hyvin React/Javascriptin. Muuta et tarvitse ja minimipalkka alkaa nelosella.

      • Anonyymi

        Tai C++:n, sen kokeneille osaajille on aina töitä. Ongelma tietysti on, että mistä sen kokemuksen saa. No, aina ei voi voittaa


    • Anonyymi

      Tekoäly ratkaisee tämän(kin) ongelman.

    • Anonyymi

      Ei ole koulussa tekoälystä puhuttu mitään? Eihän sun kohta tarvi varsinaisesti osata mitään kieliä. Kunhan ymmärrät miten ne toimii, miten logiikka pelaa yms. niin voit tekoälyn pistää kirjoittamaan itse koodinpätkät.

      Ja kieliä nyt on monia erinäisistä syistä. Ihmetteleeköhän tulkiksi opiskelevat miksei kaikki vaan puhuis englantia niin ois paljon helpompi tulkata?

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

    Luetuimmat keskustelut

    1. Naiset miltä kiihottuminen teissä tuntuu

      Kun miehellä tulee seisokki ja ja sellainen kihmelöinti sinne niin mitä naisessa köy? :)
      Sinkut
      98
      6927
    2. Haistoin ensin tuoksusi

      Käännyin katsomaan oletko se todellakin sinä , otin askeleen taakse ja jähmetyin. Moikattiin naamat peruslukemilla. Tu
      Ikävä
      30
      2710
    3. Olet sä kyllä

      ihme nainen. Mikä on tuo sun viehätysvoiman salaisuus?
      Ikävä
      33
      2293
    4. Teuvo Hakkaraisesta tulee eurovaalien ääniharava

      Persuissa harmitellaan omaa tyhmyyttä
      Maailman menoa
      84
      1970
    5. Hiljaiset hyvästit?

      Vai mikä on :( oonko sanonut jotain vai mitä?
      Ikävä
      12
      1691
    6. Miksi kohtelit minua kuin tyhmää koiraa?

      Rakastin sinua mutta kohtelit huonosti. Tuntuu ala-arvoiselta. Miksi kuvittelin että joku kohtelisi minua reilusti. Hais
      Särkynyt sydän
      7
      1493
    7. Turha mun on yrittää saada yhteyttä

      Oot mikä oot ja se siitä
      Suhteet
      9
      1387
    8. Kyllä poisto toimii

      Esitin illan suussa kysymyksen, joka koska palstalla riehuvaa häirikköä ja tiedustelin, eikö sitä saa julistettua pannaa
      80 plus
      14
      1351
    9. "Joka miekkaan tarttuu, se siihen hukkuu"..

      "Joka miekkaan tarttuu, se siihen hukkuu".. Näin puhui jo aikoinaan Jeesus, kun yksi hänen opetuslapsistaan löi miekalla
      Yhteiskunta
      8
      1304
    10. Musiikkineuvos Ilkka Lipsanen eli Danny TV:ssä - Blondeja, hittibiisejä, räjäyttävä Danny Show...

      Ilkka Lipsanen eli Danny on viihdyttänyt meitä jo kuusi vuosikymmentä. Musiikkineuvos on myös liikemies, jonka voidaan
      Suomalaiset julkkikset
      32
      1268
    Aihe