paint-brush
Deno ទល់នឹង Oracle៖ តើអ្នកណាជាម្ចាស់ JavaScript?ដោយ@abrahamdahunsi
742 ការអាន
742 ការអាន

Deno ទល់នឹង Oracle៖ តើអ្នកណាជាម្ចាស់ JavaScript?

ដោយ Abraham Dahunsi 6m2024/12/01
Read on Terminal Reader

យូរ​ពេក; អាន

Deno ដែលជាកម្មវិធីដំណើរការដ៏ទំនើបសម្រាប់ JavaScript និង TypeScript បានដាក់ពាក្យបណ្តឹងប្រឆាំងនឹង Oracle ។ បណ្តឹងគឺជាជំពូកចុងក្រោយបង្អស់នៅក្នុងរឿងខ្មោចដែលពោរពេញទៅដោយការខកចិត្ត និងសំណួរកាន់តែស៊ីជម្រៅ។ លទ្ធផលអាចកំណត់ឡើងវិញនូវអនាគតនៃ JavaScript ដូចដែលយើងដឹង។
featured image - Deno ទល់នឹង Oracle៖ តើអ្នកណាជាម្ចាស់ JavaScript?
Abraham Dahunsi  HackerNoon profile picture
0-item

JavaScript ដែលជាភាសាជាទីស្រឡាញ់របស់យើង ជាបេះដូងនៃគេហទំព័រ ជាមួយនឹងក្របខ័ណ្ឌដ៏មានអានុភាព សហគមន៍ដ៏ធំមួយ វាមានគ្រប់ទីកន្លែង ថាមពលគ្រប់បែបយ៉ាង ផ្តល់ថាមពលដល់អ្វីៗគ្រប់យ៉ាងពីផ្នែកខាងមុខដ៏ស្រស់បំព្រង រហូតដល់ម៉ាស៊ីនបម្រើផ្នែកខាងក្រោយ។ ប៉ុន្តែចុះយ៉ាងណាបើខ្ញុំប្រាប់អ្នកថា JavaScript ដែលជាទីស្រឡាញ់មិនទំនេរ?


ថ្មីៗនេះ ខណៈពេលដែលធូលីពីសង្គ្រាមកម្មវិធីរុករកពិភពលោកកំពុងដោះស្រាយ ពិភពបច្ចេកវិទ្យាត្រូវបានបោះចូលទៅក្នុងភាពចម្រូងចម្រាសមួយទៀត ដោយធ្វើឱ្យ Deno ដែលជាកម្មវិធីដំណើរការដ៏ទំនើបសម្រាប់ JavaScript និង TypeScript ប្រឆាំងនឹង Oracle ដែលជាក្រុមហ៊ុនយក្សសាជីវកម្មដែលស្គាល់ច្បាស់ជាងសម្រាប់មូលដ្ឋានទិន្នន័យរបស់ខ្លួនជាងការរួមចំណែករបស់វាចំពោះ ការអភិវឌ្ឍន៍គេហទំព័រ។


Google អាចនឹងបាត់បង់ Chrome ឆាប់ៗនេះ។


បណ្តឹងនេះហាក់ដូចជាចម្លែកនៅ glance ដំបូង។ តើ Oracle ដែលជាក្រុមហ៊ុនដែលមិនមានដៃសកម្មក្នុងការរីកចម្រើនរបស់ JavaScript ក្លាយជាអ្នកយាមទ្វារសម្រាប់ភាសានិមិត្តសញ្ញាបំផុតរបស់គេហទំព័រដោយរបៀបណា? ដើម្បីឆ្លើយតបនោះ យើងត្រូវត្រលប់ទៅឆ្នាំ 1995 នៅពេលដែល Netscape អស់សង្ឃឹមក្នុងការគ្រប់គ្រងគេហទំព័រដំបូង។ ពួកគេត្រូវការភាសាស្គ្រីបសម្រាប់កម្មវិធីរុករករបស់ពួកគេ ហើយពួកគេត្រូវការវាលឿន។ Netscape បានស្នើឱ្យ Brendan Eich បង្កើតភាសាសម្រាប់កម្មវិធីរុករករបស់ពួកគេ។


