انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: علی نعمت اللهی در 20 آبان 1391، 03:51 ب‌ظ

عنوان: بهترین زبان برای برنامه نویسی برای سی شارپ کارها
ارسال شده توسط: علی نعمت اللهی در 20 آبان 1391، 03:51 ب‌ظ
سلام دوستان

من بین زبان های برنامه نویسی بجز تحت وب ها به #C خیلی واردم و دنبال زبانی می گشتم که یه برنامه مثل visual studio (یه IDE) داشته باشه که به راحتی بشه یه دکمه یا تکست باکس یا ... اضافه کرد و مثل اسمبلی نیاز به طراحیه فرم و دکمه ها و .. نداشته باشه.

راستی میشه با جاوا یا همون سی شارپ توی اوبونتو برنامه نوشت؟
عنوان: پاسخ : بهترین زبان برای برنامه نویسی
ارسال شده توسط: majidkamali1370 در 20 آبان 1391، 03:58 ب‌ظ
C# -> monodevelop
java -> eclipse
به ما هم یاد بده. البته اگه دوست داری ;D
عنوان: پاسخ : بهترین زبان برای برنامه نویسی
ارسال شده توسط: H2010n در 20 آبان 1391، 04:34 ب‌ظ
سلام دوستان

من بین زبان های برنامه نویسی بجز تحت وب ها به #C خیلی واردم و دنبال زبانی می گشتم که یه برنامه مثل visual studio داشته باشه که به راحتی بشه یه دکمه یا تکست باکس یا ... اضافه کرد و مثل اسمبلی نیاز به طراحیه فرم و دکمه ها و .. نداشته باشه.

راستی میشه با جاوا یا همون سی شارپ توی اوبونتو برنامه نوشت؟
از بین پیغمبر ها جرجیس رو پیدا کردید؟؟ اسمبلی! ;D
اگه می خواین واقعا گنو لینوکس کار کنید باید C# رو رها کنید و به زبان های دیگه و آزاد تر گرایش پیدا کنید،مثلا PyGTK البته PyQT هم هست که اصلا آزاد نیست.
عنوان: پاسخ : بهترین زبان برای برنامه نویسی
ارسال شده توسط: HSN6 در 20 آبان 1391، 05:30 ب‌ظ
Interface designer تحت qt و با زبون c
عنوان: پاسخ : بهترین زبان برای برنامه نویسی
ارسال شده توسط: سلمان م. در 20 آبان 1391، 06:27 ب‌ظ
سلام دوستان

من بین زبان های برنامه نویسی بجز تحت وب ها به #C خیلی واردم و دنبال زبانی می گشتم که یه برنامه مثل visual studio داشته باشه که به راحتی بشه یه دکمه یا تکست باکس یا ... اضافه کرد و مثل اسمبلی نیاز به طراحیه فرم و دکمه ها و .. نداشته باشه.

