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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: معرفی ide برای کدنویسی به زبان فرترن  (دفعات بازدید: 2742 بار)

0 کاربر و 4 مهمان درحال مشاهده موضوع.

آفلاین chandlerbing

  • Jr. Member
  • *
  • ارسال: 79
  • جنسیت : پسر
سلام وقت همگی بخیر
یه محیط توسعه برای زبان فورترن میخام برای نصب روی اوبونتو
هدفم از نصبش برای یادگیری و آموزشه، پس محیطش باید ساده باشه (امکانات پیشرفته مثل کتابخانه های غیر آزاد و تجاری یا پردازش موازی و ... مورد نیاز نیست)


یه چیزی مثل نرمافزار زیر باشه

یه بخش برای کد . یه بخش برای ترمینال یا شل و یه دکمه ران و استاپ داشته باشه



 

آفلاین مرتضی . م

  • High Hero Member
  • *
  • ارسال: 1121

آفلاین chandlerbing

  • Jr. Member
  • *
  • ارسال: 79
  • جنسیت : پسر

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19719
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : معرفی ide برای کدنویسی به زبان فرترن
« پاسخ #3 : 29 آذر 1399، 04:45 ب‌ظ »
خب از ویم استفاده کن!
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین xubuntu4iran

  • Hero Member
  • *
  • ارسال: 748
  • جنسیت : پسر
پاسخ : معرفی ide برای کدنویسی به زبان فرترن
« پاسخ #4 : 29 آذر 1399، 08:40 ب‌ظ »
http://www.codeblocks.org/
The open source, cross platform, free C, C++ and Fortran IDE.
« آخرین ویرایش: 29 آذر 1399، 08:42 ب‌ظ توسط xubuntu4iran »

آفلاین chandlerbing

  • Jr. Member
  • *
  • ارسال: 79
  • جنسیت : پسر
پاسخ : معرفی ide برای کدنویسی به زبان فرترن
« پاسخ #5 : 30 آذر 1399، 01:49 ب‌ظ »

خب از ویم استفاده کن!

ممنون ازشما
اما دانشجوها فکر نمیکنم بتونن ویم رو تنظیم کنن




http://www.codeblocks.org/
The open source, cross platform, free C, C++ and Fortran IDE.

ممنون همینو استفاده میکنم بنظر خوب میاد

آفلاین مرتضی . م

  • High Hero Member
  • *
  • ارسال: 1121
پاسخ : معرفی ide برای کدنویسی به زبان فرترن
« پاسخ #6 : 30 آذر 1399، 07:41 ب‌ظ »
اما دانشجوها فکر نمیکنم بتونن ویم رو تنظیم کنن
ویم در کل زیاد سخت نیست فقط کافیه ازش نترسی  :'(
ولی اگه کلا با تنظیم و کانفیگش مشکل دارید میشه از ویم هایی که از قبل تنظیم شدن استفاده کنید که فکر کنم توی همین انجمن اسپیس ویم رو پیشنهاد داده بودن
https://spacevim.org/
ولی خب شما انگار تصمیمت رو گرفتی

آفلاین warlock

  • Full Member
  • *
  • ارسال: 135
