سلام
می خام بدونم بالاترین کارایی رو شما تا حالا از کدوم محیط برنامه نویسی جاوا گرفتید.
ممنون میشم تو همه پرسی هم شرکت کنید
JBuilder
Eclipce
Intellij Idea
JDeveloper
Netbeans
سلام
می خام بدونم بالاترین کارایی رو شما تا حالا از کدوم محیط برنامه نویسی جاوا گرفتید.
ممنون میشم تو همه پرسی هم شرکت کنید
لطفا از دوستانتون هم دعوت کنید تواین نظر سنجی شرکت کنند .
سریعترین IDE با کاراترین |IDE فرق می کنه
به نظر من IntelliJ IDEA بیشترین کارایی و کمترین سرعت رو داره .
سلام
اگه منظورتون از کارایی امکانات بهتون بگم که نه منظور من سریع اجرا شدن است .
تو یه نظر سنجی دیگه با امکانات ترین IDE رو هم مورد نظرسنجی گذاشتم این فقط در مورد سریعترین
سلام
تعداد شرکت کنندگان در این نظرسنجی هنوز به ده نفر نرسیده !!!!! یعنی اینقدر جاوا کار تواین مملکت کمه
ببخشید منظورتون از کارا و سریع چیه؟
به نظر من امکانات jbuilder خیلی بیشتره و کاراتر از بقیه است ولی از نظر سرعت idea خیلی سریع تره(من این طور فکر می کنم)
پس چرا از IDE خود شرکت Sun حرفی نیست
اونی که مد نظر شماست بر پایه Netbeans بوده و تا جایی که من می دونم از یه نسخه ای به بعد سان دیگه اونو تولید نمی کنه و تمام نیروی خودشو روی Netbeans متمرکز کرده .
من فقط jBuilder رو اتحان کردم ولی همون دلم رو زد رفتم سراغ #C ولی دوست دارم یکبار دیگه امتحانش کنم
خیلی هم دوست دارم بدونم کدوم سریعتره
من خیلی تلاش کردم که اینکار رو بکنم. منتها از هر راهی که امتحان کردم، رنگی کردن کلمات کلیدی و رشته ها و اعداد و این حرفا به شدت از سرعت کار توی کد های بزرگ کم میکنه. آخرش یه کامپوننت بود که استفاده کردم! یه فایل xml به عنوان معین کننده ی Syntaxمیگیره و کد رو بر اساس اون xml رنگی میکنه، خبری از Intellisense هم توش نیست!!!
توی ++Visual C
وقتی تعداد و طول خطهای برنامه زیاد میشه، موقع Scroll کردن، به شدت کند میشه. نهایت هنرم این بود که خطها رو بصورت خط به خط پروسس کنم...
در حقیقت الان که فکرشو می کنم، می بینم که کنترلی که استفاده کرده بودم، برای اینکار ساخته نشده! RichTextBox اصلاً برای چنین کاری و حجمی ساخته نشده...
البته منظور من این نبود که حتما خودت دست به کار بشی منظور این بود که بهتره یه ادیتور ساده دم دست داشته باشی ....
مطمئنا این یک راهکار یگانه نیست و این برای من اثبات شده چون یگانه ابزار شما در این مجموعه ها JDK و گزینه های خط فرمان اون هست و گاها یک وب سرور (مانند تامکت) یا سرور پایگاه داده در صورت نیاز.
این یعنی همه نیاز شما با یک ویراستار کد و یک دستور در command line که کتابخانه های جار و پارامترها را معرفی کنه برطرف می شه. مهمترین کار IDE در این میان افزایش سرعت توسعه با یکپارچه سازی همه ابزارهاست. به شرطی که خود این IDE با خلاصه سازی مراحل باعث ایجاد ابهام و معطلی در روند توسعه نشه.
برای نمونه محیط های ساده تری از جمله Blue J به تازه کارها زیاد پیشنهاد می شه شاید زیاد با افرادی روبرو شدید که پروژه را توی یکی از IDE ها اجرا می کنند و پس از اون دنبال یه فایل exe می گردن که بیرون از IDE هم اجرا کنن این گونه مشکلات برای این پش میاد چون IDE جزئیات موردنیاز برای اجرا را از اونها پنهان کرده.
من نمی خوام هیچکدوم از اینها را با دیگری جایگزین کنم در همه سطوح شما بازهم گاها ناچارید به خط فرمان مراجعه کنید یا تکه کدی را در ویرایشگر تست کنید و سپس در IDE به کار ببرید در هرحال شما به یک ویرایشگر در کنار IDE نیاز پیدا می کنید. در شرایط متفاوت وبسته به تجربه افراد سرعت توسعه در هر کدوم از اینها تغییر می کنه که باید گزینه مناسبتر رو انتخاب و به اون سوئیچ کرد.
چند وقت پیش یک نظرسنجی برای IDE های کاربران جاوا.نت دیدم مانند همین نظرسنجی شما که notepad هم یکی از 5-6 گزینه اون بود الان نتونستم پیداش کنم ولی یک مورد مشابه دیدم که گفتگوهای اون به نظرم جالب بود نتیجه اون هم نشون می داد که درصد کمی گفته بودن کاملا وابسته به IDE هستند چند درصدی هم گفته بودن که از IDE استفاده نمی کنن:
How dependent are you on your IDE?
http://today.java.net/pub/pq/111
حالا با این همه نظرات متفاوت راه بهتر اینه که شما چند IDE شناخته شده تر رو امتحان کنید و هر کدوم را مناسب تر دیدید انتخاب کنید.
در ضمن این ضرب المثل نمی دونم اولین بار از کجا اومده اگه تو همین سایت به دنبال "اختراع" و "چرخ" بگردی می بینی پیش از این هم به تعداد زیاد به کار بردن و پاسخهایی هم به این ضرب المثل که به نظر من زیانش بیشتر از سودشه داده شده. (بیشتر دلسرد کننده است تا راهنما، چون میگه کسی نمی تونه بهتر از این چرخ فعلی را بسازه!)
ولی "اختراع دوباره" تنها زمانی صادقه که شما از اختراع قبلی چرخ کاملا بی اطلاع باشید و گرنه اگر یک بار هم چرخ را فقط دیده باشید مطمئنا این کمک می کنه که اگر نمونه دیگه ای ساختید ویژگی های منحصر به فردی داشته باشه.
سلام
فقط برای بالا اومدن نظر سنجی در بین پست ها این پست رو می فرستم .
ممنون از اینکه تو این نظرسنجی شرکت می کنید
سلام
توی قسمت سریعترین IDE مثل اینکه eclipse خیلی طرفدار داره ولی هنوز برای تصمیم گیری زوده
سلام
کلا به دلیل اینکه JVM سرعت پایینی داره سرعت یک IDE خیلی مهمه.
سلام
در نظر سنجی سریعترین IDEمثل اینکه بروربچ تمایلی به رای دادن ندارند .
هنوز نمیشه با قاطعیت نتیجه رای گیری رو اعلام کرد چون تعداد شرکت کنندگان در رای گیری پایینه
سلام
نتیجه نظرسنجی بعد از گذشت حدود 4 ماه جالبه :
اول اینکه فقط 19 نفر شرکت کردن که به نظر جمعیت خیلیکمی میرسه .
دوم : مثل اینکه برنامه نویسهای جاوا در برنامه نویس اصلا از Intellij Idea استفاده نمی کنند .
سلام
محیطهای فوق پرطرفتار ترین محیطها در دنیا می باشند . محیط های دیگری هم وجود دارند ولی تو دنیا کم استفاده می شن چه برسه تو ایران
سلام
Intellij Idea یکی از محبوبترین IDE های تجاری برای جاوا است و طرفداران زیادی داره و هم اکنون IntelliJ IDEA 7 Milestone 2 در دسترس است
http://www.jetbrains.com/idea/nextversion/
جناب زرین فام گرامی
راستش من از این همه پشتکار شما متعجبم!! زنده باد!
عرض شود که یه نکته ی کوچک در مورد سیستم عامل میزبان هست که خیلی توی کارایی IDE مهم هست. مثلاً کار کردن NetBeans روی لینوکس، فرق اساسی داره با کارکردنش روی Windows.
سرعت روی لینوکس به مراتب بالاتره!!!
سلام
من فکر می کنم این تغییر سرعت بخاطر بحث های مدیریت حافظه سیستم عامل هاس .
کلا شنیده بودم که Windows در این قضیه ضعیف تره .
سلام
شرکت IBM با پشتیبانی کامل از Eclipce این IDE رو بعنوان پلتفرمی برای ساخت IDE به برنامه نویسان معرفی کرده و جا انداخته از پلتفرم Eclipce می توان برای ساخت IDE برای سایر زبان های برنامه نویسی هم استفاده کرد .
در حال حاضر در میان IDE های مشهور جاوا (JBuilder و IBM tools و BEA Workshop و...) تقریبا همگی به غیر از Netbeans و JDeveloper و Intellij از پلتفرم Eclipce استفاده می کنند .
خود eclipse برپایه پلتفرم netbeans ساخته شده!
Next Version of Eclipse to be Based on NetBeans Platform
http://www.eclipsezone.com/eclipse/forums/t68723.html
سلام
NetBeans ورژن 6 خیلی سریعتر شده مخصوصا بالا اومدنش اما هنوز موقع Drag Drop کردن کامپوننتها روی صفحه یک کم کند عمل میکنه.
مشخصات سیستمی برای نصب netbeans
در ضمن کاندیدای1 نتبینزبرای انتشار آماده شده