اگه شما هم مثل من به برنامه نویسی و برنامه سازی و این حرفها علاقه داشته باشین یا استاد برنامهسازیتون به شما یه پروژهی برنامه نویسی داده باشه، سعی میکنید برنامهها رو در راحت ترین شیوهی ممکن بسازین و وقت بیشتری روی عملکرد برنامه بذارین تا روی کد کردنش. خب خیلی از محبوبیت زبون ها و بسترهای مایکروسافتی (گفت این کلمه در روز ۳ بار جایز است!) به دلیل راحت بودن اون هاست. برنامه ساز لازم نیست که همه چیز رو حفظ باشه یا همهی دستور رو کامل تایپ کنه.
اگه برای تنوع هم که شده سری به زبون جاوا (زبون مورد علاقهی من) بزنید، به قول استاد برنامه سازیم، با تعداد زیادی کتابخونه مواجه میشین که هر کدوم هم کلی متد توی هست و هر متد کلی قاعده داره. به خاطر سپردن این کتابخونه ها خیلی سخته. شاید مشابه این وضع برای زبونی مثل C و هم خوانواده هاش هم باشه. اگه یه روز هوس کنید که برای موبایل برنامه بنویسید باز هم با روند بالا مواجه هستید و البته باید مشکلاتی که با شبیه ساز پیش میاد رو هم در نظر بگیرین.
اما شرکت بزرگ سان عقب نمونده و نرم افزار یا بهتر بگم IDE رو به نام Netbeans تولید کرده. این Integrated Development Environment یا به اختصار IDE همون محیطیه که برنامه رو توش مینویسیم و البته این IDE امکاناتی مثل برقراری ارتباط با Compiler و ترجمه کردن یا Debug کردن یا حتی تفسیر کردن برنامه رو برای ما فراهم میکنه.
من از خیلی وقت پیش توی مایکروسافت ویندوز (تا حالا ۲ تا شده!) این IDE رو برای نوشتن برنامههای جاوا و موبایل استفاده میکردم تا این که کوچ کردم و به اوبونتو اومدم. اون اوایل اونقدر توی اوبونتو گم میشدم که برنامهنویسی رو فراموش میکردم اما بعد از مدتی از با bluefish روند رو ادامه دادم ولی شدیدا احساس کمبود netbeans رو داشتم تا اینکه یه روز که به وبسایتش سر زدم متوجه شدم که برای گنو/لینوکس هم این نرمافزار وجود داره و من بیخبر بودم.
اما مشکل اصلی اینجاست که شرکت سان اجازهی دانلود رو به ایرانی ها نمیده و باید با هزار دوز کلک این نرمافزار ها رو دانلود کرد. اما اتفاق مهمی که افتاده اینه که اخیرا متوجه شدم netbeans در مخازن اوبونتو وجود داره! یعنی شما میتونید بنویسید:
sudo apt-get install netbeans
و به همین راحتی این IDE رو نصب کنید. اگه به برنامه نویسی علاقه دارین یا اینکه حرفتون برنامه نویسیه، در کنار vim این IDE رو هم تست کنید.
پن: به قول یکی از دوستام شکستن صندلی منو از کامپیوتر جدا میکنه و کمردرد من رو از netbeans!









آخرین نظرات