پاسخ : معرفی ide برای کدنویسی به زبان فرترن
« پاسخ #7 : 30 آذر 1399، 08:48 ب‌ظ »
روی intellij idea هم میشه با نصب یک افزونه(https://plugins.jetbrains.com/plugin/9699-fortran)

آفلاین chandlerbing

  • Jr. Member
  • *
  • ارسال: 79
  • جنسیت : پسر
پاسخ : معرفی ide برای کدنویسی به زبان فرترن
« پاسخ #8 : 30 آذر 1399، 09:56 ب‌ظ »

[/quote]
ویم در کل زیاد سخت نیست فقط کافیه ازش نترسی  :'(
ولی اگه کلا با تنظیم و کانفیگش مشکل دارید میشه از ویم هایی که از قبل تنظیم شدن استفاده کنید که فکر کنم توی همین انجمن اسپیس ویم رو پیشنهاد داده بودن
https://spacevim.org/
ولی خب شما انگار تصمیمت رو گرفتی
[/quote]

این یکی هم گزینه جالبیه.



آفلاین alend

  • High Hero Member
  • *
  • ارسال: 1319
پاسخ : معرفی ide برای کدنویسی به زبان فرترن
« پاسخ #9 : 01 دی 1399، 03:03 ب‌ظ »
https://www.eclipse.org/photran/

 دلیل خاصی برای استفاده از فورترن دارید؟

آفلاین chandlerbing

  • Jr. Member
  • *
  • ارسال: 79
  • جنسیت : پسر
پاسخ : معرفی ide برای کدنویسی به زبان فرترن
« پاسخ #10 : 01 دی 1399، 07:09 ب‌ظ »
https://www.eclipse.org/photran/

 دلیل خاصی برای استفاده از فورترن دارید؟

درس دینامیک سیالات محاسباتی ، موضوعاتی شامل حل عددی انگرالها در بازه های زمانی بسیار کوتاه و مش بندی های بسیار کوچک برای حل معادله انتشار و انتقال و تفرق و... رو شامل میشه . انجام این کار توسط محاسبات دستی وقت زیادی رو میگیره . متلب (مگه زبان برنامه نویسیه اصلا؟) و زبان هایی مثل پایتون هستند که سرعتشون برای محاسبات تکراری و ایتریشن بسیار نامناسبه. میمونه زبان هایی مثل c , cpp که سرعت خوبی تو محاسبات دارن اما فرترن مخصوص محاسبات عددی و تکراری ساخته شده و برای اینکار بهینه شده. و سینتکساش پیچیده نیست (دقت کنید مخاطبان زبان فرترن برنامه نویس نیستن اکثرا مهندسان و فیزیک دانان هستند). میتونم 10 صفحه a4 سخنرانی کنم اما زیاده گویی برای سلامت آدم خطرناکه  ;D :D

آفلاین alend

  • High Hero Member
  • *
  • ارسال: 1319
پاسخ : معرفی ide برای کدنویسی به زبان فرترن
« پاسخ #11 : 02 دی 1399، 04:54 ق‌ظ »
https://www.eclipse.org/photran/

 دلیل خاصی برای استفاده از فورترن دارید؟

درس دینامیک سیالات محاسباتی ، موضوعاتی شامل حل عددی انگرالها در بازه های زمانی بسیار کوتاه و مش بندی های بسیار کوچک برای حل معادله انتشار و انتقال و تفرق و... رو شامل میشه . انجام این کار توسط محاسبات دستی وقت زیادی رو میگیره . متلب (مگه زبان برنامه نویسیه اصلا؟) و زبان هایی مثل پایتون هستند که سرعتشون برای محاسبات تکراری و ایتریشن بسیار نامناسبه. میمونه زبان هایی مثل c , cpp که سرعت خوبی تو محاسبات دارن اما فرترن مخصوص محاسبات عددی و تکراری ساخته شده و برای اینکار بهینه شده. و سینتکساش پیچیده نیست (دقت کنید مخاطبان زبان فرترن برنامه نویس نیستن اکثرا مهندسان و فیزیک دانان هستند). میتونم 10 صفحه a4 سخنرانی کنم اما زیاده گویی برای سلامت آدم خطرناکه  ;D :D

درسته. ولی من پیشنهاد می دهم از c , cpp استفاده کنید. فورترن یادگیرش ساده است ولی بسیار محدود است. مشکل اصلی فورترن عدم وجود استادارد است و کامپایلر ها تفاوت اساسی دارند.

نیاز به جبر خطی هم دارید؟

آفلاین chandlerbing

  • Jr. Member
  • *
  • ارسال: 79
  • جنسیت : پسر
پاسخ : معرفی ide برای کدنویسی به زبان فرترن
« پاسخ #12 : 02 دی 1399، 08:48 ق‌ظ »
https://www.eclipse.org/photran/

 دلیل خاصی برای استفاده از فورترن دارید؟

درس دینامیک سیالات محاسباتی ، موضوعاتی شامل حل عددی انگرالها در بازه های زمانی بسیار کوتاه و مش بندی های بسیار کوچک برای حل معادله انتشار و انتقال و تفرق و... رو شامل میشه . انجام این کار توسط محاسبات دستی وقت زیادی رو میگیره . متلب (مگه زبان برنامه نویسیه اصلا؟) و زبان هایی مثل پایتون هستند که سرعتشون برای محاسبات تکراری و ایتریشن بسیار نامناسبه. میمونه زبان هایی مثل c , cpp که سرعت خوبی تو محاسبات دارن اما فرترن مخصوص محاسبات عددی و تکراری ساخته شده و برای اینکار بهینه شده. و سینتکساش پیچیده نیست (دقت کنید مخاطبان زبان فرترن برنامه نویس نیستن اکثرا مهندسان و فیزیک دانان هستند). میتونم 10 صفحه a4 سخنرانی کنم اما زیاده گویی برای سلامت آدم خطرناکه  ;D :D

درسته. ولی من پیشنهاد می دهم از c , cpp استفاده کنید. فورترن یادگیرش ساده است ولی بسیار محدود است. مشکل اصلی فورترن عدم وجود استادارد است و کامپایلر ها تفاوت اساسی دارند.

نیاز به جبر خطی هم دارید؟


درست میگید. فرترن استاندارد نداره اینتل واسه خودش یه کامپایلر داره ، انویدیا یکی داره (برای پردازش موازی) . ولی فرترن 95 تقریبا بین همه شناخته شده است با این که اینتل فرترن 2018 رو توسعه داده اما کمتر کسی رو میبینم استفاده کنه. اما عدم اطلاع اساتید عزیز دانشگاه ها از صحبتهایی که گفتین و اجبارنابجا به استفاده از فرترن باعث شده هنوز این زبان زنده بمونه.

آفلاین alend

  • High Hero Member
  • *
  • ارسال: 1319
پاسخ : معرفی ide برای کدنویسی به زبان فرترن
« پاسخ #13 : 02 دی 1399، 10:44 ق‌ظ »
https://www.eclipse.org/photran/

 دلیل خاصی برای استفاده از فورترن دارید؟

درس دینامیک سیالات محاسباتی ، موضوعاتی شامل حل عددی انگرالها در بازه های زمانی بسیار کوتاه و مش بندی های بسیار کوچک برای حل معادله انتشار و انتقال و تفرق و... رو شامل میشه . انجام این کار توسط محاسبات دستی وقت زیادی رو میگیره . متلب (مگه زبان برنامه نویسیه اصلا؟) و زبان هایی مثل پایتون هستند که سرعتشون برای محاسبات تکراری و ایتریشن بسیار نامناسبه. میمونه زبان هایی مثل c , cpp که سرعت خوبی تو محاسبات دارن اما فرترن مخصوص محاسبات عددی و تکراری ساخته شده و برای اینکار بهینه شده. و سینتکساش پیچیده نیست (دقت کنید مخاطبان زبان فرترن برنامه نویس نیستن اکثرا مهندسان و فیزیک دانان هستند). میتونم 10 صفحه a4 سخنرانی کنم اما زیاده گویی برای سلامت آدم خطرناکه  ;D :D

درسته. ولی من پیشنهاد می دهم از c , cpp استفاده کنید. فورترن یادگیرش ساده است ولی بسیار محدود است. مشکل اصلی فورترن عدم وجود استادارد است و کامپایلر ها تفاوت اساسی دارند.

نیاز به جبر خطی هم دارید؟


درست میگید. فرترن استاندارد نداره اینتل واسه خودش یه کامپایلر داره ، انویدیا یکی داره (برای پردازش موازی) . ولی فرترن 95 تقریبا بین همه شناخته شده است با این که اینتل فرترن 2018 رو توسعه داده اما کمتر کسی رو میبینم استفاده کنه. اما عدم اطلاع اساتید عزیز دانشگاه ها از صحبتهایی که گفتین و اجبارنابجا به استفاده از فرترن باعث شده هنوز این زبان زنده بمونه.

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

ولی به صورت کلی کدهای فرترن به سی تبدیل می شود و بعد به کد ماشین.



« آخرین ویرایش: 02 دی 1399، 11:00 ق‌ظ توسط alend »

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
پاسخ : معرفی ide برای کدنویسی به زبان فرترن
« پاسخ #14 : 03 دی 1399، 07:03 ب‌ظ »
من دیدم که کسایی که fortran کد می‌زدن از codeblocks استفاده می‌کردن.

فورترن خیلی زبون خوبی هست ولی برای کاری که طراحی شده و اون هم «فقط» انجام محاسبات هست، و هیچ کار دیگه‌ای نمی‌کنه! نه می‌شه باهاش کارهای web based انجام داد، نه کارهای گرافیکی.

ولی در مقابل با cpp علاوه‌ بر محاسبات، خیلی کارها رو می‌شه کرد. بهتر هم می‌تونی از openfoam سر در بیاری، چون با cpp نوشته شده. یا می‌تونی از Qt استفاده کنی.

خود یه زبون برنامه‌نویسی یه مساله هست، اون ecosystemی که دورش هست، اون هم مهمه.