راستی میشه با جاوا یا همون سی شارپ توی اوبونتو برنامه نوشت؟
بنظر من اگه نمی‌خوای که با خود c# کار کنی، زبون «والا» خیلی به سی‌شارپ نزدیک هست. هم یک زبون آزاد هست (GPL v2) و هم اینکه زبونی هست که توسط «بنیاد گنوم» برای توسعه‌ی «محیط دسکتاپ گنوم» حمایت می‌شه.
عنوان: پاسخ : بهترین زبان برای برنامه نویسی
ارسال شده توسط: علی نعمت اللهی در 20 آبان 1391، 08:11 ب‌ظ
C# -> monodevelop
java -> eclipse
به ما هم یاد بده. البته اگه دوست داری ;D
برای یاد دادنش هم سایت زدم البته فعلا وقت ساخت آموزش رو ندارم و متاسفانه سایت آپدیت نمیشه :(
www.pcamooz.tk (http://www.pcamooz.tk)
عنوان: پاسخ : بهترین زبان برای برنامه نویسی
ارسال شده توسط: majidkamali1370 در 20 آبان 1391، 08:32 ب‌ظ
امیدوارم هر کسی که در اینجا اطلاعاتی داره، اطلاعاتشو با بقیه به اشتراک بزاره.
عنوان: پاسخ : بهترین زبان برای برنامه نویسی
ارسال شده توسط: محمدرضا ح. در 20 آبان 1391، 09:05 ب‌ظ
Gambas هم زبان خوبیه . البته اگر بیسیک بلدی برو سراغش چون واقعا شیرین و قابل درکه.

راحتی های ویژوال استودیو رو هم داره :) . مدتهاست (از اوبونتو ۱۱.۱۰ ) دارم باهاش برنامه نویسی میکنم. و خب خوب هم جواب میده.

------

Lazarus هم یه جورایی همون دلفی ویندوز و مک هست. باید پیش زمینه پاسکال داشته باشی.

-------

برای جاوا هم همین الان میتونی نت بینز رو نصب کنی و راحت کارتو ادامه بدی. چون جاوا ذاتش با سیستم های لینوکس سازگار تره (مثلا آندروید به عنوان توزیعی که کاملا با جاوا نوشته شده :) ).
عنوان: پاسخ : بهترین زبان برای برنامه نویسی
ارسال شده توسط: shervinkh در 20 آبان 1391، 09:34 ب‌ظ
برای نوشتن نرم افزار های پایدار و بهینه و کاربردی فقط c++ و java رو پیشنهاد می کنم.زبون های دیگه معمولن یا غیر استانداردن (مثل C#) یا غیر بهینه عمل می کنن (مثل python).
عنوان: پاسخ : بهترین زبان برای برنامه نویسی
ارسال شده توسط: سلمان م. در 21 آبان 1391، 12:52 ق‌ظ
برای نوشتن نرم افزار های پایدار و بهینه و کاربردی فقط c++ و java رو پیشنهاد می کنم.زبون های دیگه معمولن یا غیر استانداردن (مثل C#) یا غیر بهینه عمل می کنن (مثل python).
عزیزم پیشنهاد خود اوبونتو اینه که با پایتون و gtk برنامه بنویسید :)

We recommend using Python and GTK to create applications for Ubuntuhttp://developer.ubuntu.com/get-started/
عنوان: پاسخ : بهترین زبان برای برنامه نویسی
ارسال شده توسط: دانیال بهزادی در 23 آبان 1391، 02:31 ق‌ظ
خب مونو و گامباس (دات‌نت) رو که بهتره اصلاً جزو زبان‌ها حساب نکنیم. والا و لازاروس رو هم نمی‌شه چندان حسابی باز کرد روشون با این که قوی هم هستن. بهترین گزینه‌ها برای دسکتاپ خود سی، ++C، جاوا و پایتون عالی هستن و برای وب هم که بی رقیب php یکه‌تازی می‌کنه، گرچه این اواخر پایتون هم حرف‌هایی برای گفتن داره
عنوان: پاسخ : بهترین زبان برای برنامه نویسی
ارسال شده توسط: امیر شهریاری در 23 آبان 1391، 07:46 ق‌ظ
من اعتقاد دارم بهترین زبان وجود نداره. این کاملا سلیقه ایه که هرکسی به چه زبانی بیشتر رقبت پیدا کنه و به سمت اون بره.چون اولین زبانی که یاد گرفتم پاسکال بود‌ (ترم یک و قبل از C ) برا همین یه جورایی رفتم دنبال همون و ازش خوشم اومد و بعد اون هم دلفی و الان هم لازاروس .
شاید قدرت زبانها با هم یکم متفاوت باشه ولی همه اونها هرکاری که زبان دیگه ای میتونه انجام بده رو هم میتونن انجام بدن اما با پیچیدگی بیشتر . باید دید برای چه هدفی طراحی شدن (مطمئنا زبان C برای برنامه های سیستمی حرف نداره. python و PHP هم یک جورایی از نوه نتیجه های همین زبان C هستن  ;D)
من منکر قدرت و محبوبیت و استفاده فراگیر زبان C و خانواده اون نیستم ولی نمیشه گفت این زبان از همه بهتره چون ممکنه بهترین زبان برای من قابل استفاده نباشه و اونقدری که با یه زبان دیگه میتونم بنویسم نتونم با اون خوب بنویسم.
راستی در مورد گفته آقا دانیال در مورد لازاروس باید بگم یه جور دیگه باید روی اون حساب کنن. چنتا لینک میزارم حتما یک نگاهی بندازید.
برنامه های ساخته شده به وسیله لازاروس :  http://wiki.lazarus.freepascal.org/Lazarus_Application_Gallery (http://wiki.lazarus.freepascal.org/Lazarus_Application_Gallery)
برنامه هایی که از لازاروس در اونها استفاده شده : http://wiki.lazarus.freepascal.org/Projects_using_Lazarus (http://wiki.lazarus.freepascal.org/Projects_using_Lazarus)
فروم لازاروس برای گفتگو و رفع مشکلات برنامه نویس های اون : http://www.lazarus.freepascal.org/index.php?action=forum (http://www.lazarus.freepascal.org/index.php?action=forum)
عنوان: پاسخ : بهترین زبان برای برنامه نویسی
ارسال شده توسط: دانیال بهزادی در 24 آبان 1391، 02:55 ب‌ظ
نه. منظورم قدرت نبود. روی قدرتش که شکی نیست، منظورم بیش‌تر روی ابزارهای توسعه، کامپوننت‌های آماده و این‌ها بود که (به نظر من) فعلاً از بقیه عقب‌تر هستن
عنوان: پاسخ : بهترین زبان برای برنامه نویسی
ارسال شده توسط: abc222 در 05 دی 1391، 07:48 ب‌ظ
سلام به همه
به نظرم جاوا خیلی زبان خوبیه و من باهاش خیلی راحتم
البته شما که سی شارپ کاری من جایی خوندم برنامه ی wine توی اوبونتو اجازه میده که برنامه های ویندوز رو استفاده کنی :D
عنوان: پاسخ : بهترین زبان برای برنامه نویسی
ارسال شده توسط: Object69 در 06 دی 1391، 12:22 ق‌ظ
دوست عزیز کسی که سی شارپ بلده معمولا اولین گزینه که به جز سی شارپ میره سراغش جاوا هست . الان از نظر قدرت و فراگیر بودن بهترین گزینه جاوا هست . چون سی شارپ و جاوا خیلی بهم نزدیک هستند . جاوا خیلی راحت میشه یادش گرفت . طبق آمار که یه جایی خوندم میگفت بیشترین کلاس های از پیش نوشته شده مربوط به جاوا هست . الانم که JDK 8 هم اومده . دیگه روی قله وایساده . بهترین محیط هم براش تو گنو/لینوکس نت بینز و ایکیلیپس هست .البته اگه میتونی هزینه کنی میتونی IntelliJ رو بخری که رودستش کسی تا به حال نتونسته بلند شه . برای وب سایت هم سمت سرور بهترین ها پایتون و پی اچ پی هستند . که پی اچ پی بهتر هست .
عنوان: پاسخ : بهترین زبان برای برنامه نویسی
ارسال شده توسط: امیر شهریاری در 06 دی 1391، 07:49 ق‌ظ
تو لینک زیر رتبه بندی و اطلاعات جالبی در مورد زبان های برنامه نویسی رو میتونید ببینید.
این شرکت تو ارزیابی و کیفیت  نرم افزارهای تخصصی فعالیت میکنه.
این اطلاعات مربوط به دسامبر ۲۰۱۲ هستش .  ;)
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html (http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html)
عنوان: پاسخ : بهترین زبان برای برنامه نویسی
ارسال شده توسط: ! در 06 دی 1391، 12:31 ب‌ظ
دوست من شما که سی# کار کردی به نظر من اینجا جاوا کار کن هم وارد دنیای اوپن شده زبانش و از اون مهمتر سینتکسش خیلی خیلی شبیه به زبان سی# هست.(البته سی # شبیه جاوا هست :D).
منابع آموزشی زیادی هم براش هست و ابزارهای فراوانی واسش اومده و تو توسعه روی همه پلتفرم ها میتونی کار کنی. 8)
عنوان: پاسخ : بهترین زبان برای برنامه نویسی
ارسال شده توسط: AmirrezaGhaderi در 06 دی 1391، 01:48 ب‌ظ
جالبه برام که هنوز تو انجمنی مثل اینجا همچین پست هایی زده میشه. و جالب تر اینکه دوستان میان و جواب
اینجور پست ها رو هم میدن. خیلی راحت میگن این زبان خوبه یا اون زبان بده...

