tgoop.com/dotnetcode/3045
Last Update:
خبر فوری از OpenAI: Codex CLI به Rust مهاجرت میکند!
شرکت OpenAI در حال بازنویسی اساسی ابزار خط فرمان (CLI) Codex خود است؛ از TypeScript به Rust!
هدف اصلی این تغییر، ارتقاء چشمگیر عملکرد و بهبود تجربه توسعهدهندگان است.
چرا Rust؟
این تصمیم بر اساس چندین مزیت کلیدی Rust گرفته شده است:
* عملکرد بینظیر: Rust با مدیریت حافظه عالی و عدم وجود "جمعآوری زباله" (Garbage Collection)، سرعت و کارایی بالاتری را ارائه میدهد.
* نصب آسانتر: دیگر نیازی به Node v22+ نیست، که فرآیند نصب را برای بسیاری از توسعهدهندگان ساده میکند.
* امنیت بومی پیشرفته: اتصالات امنیتی بومی قویتر، از دیگر مزایای این تغییر است.
* انعطافپذیری معماری: Rust به OpenAI اجازه میدهد تا یک "پروتکل ارتباطی" توسعه دهد، که به توسعهدهندگان امکان میدهد Codex CLI را با زبانهای مختلفی مانند TypeScript/JavaScript و Python گسترش دهند.
فؤاد متین، از تیم فنی OpenAI، تأیید کرده که نسخه TypeScript به تدریج کنار گذاشته خواهد شد و تمرکز بر این است که نسخه بومی Rust به زودی پیشفرض شود.
با وجود اینکه نسخه Rust هنوز در حال توسعه است، بازخوردهای اولیه "فوقالعاده روان" و بسیار مثبت بوده است. هدف نهایی این بازنویسی، تبدیل Codex CLI از یک ابزار ساده به یک پلتفرم قدرتمند، انعطافپذیر، و قابل توسعه برای اتوماسیون هوش مصنوعی است.
این حرکت نشاندهنده یک گرایش بزرگتر در صنعت فناوری به سمت توسعه بومی و استفاده از ابزارهایی مانند Rust و Go برای ایجاد نرمافزارهای کارآمدتر و قابل نگهداریتر است.
🔗 برای جزئیات بیشتر، مقاله کامل را بخوانید:
https://analyticsindiamag.com/global-tech/openai-is-ditching-typescript-to-rebuild-codex-cli-with-rust/
📚💻 @dotnetcode