ایجنتهای کدنویسی، قفلشدگی تکنولوژی رو از بین میبرن
خلاصهٔ کاملتر
سایمون ویلیسون در یه یادداشت کوتاه از مکالمهای جالب در یه کنفرانس تعریف میکنه. یه نفر از یه شرکت فناوری متوسط بهش گفته که تازه هر دو اپ iOS و اندروید قدیمیشون رو با کمک ایجنتهای کدنویسی (coding agents) به React Native بازنویسی کردن.
ویلیسون ازشون پرسیده: «چرا React Native؟ مگه ایجنتهای کدنویسی هزینه نگهداری دو اپ جداگانه رو پایین نمیآرن؟» جواب جالب بود: React Native این روزا خیلی بهتر شده و همه نیازهاشون رو پوشش میده — و مهمتر از همه، اگه این انتخاب اشتباه از آب دربیاد، میتونن دوباره به نیتیو برگردن.
این داستان یه نکته مهمتر رو زیر سوال میبره: قبلاً انتخاب یه زبان یا پلتفرم یعنی قفلشدن بهش برای سالها. ولی حالا که ایجنتهای هوش مصنوعی میتونن بازنویسی بزرگ رو ارزونتر و سریعتر انجام بدن، این «ترس از انتخاب اشتباه» خیلی کمتر شده.
ویلیسون این ایده رو به یه نقلقول از Mitchell Hashimoto (بنیانگذار HashiCorp) وصل میکنه که درباره مهاجرت Bun از Zig به Rust گفته بود: «زبانهای برنامهنویسی قبلاً یعنی قفلشدگی، ولی دیگه اینطور نیست.»
نکات کلیدی:
- یه شرکت اپهای بومی iOS/Android خودش رو با ایجنت کدنویسی به React Native بازنویسی کرد
- دلیل اصلی: React Native بهتر شده و بازگشت به نیتیو در آینده ممکنه
- ایجنتهای هوش مصنوعی دارن مفهوم قفلشدگی به تکنولوژی رو کمرنگ میکنن
- Mitchell Hashimoto هم همین ایده رو درباره زبانهای برنامهنویسی مطرح کرده




