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.
Miksi käytetään montaa kieltä?
15
435
Vastaukset
- 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
Naiset miltä kiihottuminen teissä tuntuu
Kun miehellä tulee seisokki ja ja sellainen kihmelöinti sinne niin mitä naisessa köy? :)986927Haistoin ensin tuoksusi
Käännyin katsomaan oletko se todellakin sinä , otin askeleen taakse ja jähmetyin. Moikattiin naamat peruslukemilla. Tu302710- 332293
- 841970
- 121691
Miksi kohtelit minua kuin tyhmää koiraa?
Rakastin sinua mutta kohtelit huonosti. Tuntuu ala-arvoiselta. Miksi kuvittelin että joku kohtelisi minua reilusti. Hais71493- 91387
Kyllä poisto toimii
Esitin illan suussa kysymyksen, joka koska palstalla riehuvaa häirikköä ja tiedustelin, eikö sitä saa julistettua pannaa141351"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 miekalla81304Musiikkineuvos 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 voidaan321268