راستی، سعی کنید منبع خودتون رو سایت هایی مثل tiobe.com قرار ندید. تو انجمن ها و محافل خارجی
به امثال این سایت ها بیشتر به عنوان سرگرمی نگاه میکنن. مثلا همین سایت tiobe.com رنکینگش با توجه به سرچ توی
موتور های جستجو تعیین میشه. با توجه به اینکه زبان هایی مثل C و Java و ++C در دانشگاه ها و مدارس زیادی تدریس
میشه، چه داخل و چه خارج، مسلم هست که میزان جستجوی اسم این زبان ها به نسبت بقیه به مراتب بالاتر هست. هرکی یه مشکل
کوچیک تو حل تمرین  هم داشته فوری میاد تو گوگل تا این ها رو سرچ کنه. یا مثلا زبان هایی مثل Go به دلیل اسم خاصشون
هیچ وقت نمی تونن توی همچین رنکینگی پیشرفت کنن.

هر زبانی در جای خودش، و تو دستای یه برنامه نویس حرفه ایی، می تونه مفید واقع بشه.
عنوان: پاسخ : بهترین زبان برای برنامه نویسی
ارسال شده توسط: ! در 06 دی 1391، 02:10 ب‌ظ
جالبه برام که هنوز تو انجمنی مثل اینجا همچین پست هایی زده میشه. و جالب تر اینکه دوستان میان و جواب
اینجور پست ها رو هم میدن. خیلی راحت میگن این زبان خوبه یا اون زبان بده...

