Wpis z mikrobloga

K---a jak ja nienawidze JSa

developerka w czym kolwiek:
1 idz do kibla
2 wez se soba zaleznosc:
-papier
-gazeta
3 uzyj: gazeta
4 walnij kloca
5 uzyj: papier

developerka w JS
1 pobierz paczke do poruszania lewa noga
2 pobierz paczke do poruszania prawa noga
3 uzyj zewnetrznej uslugi LINA ktoraz robi za ciebie lasso po podaniu wszystkich parametrow lassa w konfigu
4 pobierz paczke do poruszania prawa reka
5 Zarzuc lasso na klamke drzwi do kibla
6 wykonaj testy przyczepnosci petli do klamki
7 stwierdz ze lasso spada
8 zmien dostawce zewnetrznej uslugi LINA i skonfiguruj na nowo
9 zainstaluj LINA-CLI zeby wydac polecenie aby ktos przyszedl i rzucil lina za ciebie
10 otworz j----e drzwi do kibla
.
.
.
.
.
998 zainstaluj paczke srajtasma.js
999 paczka srajtasma.js jest outdated i nei wspolgra z twoim wczesniej zainstalowanym odbyt.js, ani z twoim zewnetrznym dostawca PaaS Sracz.io


#webdev #programowanie #javascript i trochę #pasta
  • 26
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

A później zmieniasz środowisko na np. Microsoftowe i okazuje się, że klamka od sracza nie pasuje do twojej implementacji... i srasz w konsolę...
  • Odpowiedz
@ZasilaczKomputerowy: JS zmienił się sporo na lepsze. Są moduły, eleganckie tree-shakowalne importy, podpowiedzi co do typowania dzięki TS. Aplikacje możesz podzielić na kilka eleganckich, zoptymalizowanych paczek dzięki Webpack, czy Rollup (Webpack póki co jest na bakier z tree-shaking).

Fakt, że przeglądarki tego jeszcze tych najnowszych featurów nie obsługują, ale od czego jest transpilacja i polifile?
  • Odpowiedz
@ZasilaczKomputerowy: jest płaskie drzewo dependencji, przynajmniej cześć bibliotek jest używana ponownie:

colors@^1.1.0, colors@^1.1.2, colors@~1.1.2:
version "1.1.2"
resolved "[https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63"](https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63")
  • Odpowiedz