هرچه بیشتر به استفاده از هوش مصنوعی برای برنامه‌نویسی کمک می‌گیرم، کنجکاوتر می‌شویم که بدانیم پلتفرم‌های بزرگ هوش مصنوعی وقتی دقیقاً یک وظیفه یکسان به آن‌ها داده می‌شود، چه تفاوتی با یکدیگر دارند. به‌راحتی می‌توان از Claude و ChatGPT یا Gemini خواست یک اپلیکیشن ساده بسازند و وقتی چند ثانیه بعد یک برنامه کاربردی تحویل می‌دهند، تحت‌تأثیر قرار گرفت. اما این موضوع لزوماً نشان نمی‌دهد که کد تولیدشده امن، ساختاریافته یا برای شرایطی فراتر از ساده‌ترین حالت استفاده مناسب است.

با یک چالش واقعی می‌توان این سه ربات هوش مصنوعی را مقایسه کرد، یک پروژه‌ی ساده و کاربردی: یک صفحه‌ی تولیدکننده رمز عبور گزینه مناسبی به‌نظر می‌رسد. این ابزار می‌تواند کاملاً داخل مرورگر اجرا شود، به سرور یا پایگاه داده نیازی ندارد و لازم نیست هیچ اطلاعات شخصی را ذخیره کند. در عین حال، برای ساخت درست آن باید به مواردی مثل تصادفی‌سازی، انتخاب کاراکترها، مدیریت خطاها و امنیت پایه توجه شود. ممکن است یک تولیدکننده رمز عبور ظاهر بسیار خوبی داشته باشد و ظاهراً هم درست کار کند، اما همچنان رمزهایی تولید کند که نتوان با خیال راحت به آن‌ها اعتماد کرد.

در ادامه نتیجه‌ی این آزمون ساده را بررسی می‌کنیم تا روشن شود که برای کارهای برنامه‌نویسی، احتمالاً کدام ربات هوش مصنوعی بهتر عمل می‌کند. با اینتوتک همراه باشید.