راستی، سعی کنید منبع خودتون رو سایت هایی مثل tiobe.com قرار ندید. تو انجمن ها و محافل خارجی
به امثال این سایت ها بیشتر به عنوان سرگرمی نگاه میکنن. مثلا همین سایت tiobe.com رنکینگش با توجه به سرچ توی
موتور های جستجو تعیین میشه. با توجه به اینکه زبان هایی مثل C و Java و ++C در دانشگاه ها و مدارس زیادی تدریس
میشه، چه داخل و چه خارج، مسلم هست که میزان جستجوی اسم این زبان ها به نسبت بقیه به مراتب بالاتر هست. هرکی یه مشکل
کوچیک تو حل تمرین  هم داشته فوری میاد تو گوگل تا این ها رو سرچ کنه. یا مثلا زبان هایی مثل Go به دلیل اسم خاصشون
هیچ وقت نمی تونن توی همچین رنکینگی پیشرفت کنن.

هر زبانی در جای خودش، و تو دستای یه برنامه نویس حرفه ایی، می تونه مفید واقع بشه.

موافقم اما پشتیبانی از یک طرف و منابع زیاد آموزشی هم از طرف دیگه تاثیر زیادی تو پیشرفت این زبانها داشته.
مثلا همین جاوا هم تو وب به کار میرهُ هم تو کلاینت همه جور سیستم عاملی هم تو موبایل و الانام تو اندروید و هم تو رباتیک!!! و واسه هر کدوم ازین مباحثم حرای زیادی واسه گفتن داره و راه های ساده ای هم واسه آموزشش هست بخاطر سادگیه سینتکسش 8)
عنوان: پاسخ : بهترین زبان برای برنامه نویسی
ارسال شده توسط: امیر شهریاری در 06 دی 1391، 02:13 ب‌ظ
جالبه برام که هنوز تو انجمنی مثل اینجا همچین پست هایی زده میشه. و جالب تر اینکه دوستان میان و جواب
اینجور پست ها رو هم میدن. خیلی راحت میگن این زبان خوبه یا اون زبان بده...