ក្នុងរយៈពេលត្រឹមតែ 10 ថ្ងៃប៉ុណ្ណោះ JavaScript បានចាប់កំណើត ដោយដំបូងដាក់ឈ្មោះថា Mocha បន្ទាប់មក LiveScript និងចុងក្រោយ JavaScript ។


ឈ្មោះខ្លួនវាគឺជាល្បិចទីផ្សារ ដោយភ្ជាប់វាទៅនឹង Java ដែលពេញនិយមនៅពេលនោះ។ វាដំណើរការ; អ្នកអភិវឌ្ឍន៍បាននាំគ្នាទៅភាសា ហើយវាបានក្លាយជាមូលដ្ឋានគ្រឹះនៃការអភិវឌ្ឍន៍គេហទំព័រ។


កាន់កាប់ពិភពលោក


ឆ្ពោះទៅមុខយ៉ាងឆាប់រហ័ស ហើយនៅក្នុងការផ្លាស់ប្តូរសាជីវកម្ម ឈ្មោះ "JavaScript" បានក្លាយជាទ្រព្យសម្បត្តិរបស់ Sun Microsystems ហើយក្រោយមក Oracle នៅពេលដែលពួកគេបានទិញ Sun Microsystems ។


ប៉ុន្តែនេះគឺជាបញ្ហា៖ Oracle បានធ្វើតិចតួចក្នុងការប្រើ ឬអភិវឌ្ឍភាសាយ៉ាងសកម្ម ដែលបង្កឱ្យមានការខឹងសម្បារក្នុងចំណោមអ្នកអភិវឌ្ឍន៍។ បញ្ហាប្រឈមផ្នែកច្បាប់របស់ Deno ដែលត្រូវបានដាក់នៅឆ្នាំ 2024 គឺជាជំពូកចុងក្រោយបង្អស់នៅក្នុងរឿងខ្មោចដែលពោរពេញទៅដោយការខកចិត្ត និងសំណួរដ៏ស៊ីជម្រៅមួយ៖ តើអ្នកណាជាម្ចាស់ឧបករណ៍ដែលបង្កើតពិភពឌីជីថលរបស់យើង?


ហើយ​ដូច​ដែល​យើង​ដឹង​ហើយ បណ្ដឹង​នេះ​មិន​មែន​គ្រាន់​តែ​អំពី​ផ្លូវ​ច្បាប់​នោះ​ទេ។ វានិយាយអំពីអត្តសញ្ញាណ សហគមន៍ និងថាតើបច្ចេកវិទ្យាសំខាន់បំផុតមួយក្នុងការសរសេរកម្មវិធីទំនើបគួរតែជារបស់មនុស្សគ្រប់គ្នា ឬសាជីវកម្មតែមួយ។ ហើយលទ្ធផលអាចកំណត់ឡើងវិញនូវអនាគតនៃ JavaScript ដូចដែលយើងដឹង។


បណ្តឹង៖ របៀបដែលវាចាប់ផ្តើម

បណ្ដឹង​មិន​បាន​ចាប់​ផ្ដើម​នៅ​ក្នុង​បន្ទប់​សវនាការ ​ទេ ប៉ុន្តែ​ជា​ការ​ប្រមូល​ផ្តុំ​គ្នា​ពី​ឥស្សរជន​ដែល​មាន​ឥទ្ធិពល​បំផុត​ក្នុង​សហគមន៍ JavaScript។ នៅខែកញ្ញាឆ្នាំ 2022 Ryan Dahl ដែលជាអ្នកបង្កើត Deno និង Node.js និង Brendan Eich ដែលជាស្ថាបត្យករ JavaScript ផ្ទាល់បានបោះពុម្ពសំបុត្រចំហ។ សាររបស់ពួកគេ? Oracle មិនមានការទាមទារត្រឹមត្រូវលើពាក្យ "JavaScript" ទេ ហើយវាដល់ពេលហើយសម្រាប់ពួកគេក្នុងការបោះបង់ចោលពាណិជ្ជសញ្ញា។


