جاوا اسکریپت: تولد یک غول در ده روز
S01:E01

جاوا اسکریپت: تولد یک غول در ده روز

Episode description

تصور کنید یک زبان برنامه‌نویسی که امروز روی تقریبا تمام دستگاه‌های متصل به اینترنت اجرا می‌شود، فقط در ده روز خلق شده باشد. در این قسمت از «کدکست»، به اواسط دهه نود میلادی و اوج «جنگ مرورگرها» بین نت‌اسکیپ و مایکروسافت سفر می‌کنیم. می‌شنویم که چطور نت‌اسکیپ برای بقا در این رقابت، به یک زبان اسکریپتی ساده برای جان بخشیدن به صفحات وب ایستا نیاز پیدا کرد. این قسمت، داستان باورنکردنی «برندان آیک» است؛ برنامه‌نویسی که در یک ماراتن ده‌روزه و پرفشار، اولین نسخه از این زبان را با الهام از زبان‌های مختلف خلق کرد. ماجرای تغییر نام‌های متعدد این زبان از «موکا» به «لایو‌اسکریپت» و در نهایت، تصمیم بازاریابی جنجالی که به نام «جاوااسکریپت» منجر شد را روایت می‌کنیم. همچنین، به «نقص‌های مادرزادی» و ویژگی‌های عجیبی می‌پردازیم که به دلیل این تولد عجولانه در زبان باقی ماندند و چطور با مهندسی معکوس این زبان توسط مایکروسافت و تولد «جی‌اسکریپت»، وب وارد دوران آشفتگی و «غرب وحشی» شد. این داستان، روایت تولد یک غول و اولین قدم‌ها برای استانداردسازی آن از طریق «اکمااسکریپت» است.