راستی، سعی کنید منبع خودتون رو سایت هایی مثل tiobe.com قرار ندید. تو انجمن ها و محافل خارجی
به امثال این سایت ها بیشتر به عنوان سرگرمی نگاه میکنن. مثلا همین سایت tiobe.com رنکینگش با توجه به سرچ توی
موتور های جستجو تعیین میشه. با توجه به اینکه زبان هایی مثل C و Java و ++C در دانشگاه ها و مدارس زیادی تدریس
میشه، چه داخل و چه خارج، مسلم هست که میزان جستجوی اسم این زبان ها به نسبت بقیه به مراتب بالاتر هست. هرکی یه مشکل
کوچیک تو حل تمرین  هم داشته فوری میاد تو گوگل تا این ها رو سرچ کنه. یا مثلا زبان هایی مثل Go به دلیل اسم خاصشون
هیچ وقت نمی تونن توی همچین رنکینگی پیشرفت کنن.

هر زبانی در جای خودش، و تو دستای یه برنامه نویس حرفه ایی، می تونه مفید واقع بشه.
دوست عزیز
من نگفتم کدوم زبان بهتره یا بدتره فقط رنکینگی که تو اینترنت دیده بودم رو گذاشتم تا بقیه هم ببینن . اینکه این رنکیگ خوبه یا بد و یا اینکه این شرکت معتبره یا نه با بیینده.
یک نکته : وقتی یک زبان خیلی فراگیر میشه حتما دلیلی داره  ;) (چرا زبان Go تو دانشگاه تدریس نمیشه؟)
عنوان: پاسخ : بهترین زبان برای برنامه نویسی
ارسال شده توسط: ! در 06 دی 1391، 02:22 ب‌ظ
جالبه برام که هنوز تو انجمنی مثل اینجا همچین پست هایی زده میشه. و جالب تر اینکه دوستان میان و جواب
اینجور پست ها رو هم میدن. خیلی راحت میگن این زبان خوبه یا اون زبان بده...

راستی، سعی کنید منبع خودتون رو سایت هایی مثل tiobe.com قرار ندید. تو انجمن ها و محافل خارجی
به امثال این سایت ها بیشتر به عنوان سرگرمی نگاه میکنن. مثلا همین سایت tiobe.com رنکینگش با توجه به سرچ توی
موتور های جستجو تعیین میشه. با توجه به اینکه زبان هایی مثل C و Java و ++C در دانشگاه ها و مدارس زیادی تدریس
میشه، چه داخل و چه خارج، مسلم هست که میزان جستجوی اسم این زبان ها به نسبت بقیه به مراتب بالاتر هست. هرکی یه مشکل
کوچیک تو حل تمرین  هم داشته فوری میاد تو گوگل تا این ها رو سرچ کنه. یا مثلا زبان هایی مثل Go به دلیل اسم خاصشون
هیچ وقت نمی تونن توی همچین رنکینگی پیشرفت کنن.

هر زبانی در جای خودش، و تو دستای یه برنامه نویس حرفه ایی، می تونه مفید واقع بشه.
دوست عزیز
من نگفتم کدوم زبان بهتره یا بدتره فقط رنکینگی که تو اینترنت دیده بودم رو گذاشتم تا بقیه هم ببینن . اینکه این رنکیگ خوبه یا بد و یا اینکه این شرکت معتبره یا نه با بیینده.
یک نکته : وقتی یک زبان خیلی فراگیر میشه حتما دلیلی داره  ;) (چرا زبان Go تو دانشگاه تدریس نمیشه؟)

عنوان: پاسخ : بهترین زبان برای برنامه نویسی
ارسال شده توسط: AmirrezaGhaderi در 06 دی 1391، 02:53 ب‌ظ
بعله، درسته.
عنوان: پاسخ : بهترین زبان برای برنامه نویسی
ارسال شده توسط: علی نعمت اللهی در 06 دی 1391، 05:01 ب‌ظ
شاید اشتباه از من بوده که موضوع رو خوب انتخاب نکردم. منظورم بهترین زبان با وضعیتی که من دارم هست. الان هم دارم پایتون می خونم و اگه وقت شد جاوا رو هم یاد می گیرم.
عنوان: پاسخ : بهترین زبان برای برنامه نویسی برای سی شارپ کارها
ارسال شده توسط: aliboy در 06 دی 1391، 05:19 ب‌ظ