លិខិតចំហរនេះ បានធ្វើឱ្យមានការភ្ញាក់ផ្អើលជាមួយនឹងមនុស្សជាច្រើន ខណៈដែលអ្នកអភិវឌ្ឍន៍ជាង 14,000 នាក់ រួមទាំងបុគ្គលលេចធ្លោនៅក្នុងពិភពបច្ចេកវិទ្យាបានចុះហត្ថលេខាលើវា។ វាគឺជាសំណើដើម្បីស្ដារ JavaScript ជាទ្រព្យសកម្មសាធារណៈ ដោយមិនមានការគ្រប់គ្រងសាជីវកម្ម។ ប៉ុន្តែ Oracle នៅស្ងៀម។ នេះមិនមែនជាលើកទីមួយទេ ដែលភាពជាម្ចាស់នៃពាណិជ្ជសញ្ញារបស់ពួកគេបានធ្វើឱ្យសហគមន៍មិនសប្បាយចិត្ត ប៉ុន្តែលើកនេះ ប្រាក់ភ្នាល់គឺខ្ពស់ជាង។


អ្នកអភិវឌ្ឍន៍មានអារម្មណ៍ថាត្រូវបានដាក់កម្រិតដោយភាពមិនច្បាស់លាស់ផ្នែកច្បាប់ និងការភ័ន្តច្រឡំដែលបណ្តាលមកពីការគ្រប់គ្រងរបស់ Oracle លើពាក្យមួយយ៉ាងជ្រៅទៅក្នុងក្រណាត់នៃគេហទំព័រ។


ដោយ​មិន​មាន​ការ​ឆ្លើយ​តប​រឹង​មាំ ជម្លោះ​បាន​កើន​ឡើង។ នៅថ្ងៃទី 22 ខែវិច្ឆិកា ឆ្នាំ 2024 ដេណូបានបោះជំហានយ៉ាងក្លាហាន ហើយបានដាក់ញត្តិទៅការិយាល័យប៉ាតង់ និងពាណិជ្ជសញ្ញាសហរដ្ឋអាមេរិក (USPTO)។ ញត្តិនេះបានចោទសួរការអះអាងរបស់ Oracle ដោយផ្តោតលើចំណុចសំខាន់ៗចំនួនបី៖


  1. JavaScript គឺជាពាក្យទូទៅ៖

    ញត្តិនេះបានអះអាងថា "JavaScript" ឥឡូវនេះជាពាក្យដែលទទួលស្គាល់ជាសកលសម្រាប់ភាសាសរសេរកម្មវិធីដែលកំណត់ដោយការបញ្ជាក់ ECMA-262 ។ ការតភ្ជាប់របស់ Oracle ទៅវា? គ្មាន។ ឈ្មោះនេះបានធ្វើឱ្យលើសពីភាពជាម្ចាស់សាជីវកម្មណាមួយ ដែលជាកម្មសិទ្ធិរបស់សហគមន៍អ្នកអភិវឌ្ឍន៍សកល។


  2. ការបន្តការក្លែងបន្លំ៖

    Deno បានចោទប្រកាន់ Oracle ថាបានបញ្ជូនភ័ស្តុតាងក្លែងបន្លំដើម្បីបន្តពាណិជ្ជសញ្ញានៅឆ្នាំ 2019 ។ ជាពិសេស Oracle បានប្រើរូបថតអេក្រង់ពីគេហទំព័រ Node.js ដែលជាគម្រោងដែល Ryan Dahl ខ្លួនឯងបានបង្កើត ប៉ុន្តែមិនពាក់ព័ន្ធទាំងស្រុងជាមួយ Oracle ដើម្បីទាមទារការប្រើប្រាស់ "JavaScript" ជាពាណិជ្ជកម្ម។ លោក Deno បានអះអាងថា នេះមិនត្រឹមតែជាការបំភាន់ប៉ុណ្ណោះទេ ប៉ុន្តែជាការបំពានដោយផ្ទាល់លើច្បាប់ពាណិជ្ជសញ្ញា។


  3. ការបោះបង់ចោលពាណិជ្ជសញ្ញា៖

    ការចូលរួមរបស់ Oracle ជាមួយពាណិជ្ជសញ្ញាគឺតិចតួចបំផុត។ ពួកគេមិនបានប្រើប្រាស់វាយ៉ាងសកម្មក្នុងពាណិជ្ជកម្ម ឬរួមចំណែកដល់ការអភិវឌ្ឍន៍ភាសាចាប់តាំងពីទទួលបានវាក្នុងឆ្នាំ 2009។ ច្បាប់របស់សហរដ្ឋអាមេរិកចែងថាពាណិជ្ជសញ្ញាដែលមិនបានប្រើសម្រាប់រយៈពេលបីឆ្នាំជាប់ៗគ្នាអាចចាត់ទុកថាត្រូវបានបោះបង់ចោល។


