سوال اول منظوم اینه که بهترین برنامه برنامه نویسی مثل c++ در لینوکس چیه؟
اگر منظورت از برنامه، کامپایلر است. کامپایلرهای مختلفی برای c++ در گنو/لینوکس وجود دارد. یکی از این کامپایلرهای خوب در مجموعه gcc وجود دارد که اسمش g++ است.
اگر منظورت text editor است. text editor های مختلفی برای گنو/لینوکس وجود دارد که قابلیت هایی نظیر رنگی کردن کدها و کامل کردن کدها را دارد. یکی ا ز این text editorهای خوب gedit است که text editor پیش فرض برای اوبونتو است.
اگر منظورت IDE (محیط یکپارچه برای تولید نرم افزار) است. باز هم IDEهای فراوانی در گنو/لینوکس وجود دارد. یکی از آن ها eclipse است که قابلیت پشتیبانی از اکثر زبان های برنامه نویسی را دارد. یکی دیگر از IDEها که من از آن استفاده می کنم Geany نام دارد. Geany یک IDE بسیار سبک و سریعی است.
بی خود نیست که گنو/لینوکس را بهشت برنامه نویسی می نامند.
پیشنهاد من برای برنامه نویسی در گنو/لینوکس:
۱- برای برنامه نویسی دسکتاپ python گزینه بسیار مناسبی است (یک بار برنامه رو بنویس، بر روی تمام پلتفرم ها آن را اجرا کن)
۲- برای برنامه نویسی وب Ruby on rails چارچوبی (Framework) بسیار قدرتمند، با یادگیری ساده و قابلیت تسریع در تولید برنامه های وب است.