本文可能對Node全端工程師等人造成不良影響或氣到顫抖,倘若您不介意這件事再行觀賞,否則請直接跳過本章節,這只是外傳,不會影響到下面的故事線。
12Please respect copyright.PENANAOBvNFZUUwt
最近收到115年度的程式語言聯合園遊會的門票,想說很久沒去了就去一下。結果沒想到剛進來就看到一個討人厭的傢伙...
「喲~~這不是那個連async都不會的傢伙嗎?」一個手上抱著終端機的長髮女生一瞄到我就開始嗆...
「是啦是啦,不會async卻培養出一個整天想著去後端鬼混的傢伙的那個JavaScript就是我啦。」連我都聽出這聲音非常之不耐煩,面對討人厭的傢伙就要這樣回覆。「還有啊,身為一個正常人,到底誰會沒事想不開,不好好讓自己的程式碼一行一行跑,偏要沒事搞出一堆Callback Hell或Promise地獄之類的?」我補刀。
「這都什麼年代了,不要跟我說你還依賴Chromium一點多吧?V8引擎不香嗎?沒事還依賴一個肥到不行的瀏覽器,笑死。」對面是那個討人厭想不開跑去後端的傢伙,「還有啊,伺服器端敢同步流程早死光了好嗎?你知道多少人光一個I/O卡住就直接崩潰嗎?」她冷笑一聲,接著繼續。
「那是你伺服器的問題吧?誰叫你自己後端設計爛,來怪我啊!」我白了她一眼,雙手抱胸繼續走我的路。
「不...不是啊...,那還不是因為你天生就設計爛,還要怪到我身上喔?剛出生沒多久我就要幫你把你的蠢同步思維救好火。」好像戳到她的痛點了,她開始結巴,好爽~
12Please respect copyright.PENANAxQCgCrGUmi
「還...還有,你那window物件真的是喔,上下一頁也包、DOM也在裡面、什麼鬼都塞進去,真把命名空間當垃圾桶在塞喔?」在非同步這部分她嘴不過我,拐個彎拿window開刀?
「切,至少我可以直接存取視窗物件,不像你,寫個視窗還要手工掛一堆東西出來才能用,我還真沒想過const可以這樣玩的。」聞到了硝煙味,顆顆。
Node聽到這話又更氣了,嘴角抽動應該有120FPS了。
12Please respect copyright.PENANAZ6OGEstDrq
「哪壺不開提哪壺啊你?講到載模組我就更氣了。」Node嘀咕,「我一開始就CommonJS,簡單明瞭,打require多棒。結果你現在才學人家搞什麼import/export,裝模作樣!」,另外補一句會把Python引進來的話,「現在是怎樣,你乾脆加入PSF那邊算了?」
「「哈?ES6 import/export才是未來好嗎?」」我雙手抱胸,「你那種require寫出來的code看了就想吐,回頭還得自己改成module.exports,還得小心誰先誰後,煩死了,你這是在玩掃地雷吧?」
Node哼了一聲,看起來真的好像被踩到尾巴的貓,炸毛又動不了我一根毛。
12Please respect copyright.PENANAlzm5T3kWjQ
走沒幾步路的時間,Node又想到新的東西似的找新題材,「還有啊,你這人還跟不上時代的。」
我聽到眉頭瞬間一皺,真的有夠想咒罵她的,但眼前這傢伙就是我教出來的,我一個沒弄好還罵到自己,想想算了。
「怎樣,我很跟得上時代好嗎?至少async我有啊」
「哈哈哈,你用IE喔?async我都結束很久了,我、的、意、思、是,像我啊,V8有新特性我馬上跟上,哪像你還得等瀏覽器組織開會開半天,又一堆人不想來開會。三不五時又這個引擎不支持那家瀏覽器用別的語法,不知道的還以為在哪裡呢?訂個標準訂幾個月,IE退了換Edge繼承你還在那邊哭半天,怎樣,給IE守喪啊?(作者:我沒有要引戰的意思,真的,拜託各位饒了我)」
「......」這傢伙越講越誇張,我氣到渾身顫抖,腦袋馬上去爬所有資料才擠出一句:「要不是我撐著,你這種哥布林早就沒人用了吧?」我冷笑,「前端才是流量王道好嗎!訪客看得開心網站才有人用,你行不行啊?」邊說邊拿手指在腦袋旁邊轉了幾圈,這次換她顫抖了。
12Please respect copyright.PENANAJEGt7XNVMC
這時候,Git不知道從哪跑來坐我們面前,還帶著飲料,丟下一句:「我覺得你們兩個都該統一標準,」另外補一句,「五十步笑百步。」
這句話瞬間讓我們冷靜下來,比C++算PI還快。我馬上裝死,對面那個也是。
12Please respect copyright.PENANA8we5Rfibnf
等Git安靜繼續喝飲料後,Node用console.log傳一句悄悄話給我,「還有,你個懶蟲。」
我青筋彈到眼前,「我哪裡懶了?」
「你不懶嗎?本體小的可憐,選個DOM要jQuery、前端顯示要Vue、連元素模組化都得靠React,喔不對,React不想理你,她跑去找TypeScript了。真是有夠麻煩,人家在罵我node_modules東西很多,根本就是你天生營養不良吧?」她笑的很開懷,笑的很欠揍。
「你也好不到哪去吧?」我冷笑回擊,「Next、Taliwind、Fastify,一堆超重型套件掛在你身上,根本不像個正常人。乾淨點行不行?」
「你這話順便罵到VSCode了你知道嗎?」她翻了個白眼,白眼翻到腦後去。
我聽了瞬間爆氣,噴出憋了很久的大招,「回去你的後端,很棒啦。也不想想老娘我JavaScript才是你老祖宗,你只是我Fork出來的一個分支,哪有學生對老師指指點點的道理?」
她似乎也沒料到我會這樣罵,不過也一副不甘示弱的樣子,回懟:「「誰理你?我早脫離瀏覽器那個臭泥沼了,自己出來打拼,比你這個靠瀏覽器吃飯的強一百倍!一、百、倍!」」
12Please respect copyright.PENANAbBxrsMuBx0
「你們到底還要吵多久啦?」Sam細柔的聲音好像也開始粗暴,不對,她們幾時來的?我也覺得很煩,「要怪就怪這個沒事跑後端去的刷存在感仔啊!前端做做動畫不香嗎,沒事跑倒後端找罪受?」
12Please respect copyright.PENANAbc7PIBEJL7
嗯?這句話一出口,Node的氣場馬上換了一百度,「妳...」邊回答邊掄起拳頭,作勢要往我這打過來。
就在此時,砰的一聲,地板上散落了一地的筆記本,「PEAR...操作手冊?」
12Please respect copyright.PENANA8LKFAp5t4N
(作者:預知Node的後事辦的如何,請看上回分解)
12Please respect copyright.PENANAD9dflev3oX
12Please respect copyright.PENANAnb63kDeJeb
作者後記與保命文
各位等等,這篇只是要補充文章的角色性格才寫的,我真的真的沒有要引戰的意思啦!各位大佬不要扁我...那是...Node她們自己吵的...我管不著啊!
拜託各位饒命...
ns18.220.121.27da2