في الأيام الأولى من الإنترنت وتطوير الويب، كان كل شيء مكتوبًا يدويًا بلغة جافا سكريبت الخام أو HTM.
كان كل تطبيق ويب بمثابة صومعة خاصة به. ومع تزايد تعقيدها، ابتكرت المجتمع أدوات مثل Webpack و Vite، وهي أدوات لتجميع الوحدات وأنظمة بناء تتعامل تلقائيًا مع أنواع الملفات المختلفة والأصول.
مما يعني أن المطور يمكنه استيراد صورة أو خط أو ملف TypeScript إلى مشروعه وأن محمّل الحزم سيعرف كيفية معالجته (تحويل TS إلى JS، تضمين الصورة، إلخ ).
المتصفح نفسه يفهم فقط HTML/CSS/JS ولكن هذه الأدوات تقوم بترميز/فك ترميز تنسيقات أخرى إلى مخرجات ملائمة للمتصفح.
على الرغم من أن هذه كانت تعديلًا صغيرًا في كيفية تنسيق البيانات، إلا أنها أحدثت ثورة في تطوير الويب.
نظرًا لأنها فتحت حلقات تكرار أسرع وتجارب أفضل، يمكنك استخدام لغات عالية المستوى (مثل TypeScript أو الأطر )لأن أدوات البناء ستترجمها لك.
مما أدى إلى انفجار في تطبيقات الويب ونظام بيئي أكثر كثافة، حيث لم يكن المطورون يضيعون الوقت في إعادة اختراع خطوط بناء لكل مشروع.
وبالمثل، فإن الروبوتات في مرحلة ما قبل Webpack حيث لا تزال العديد من الفرق "تكتب الشفرات يدويًا" لخطوط بياناتها.
أداة مثل $CODEC للروبوتات ستفعل لبيانات الروبوت ما فعله Webpack للأصول الويب.
هذه هي الرؤية التي يمتلكها @unmoyai وهي التعريف الأساسي لـ "codec".
سيسمح ذلك لمطوري الروبوتات بإدماج مصادر أو تنسيقات بيانات جديدة بسهولة أكبر دون الحاجة إلى أشهر من الهندسة المخصصة.
يؤدي إلى دورات تكرار أسرع بكثير. ما كان يستغرقه فريق لمدة 6 أشهر يمكن أن يتقلص إلى بضعة أسابيع أو أقل.
عندما تقوم بتقليص فكرة إطار تجربة الوقت بمقدار ترتيب من حيث الحجم، فإنك تمكّن المزيد من الابتكار. يمكن للمطورين تجربة أفكار جديدة دون التكلفة الكبيرة المسبقة، مما يسمح لهم أيضًا بالفشل والتعلم بسرعة.
لقد رأينا بالفعل كيف أن التكرار الأسرع قد حول البرمجيات من خلال برمجة الفيب. إذا كنت قد أخبرت المطورين قبل بضع سنوات أنك ستتمكن من إخبار نافذة الطلب بإنشاء تطبيق سوبر في رسالة واحدة، لكانوا قد بصقوا في وجهك. الآن، لقد أصبح ذلك واقعًا.
يوجد نفس الاحتكاك حاليًا مع الذكاء الاصطناعي الفيزيائي. العلماء المتخصصون في الروبوتات مشغولون بالتعامل مع توافق الأجهزة: البرمجيات بدلاً من العمل نحو مجموعة المشكلات الأكبر المتعلقة بالبشر الآليين الأكثر فعالية.
بمجرد أن يتم تجريد العمل المتكرر من التفاصيل، يمكن أن يتحول التركيز نحو تصميم السلوكيات وضبط عقول الذكاء الاصطناعي.
حتى ذلك الحين، هناك شريحة قيمة ضخمة لفريق يفتح هذه خطوط البيانات، مما يمكّن المطورين من الإبداع دون قيود.
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
في الأيام الأولى من الإنترنت وتطوير الويب، كان كل شيء مكتوبًا يدويًا بلغة جافا سكريبت الخام أو HTM.
كان كل تطبيق ويب بمثابة صومعة خاصة به. ومع تزايد تعقيدها، ابتكرت المجتمع أدوات مثل Webpack و Vite، وهي أدوات لتجميع الوحدات وأنظمة بناء تتعامل تلقائيًا مع أنواع الملفات المختلفة والأصول.
مما يعني أن المطور يمكنه استيراد صورة أو خط أو ملف TypeScript إلى مشروعه وأن محمّل الحزم سيعرف كيفية معالجته (تحويل TS إلى JS، تضمين الصورة، إلخ ).
المتصفح نفسه يفهم فقط HTML/CSS/JS ولكن هذه الأدوات تقوم بترميز/فك ترميز تنسيقات أخرى إلى مخرجات ملائمة للمتصفح.
على الرغم من أن هذه كانت تعديلًا صغيرًا في كيفية تنسيق البيانات، إلا أنها أحدثت ثورة في تطوير الويب.
نظرًا لأنها فتحت حلقات تكرار أسرع وتجارب أفضل، يمكنك استخدام لغات عالية المستوى (مثل TypeScript أو الأطر )لأن أدوات البناء ستترجمها لك.
مما أدى إلى انفجار في تطبيقات الويب ونظام بيئي أكثر كثافة، حيث لم يكن المطورون يضيعون الوقت في إعادة اختراع خطوط بناء لكل مشروع.
وبالمثل، فإن الروبوتات في مرحلة ما قبل Webpack حيث لا تزال العديد من الفرق "تكتب الشفرات يدويًا" لخطوط بياناتها.
أداة مثل $CODEC للروبوتات ستفعل لبيانات الروبوت ما فعله Webpack للأصول الويب.
هذه هي الرؤية التي يمتلكها @unmoyai وهي التعريف الأساسي لـ "codec".
سيسمح ذلك لمطوري الروبوتات بإدماج مصادر أو تنسيقات بيانات جديدة بسهولة أكبر دون الحاجة إلى أشهر من الهندسة المخصصة.
يؤدي إلى دورات تكرار أسرع بكثير. ما كان يستغرقه فريق لمدة 6 أشهر يمكن أن يتقلص إلى بضعة أسابيع أو أقل.
عندما تقوم بتقليص فكرة إطار تجربة الوقت بمقدار ترتيب من حيث الحجم، فإنك تمكّن المزيد من الابتكار. يمكن للمطورين تجربة أفكار جديدة دون التكلفة الكبيرة المسبقة، مما يسمح لهم أيضًا بالفشل والتعلم بسرعة.
لقد رأينا بالفعل كيف أن التكرار الأسرع قد حول البرمجيات من خلال برمجة الفيب. إذا كنت قد أخبرت المطورين قبل بضع سنوات أنك ستتمكن من إخبار نافذة الطلب بإنشاء تطبيق سوبر في رسالة واحدة، لكانوا قد بصقوا في وجهك. الآن، لقد أصبح ذلك واقعًا.
يوجد نفس الاحتكاك حاليًا مع الذكاء الاصطناعي الفيزيائي. العلماء المتخصصون في الروبوتات مشغولون بالتعامل مع توافق الأجهزة: البرمجيات بدلاً من العمل نحو مجموعة المشكلات الأكبر المتعلقة بالبشر الآليين الأكثر فعالية.
بمجرد أن يتم تجريد العمل المتكرر من التفاصيل، يمكن أن يتحول التركيز نحو تصميم السلوكيات وضبط عقول الذكاء الاصطناعي.
حتى ذلك الحين، هناك شريحة قيمة ضخمة لفريق يفتح هذه خطوط البيانات، مما يمكّن المطورين من الإبداع دون قيود.