Javascript

JSMustDie

Miksi tuo sonta on niin suosittu? Luulin että VB6:sen kuoltua näitä irvokkaita viritelmiä ei enää nähtäisi ohjelmistomaailmassa, mutta Javascript tuhansine framevörkkeineen (joilla banaanikärpäsen elinikä) vetää kyllä pohjat!

11

372

    Vastaukset 11

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Kekkuli_

      No varmaan siksi, että siitä on tullut HTML:n ja CSS:n ohella se teknologia jolla netti pyörii. JS:n suosio häviää sitten kun tulee kieli joka sen korvaa eikä sellaista taida olla näkösällä. :)

    • JasonPorn

      Se "nykypäivän" JS on pikkusen eri juttu kuin se alkuaikojen JS, jota käytettiin lähinnä jekkujen tekemiseen ja "hienoihin" status bar -banneriteksteihin :D

      Mutta varmaan suurin syy on siinä, että JS:llä voi tehdä järkevästi koko stackin. Eli ei tarvitse olla eri kielellä (tai eri toteutuksessa!) frontti ja bäkkäri. Ja se on syynä miksi NoSQL on jollain tasolla nousussa, kun siinä on sitten kantakin "Javascriptiä", kun esim. Mongo käyttää JSONeita. Mutta ei se NoSQL sovellu kaikkeen webbiin, vaikka jotkut niin yrittääkin. Jos sulla on forumi, blogi tai uutissivu, niin menee oikein hyvin. Mutta jos tarttee muutakin, niin sitten on NoSQL väärä ratkaisu. Relaationa toimii paremmin.

      Sitten on tietysti vielä nää yliopisto-olmit, jotka muna kovana toteuttaa JS:llä kaiken maailman funktionaalisia hässäköitä, joita osaa lukea koko firmassa 2-3 kaveria ja se on sitten kuulia. Ei siinä FP:ssä noin teoriassa ole mitään vikaa, mutta onhan se aika härdelliä vaikkapa OOPiin verrattuna, varsinkin kun puolet koodista on symbooleja tuhanteen ja yhteen mikrokirjastoon.

      • LuuKurkkuunJaOpi

        Nimenomaan. Kieli on nykyään jotain muuta kuin 2000-luvun alussa näyttöjen kenttien tarkistuksissa käytetty JS. Vieläkin näkee ihmisiä jotka kuvittelevat että JS:ää käytetään vain tuossa lähes 20v vanhassa tarkoituksessa.


      • 3cdb808e
        LuuKurkkuunJaOpi kirjoitti:

        Nimenomaan. Kieli on nykyään jotain muuta kuin 2000-luvun alussa näyttöjen kenttien tarkistuksissa käytetty JS. Vieläkin näkee ihmisiä jotka kuvittelevat että JS:ää käytetään vain tuossa lähes 20v vanhassa tarkoituksessa.

        Kieli, jossa on erikseen == ja === on aivan täysin rikki jo lähtökohtaisesti. Monet käyttävätkin mm. TypeScriptiä jolla yritetään JS:stä tehdä edes hieman soveltuvampi muuhunkin kuin 3 riviä pitkiin sovelluksiin. Siinä menee sitten koko skriptauksen idea kun sitä oksennusta ajetaan kymmenen eri "työkalun" läpi ja prosessi on hitaampi kuin C :n kääntäminen 90-luvulla.


      • arkirealismia
        3cdb808e kirjoitti:

        Kieli, jossa on erikseen == ja === on aivan täysin rikki jo lähtökohtaisesti. Monet käyttävätkin mm. TypeScriptiä jolla yritetään JS:stä tehdä edes hieman soveltuvampi muuhunkin kuin 3 riviä pitkiin sovelluksiin. Siinä menee sitten koko skriptauksen idea kun sitä oksennusta ajetaan kymmenen eri "työkalun" läpi ja prosessi on hitaampi kuin C :n kääntäminen 90-luvulla.

        Toisaalta kielen kuin kielen kanssa opitaan yleensä pärjäämään ja yleisyydestä on omat etunsa työkalujen, nettimateriaalin ym. suhteen. Eihän C/C ole mitenkään kaunis myöskään, mutta on levinnyt laajalle ja saavuttanut aseman, josta sitä on vaikea syrjäyttää.


      • Anonyymi
        arkirealismia kirjoitti:

        Toisaalta kielen kuin kielen kanssa opitaan yleensä pärjäämään ja yleisyydestä on omat etunsa työkalujen, nettimateriaalin ym. suhteen. Eihän C/C ole mitenkään kaunis myöskään, mutta on levinnyt laajalle ja saavuttanut aseman, josta sitä on vaikea syrjäyttää.

        Javascriptin voisi ihan hyvin korvata C :lla.


    • 7377579a

      Sairainta on se, että JS:llä tehdään nykyään myös back-endiä. Eihän siihen ole edes mitään kunnollista ORMia. Esim. Djangossa tulee kaikki valmiina, mutta nämä hipit mieluummin kasaavat sen roskaläjänsä miljoonasta kurakirjastosta ja koko viritys pysyy juuri ja juuri kasassa seuraavaan viikkoon asti jolloin kaikki kirjastot ja koko pakentinhallintajärjestelmä on taas vanhentunut.

    • skeidareaktori

      javascript === reaktor

      caffee latte partalapset vääntävät javascriptiä ja luulevat osaavansa jotain

    • hitaatsivut

      Perseestähän tuo on sivustojen käyttäjien kannalta

      • tosi_on_

        Useimmat nettisivut toimivat paremmin ilman javascriptiä. Sen voi laittaa päälle siellä missä tarvitsee. Itse käytän kahta selainta rinnakkain: toisessa js päällä ja toisessa ei.


    • äm-irk

      On ainut selaimesssa toimiva kieli, joka ei tarvitse laajennuksia. Jossain vaiheessa tulee webasm, jonka jälkeen voi sitten koodata millä kielellä haluaakaan. Saa taas Java appletit selaimeen, ympyrä sulkeutuu, 360.

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

    Luetuimmat keskustelut

    1. Mitä haluaisit sanoa hänelle?

      Jos joskus kohtaatte?
      Ikävä
      128
      1326
    2. Mikä kaivatussasi

      on parasta?
      Ikävä
      88
      1232
    3. haluaisin paljastaa

      Kuka tämä :/ on
      Ikävä
      79
      698
    4. Taiteiden yö

      Kuhmon taiteiden yössä tapahtui. Tsat satss saaatts... Ja Sammon takoja... Tsat satss saaatts...
      Kuhmo
      9
      638
    5. Hyvää yötä kaipaamalleni

      Vanhwmmalle naiselle, olet rakas❤️❤️
      Ikävä
      27
      637
    6. Olen jo oppinut tuntemaan

      sinun kirjoitustyylisi
      Ikävä
      47
      533
    7. Suomessa ei anneta opiskella eikä työskennellä

      Johtajat päättävät elämästäsi ja tekevät puolestasi päätöksiä. Johtajat eivät osaa kuunnella, koska ovat narsisteja.
      Turku
      117
      516
    8. Et vaan tajua

      Että rakastan sua
      Ikävä
      19
      515
    9. Mikä kaivatussasi

      on pahinta?
      Tunteet
      44
      505
    10. Nainen, onko se nalle hehkuttelija poistunut keskuudestamme?

      Ei ole näkynyt, joten onkohan. R.I.P :/
      Ikävä
      115
      499
    Aihe