ការ​ដាក់​ឯកសារ​នេះ​គឺ​ជា​ការ​ប្រឆាំង​នឹង​ការ​លើស​ចំណុះ​របស់​ក្រុមហ៊ុន។ ប្រសិនបើ Oracle ចង់រក្សាពាណិជ្ជសញ្ញានោះ ពួកគេនឹងត្រូវផ្តល់ភស្តុតាងរឹងមាំនៅខែមករា ឆ្នាំ 2025 ដើម្បីបញ្ជាក់អំពីការប្រើប្រាស់សកម្មរបស់វា ដែលជាបញ្ហាប្រឈមដ៏លំបាកមួយដែលត្រូវបានចោទប្រកាន់ពីបទក្លែងបន្លំ និងការបោះបង់ចោល។


អស់ជាច្រើនទស្សវត្សមកហើយ អ្នកអភិវឌ្ឍន៍បានបណ្ដុះបណ្ដាលភាសានេះ ដោយប្រែក្លាយវាទៅជាឧបករណ៍ដ៏មានឥទ្ធិពលបំផុតមួយនៅលើគេហទំព័រ។ សំណួរឥឡូវនេះគឺ៖ តើឈ្មោះរបស់វានៅតែជាទ្រព្យសកម្មរបស់សាជីវកម្ម ឬត្រូវបានប្រគល់ឱ្យសហគមន៍ដែលបានជួយឱ្យវារីកចម្រើនវិញ?


ការទស្សន៍ទាយ៖ ហ្គេមបញ្ចប់ និងផលប៉ះពាល់

បណ្តឹង Deno vs Oracle គឺជាពេលវេលាដ៏សំខាន់ដែលអាចកំណត់អត្តសញ្ញាណរបស់ JavaScript សម្រាប់ឆ្នាំខាងមុខ។ លទ្ធផលនឹងជះឥទ្ធិពលយ៉ាងធំធេងលើការសរសេរកម្មវិធី និងពិភពអភិវឌ្ឍន៍គេហទំព័រ។