سلام

اینکه ما هر چند وقت یکبار موضوعات تکراری می بینیم به یک چیز تکراری تبدیل شده (بهتره بگم که عادت کردیم)
متاسفانه وظیفه مدیریت سایت که با ایجاد یک تاپیک ثابت (البته نه به این سادگی که من میگم)همه این بحث ها به یکجا متمرکز بشه و هر کاربری حق داره نسبت به سوالی که داره پرسش مطرح کنه،این حق طبیعی همه ماست.
بجز این موضوع ما در جاهای یگه مثل کار با XAMPP ،وی پی ان ها،کارت گرافیک و ... تقریبا هر چند وقت یکبار چیزهای تکراری می بینیم.

این قسمت رو از ادرس زیر کپی کردم :

http://forum.ubuntu.ir/index.php/topic,51482.msg400102.html#msg400102 (http://forum.ubuntu.ir/index.php/topic,51482.msg400102.html#msg400102)

اون قسمتی که گفتم شاید لازم باشه رو آوردم.
و باید اضافه کنم که QT هم قدرتمنده.



من در مورد 10 زبان برتر - Top 10 language جستجو زیاد زدم رده بندی Github و ieee و... سایت های دیگه رو نگاه کردم هیچ استانداری وجود نداره که تعیین کنیم که چه زبان هایی بهترینه هر زبانی خصوصیات خاص خودش رو داره.
هر کدوم یه رده بندی برای خودشون دارن.

مثلا من  فقط اسم زبان D رو شنیدم ولی با این تاپیک که توی فروم بچه ها در موردش صحبت کردن و مطلب تهیه کردن ،زبان قدرتمندی به نظر میرسه.

توی ایران ندیدم (من ندیدم دیگران رو نمیدونم) کسی با زبان Ada کار کنه در حالی که یکی از قویترین زبان های برنامه نویسی هست.

cobol - کوبول زبانی هست که خیلی از افراد میگفتن سال 1980 منسوخ شده و مرده اما الان صدها سایت و هزاران خط کد در اینترنت در مورد کوبول وجود داره.

دلفی 7 یک شاهکار در دنیای برنامه نویسی است الان-سال 2012 توی انگلیس خیلی از برنامه ها رو با همون (حتی دلفی 6) در حال بروزرسانی کردن هستند.
از جمله نرم افزار : Kindle Writer - با دلفی 7 در حال توسعه است-حال شما تاریخچه دلفی رو بخونید

http://kindlewriter.co.uk/

شما اگه بخواین وقتتون رو روی انتخاب زبان هدر بدید بعد بازنشستگی تون هم هنوز دنبال زبان برنامه تویسی میگردین.

لازاروس هم هست.تقریبا مثل دلفیه و اون قدرت دلفی رو نداره کند هم هست و حجم فایل هاشم خیلی زیاده.
ولی برای لینوکس انتخاب خیلی خوبیه.

و .....




عنوان: پاسخ : بهترین زبان برای برنامه نویسی برای سی شارپ کارها
ارسال شده توسط: عدس در 14 دی 1391، 01:09 ق‌ظ
سلام دوستان

من بین زبان های برنامه نویسی بجز تحت وب ها به #C خیلی واردم و دنبال زبانی می گشتم که یه برنامه مثل visual studio (یه IDE) داشته باشه که به راحتی بشه یه دکمه یا تکست باکس یا ... اضافه کرد و مثل اسمبلی نیاز به طراحیه فرم و دکمه ها و .. نداشته باشه.

راستی میشه با جاوا یا همون سی شارپ توی اوبونتو برنامه نوشت؟
سلام
یه سری پکیج ها هست به نام monodevelop که خیلی شبیه به #c هست . من حتی یه بار یه برنامه که تو #C بود رو اجرا کردم باهاش یه تستی بکن . شاید جواب داد .