ممنون از وقتی که گذاشتید.
توضیحی که نوشتم رابطهٔ بین کد و کدنویسی رو میگه نه اینکه کد همون کدنویسیه. کدنویسی توی جملهای مثل The future of coding is no coding at all استفاده شده و کد تو جملهای مثل No Code is the Best Code. پس بااینکه بین کد و کدنویسی رابطه هست نمیشه بهجای هم استفاده کرد؛ مخصوصاً اینجا که با یک نقلقول سروکار داریم.
البته با این حرفتون که ترجمه مبهمه موافقم و دقیقاً به همین دلیله که گفتم ترجمه دلچسب نیست. اتفاقاً ترجمهٔ پیشنهادی شما رو که از کلمهٔ «برنامه» استفاده کردید با کمی تغییر اولین ترجمهٔ خودم بود؛ منتهی بعضی از دوستان تفاوت بین «برنامه» و «کد» رو کشیدن وسط که باعث شد مردد بشم.
ضمناً اینکه فرمودید «تو فارسی نمیتونیم بگیم کدی سریعتر از کد دیگه است»، صحیح نیست. شاید این حرف بین افراد غیربرنامهنویس مصطلح نباشه ولی بین برنامهنویسها رایجه. چرا سرعت کدم اینقدر کمه؟ چرا این کد کنده؟ چرا سرعت این کد از این یکی کد بیشتره؟ این کد چه مرگشه؟ مشکل این کد چیه؟
چیزی که موضوع رو بغرنج کرده اینه که کتابی که این نقلقول رو استفاده کرده موضوعش ربطی به برنامهنویسی نداره و کسی که این نقلقول رو گفته برنامهنویسه.
یه موضوع دیگه هم که حسابی گیجم کرده اینه که سرعت یک برنامه لزوماً ربطی به تعداد خطوطش نداره. من یک الگوریتم رو با دو روش مختلف براتون مینویسم که اونی که تعداد خطوطش کمتره سرعتش کمتر باشه.
شاید منظورش همون کدنویسی باشه و منظور از سرعت، سرعت کدنویسی؟ یعنی هرچی حجم کد کمتره باشه، باگها کمتر و به تبع اون سرعت کدنویسی هم بیشتره.
اینجا هم یه توضیحی دربارهٔ کنفرانسی که این جمله در اون نقل شده اومده؛ ولی هنوز هم به یک نتیجهگیری قطعی نرسیدم.
https://en.wikipedia.org/wiki/Kevlin_Henney