ប្រសិនបើ Deno ឈ្នះ

  1. សេរីភាពនៃការប្រើប្រាស់៖ អស់រយៈពេលជាច្រើនឆ្នាំ សហគមន៍ JavaScript បានប្រុងប្រយ័ត្នចំពោះកម្មសិទ្ធិរបស់ Oracle ។ ប្រសិនបើ Deno ឈ្នះ ការបារម្ភនេះនឹងរលាយបាត់។ អ្នកអភិវឌ្ឍន៍ គ្រូបង្រៀន និងអ្នករៀបចំព្រឹត្តិការណ៍អាចប្រើពាក្យ "JavaScript" ដោយសេរីដោយគ្មានការព្រួយបារម្ភផ្នែកច្បាប់ លែងមានឈ្មោះ "JSConf" ឬ "ECMAScript" ដ៏ឆ្គង។ JavaScript ពិត​ជា​ជា​កម្មសិទ្ធិ​របស់​មនុស្ស​ដែល​ធ្វើ​ឱ្យ​វា​ទទួល​បាន​ជោគជ័យ​ជា​សកល។


  2. ការពង្រឹងសហគមន៍៖ ការឈ្នះសម្រាប់ Deno នឹងក្លាយជាការឈ្នះសម្រាប់តម្លៃប្រភពបើកចំហ។ វានឹងបង្ហាញថា JavaScript គឺជាធនធានចែករំលែក ដែលបង្កើតឡើងដោយមនុស្សទូទាំងពិភពលោក មិនមែនជាទ្រព្យសម្បត្តិរបស់ក្រុមហ៊ុនទេ។ នេះអាចជំរុញឱ្យមានការច្នៃប្រឌិត និងការច្នៃប្រឌិត ដោយសារអ្នកអភិវឌ្ឍន៍មានអារម្មណ៍ថាមានសេរីភាពក្នុងការរុករកដោយមិនភ័យខ្លាចក្នុងការឆ្លងកាត់ព្រំដែនពាណិជ្ជសញ្ញា។


  3. ភាពសាមញ្ញនៃវាក្យស័ព្ទ៖ មិនមានការលាយបញ្ចូលគ្នារវាង “JavaScript” និង “ECMAScript” ទៀតទេ។ ពាក្យបច្ចេកទេសដែលធ្វើឱ្យមានការភាន់ច្រឡំ ជាពិសេសសម្រាប់អ្នកចាប់ផ្តើមដំបូង អាចក្លាយជារឿងអតីតកាល។ សម្ភារៈសិក្សានឹងកាន់តែងាយស្រួលយល់ ដោយធ្វើឱ្យ JavaScript កាន់តែស្វាគមន៍សម្រាប់អ្នកអភិវឌ្ឍន៍ថ្មី។

ប្រសិនបើ Oracle ឈ្នះ

1. ការភាន់ច្រលំបន្ត៖

ប្រសិនបើ Oracle រក្សាពាណិជ្ជសញ្ញា អ្នកអភិវឌ្ឍន៍នឹងត្រូវបន្តដោះស្រាយជាមួយនឹងភាពមិនច្បាស់លាស់ផ្នែកច្បាប់។ ឯកសារផ្លូវការនឹងបន្តប្រើ "ECMAScript" ដែលជាពាក្យមិនច្បាស់សម្រាប់មនុស្សជាច្រើន ខណៈពេលដែលគម្រោងសហគមន៍អាចជៀសវាងការប្រើ "JavaScript" នៅក្នុងឈ្មោះរបស់ពួកគេ។ វានឹងបន្តបង្កឱ្យមានបញ្ហាប្រឈមក្នុងការទំនាក់ទំនង និងការសិក្សា។


2. ការខកចិត្តនៅក្នុងសហគមន៍៖

ពាក្យបណ្តឹងបង្ហាញពីការផ្តាច់ទំនាក់ទំនងរបស់ Oracle ពីការរីកចម្រើនរបស់ JavaScript ។ ប្រសិនបើ Oracle ឈ្នះ វាអាចបង្កើនការខកចិត្តក្នុងចំណោមអ្នកអភិវឌ្ឍន៍ ដែលធ្វើឲ្យ Oracle ហាក់ដូចជាឧបសគ្គសម្រាប់ដំណើរការ។ នេះអាចប៉ះពាល់ដល់កិច្ចសហការ និងការជឿទុកចិត្តនៅក្នុងសហគមន៍។


3. ឥទ្ធិពលត្រជាក់លើការច្នៃប្រឌិត៖

ក្រុមហ៊ុនតូចៗ និងអ្នកអភិវឌ្ឍន៍ឯករាជ្យអាចស្ទាក់ស្ទើរក្នុងការប្រើប្រាស់ "JavaScript" នៅក្នុងឈ្មោះផលិតផលរបស់ពួកគេ។ ការប្រុងប្រយ័ត្ននេះអាចដាក់កម្រិតលើការច្នៃប្រឌិត ដែលនាំទៅរកបរិយាកាសដែលមានការប្រុងប្រយ័ត្ន និងមិនសូវមានភាពច្នៃប្រឌិត ដែលផ្ទុយពីអ្វីដែល JavaScript តំណាងឱ្យ។

ឥទ្ធិពល Ripple

លទ្ធផលនឹងមិនគ្រាន់តែប៉ះពាល់ដល់សិទ្ធិដាក់ឈ្មោះប៉ុណ្ណោះទេ។ វា​នឹង​កំណត់​គំរូ​មួយ​សម្រាប់​របៀប​ដែល​បច្ចេកវិទ្យា​ប្រភព​បើក​ចំហ​តុល្យភាព​ផលប្រយោជន៍​សាជីវកម្ម​និង​កម្មសិទ្ធិ​សហគមន៍។


  • សម្រាប់ចលនាប្រភពបើកចំហ ៖ ប្រសិនបើ Deno ឈ្នះ វានឹងលើកទឹកចិត្តសហគមន៍ផ្សេងទៀតឱ្យប្រឈមនឹងការទាមទាររបស់ក្រុមហ៊ុនស្រដៀងគ្នា ដោយបង្ហាញថាការធ្វើការរួមគ្នាអាចគ្រប់គ្រងធនធានដែលបានចែករំលែកមកវិញ។


  • សម្រាប់គណនេយ្យភាពសាជីវកម្ម ៖ ប្រសិនបើ Oracle ឈ្នះ វាអាចរំលឹកក្រុមហ៊ុនអំពីឥទ្ធិពលរបស់ពួកគេលើលក្ខខណ្ឌ និងឧបករណ៍ដែលជាស្តង់ដារឧស្សាហកម្ម។ វាក៏អាចនាំឱ្យមានការពិភាក្សាកាន់តែធំអំពីក្រមសីលធម៌នៃការកាន់កាប់យីហោសម្រាប់បច្ចេកវិទ្យាដែលប្រើប្រាស់ដោយសាធារណៈជន។

សម្លឹងទៅមុខ


JavaScript បន្ត wax ខ្លាំងជាងមុន



មិនថាអ្នកណាជាអ្នកឈ្នះនោះទេ ករណីនេះបានចាប់ផ្តើមការពិភាក្សាអំពីអត្ថន័យនៃការកាន់កាប់ផ្នែកមួយនៃប្រវត្តិកម្មវិធី។ ប៉ុន្តែនេះគឺជាការកែប្រែ ៖ កេរដំណែលពិតប្រាកដរបស់ JavaScript មិនស្ថិតនៅក្នុងឈ្មោះរបស់វាទេ។ វាស្ថិតនៅក្នុងដៃអ្នកអភិវឌ្ឍន៍រាប់លាននាក់ ដែលបានសាងសង់វា វិវត្តន៍ជាមួយវា និងធ្វើឱ្យវាដូចសព្វថ្ងៃនេះ។


ការសម្រេចចិត្តនេះអាចផ្លាស់ប្តូរប្រព័ន្ធអេកូ ប៉ុន្តែវានឹងមិនផ្លាស់ប្តូរស្មារតីនៃ JavaScript ទេ។ នោះជារបស់យើងទាំងអស់គ្នា។

L O A D I N G
. . . comments & more!

About Author

Abraham Dahunsi  HackerNoon profile picture
Abraham Dahunsi @abrahamdahunsi
Making a difference in the world, one word at a time.

ព្យួរស្លាក

អត្ថបទនេះត្រូវបានបង្ហាញនៅក្នុង...