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

کمک و پشتیبانی => برنامه‌سازی => نویسنده: chandlerbing در 27 آذر 1399، 09:20 ب‌ظ

عنوان: معرفی ide برای کدنویسی به زبان فرترن
ارسال شده توسط: chandlerbing در 27 آذر 1399، 09:20 ب‌ظ
سلام وقت همگی بخیر
یه محیط توسعه برای زبان فورترن میخام برای نصب روی اوبونتو
هدفم از نصبش برای یادگیری و آموزشه، پس محیطش باید ساده باشه (امکانات پیشرفته مثل کتابخانه های غیر آزاد و تجاری یا پردازش موازی و ... مورد نیاز نیست)


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

یه بخش برای کد . یه بخش برای ترمینال یا شل و یه دکمه ران و استاپ داشته باشه
(https://upinja.com/up1/Screenshot-from-2020-12-17-21-04-17.png)


 
عنوان: پاسخ : معرفی ide برای کدنویسی به زبان فرترن
ارسال شده توسط: مرتضی . م در 27 آذر 1399، 10:08 ب‌ظ
https://fortran-lang.org/learn/os_setup/text_editors (https://fortran-lang.org/learn/os_setup/text_editors)
عنوان: پاسخ : معرفی ide برای کدنویسی به زبان فرترن
ارسال شده توسط: chandlerbing در 28 آذر 1399، 05:35 ب‌ظ
https://fortran-lang.org/learn/os_setup/text_editors (https://fortran-lang.org/learn/os_setup/text_editors)

ممنون بابت راهنمایی
عنوان: پاسخ : معرفی ide برای کدنویسی به زبان فرترن
ارسال شده توسط: دانیال بهزادی در 29 آذر 1399، 04:45 ب‌ظ
خب از ویم استفاده کن!
عنوان: پاسخ : معرفی ide برای کدنویسی به زبان فرترن
ارسال شده توسط: xubuntu4iran در 29 آذر 1399، 08:40 ب‌ظ
http://www.codeblocks.org/ (http://www.codeblocks.org/)
The open source, cross platform, free C, C++ and Fortran IDE.
عنوان: پاسخ : معرفی ide برای کدنویسی به زبان فرترن
ارسال شده توسط: chandlerbing در 30 آذر 1399، 01:49 ب‌ظ

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

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




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

ممنون همینو استفاده میکنم بنظر خوب میاد
عنوان: پاسخ : معرفی ide برای کدنویسی به زبان فرترن
ارسال شده توسط: مرتضی . م در 30 آذر 1399، 07:41 ب‌ظ
اما دانشجوها فکر نمیکنم بتونن ویم رو تنظیم کنن
ویم در کل زیاد سخت نیست فقط کافیه ازش نترسی  :'(
ولی اگه کلا با تنظیم و کانفیگش مشکل دارید میشه از ویم هایی که از قبل تنظیم شدن استفاده کنید که فکر کنم توی همین انجمن اسپیس ویم رو پیشنهاد داده بودن
https://spacevim.org/ (https://spacevim.org/)
ولی خب شما انگار تصمیمت رو گرفتی
عنوان: پاسخ : معرفی ide برای کدنویسی به زبان فرترن
ارسال شده توسط: warlock در 30 آذر 1399، 08:48 ب‌ظ
روی intellij idea هم میشه با نصب یک افزونه(https://plugins.jetbrains.com/plugin/9699-fortran)
عنوان: پاسخ : معرفی ide برای کدنویسی به زبان فرترن
ارسال شده توسط: chandlerbing در 30 آذر 1399، 09:56 ب‌ظ

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

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


عنوان: پاسخ : معرفی ide برای کدنویسی به زبان فرترن
ارسال شده توسط: alend در 01 دی 1399، 03:03 ب‌ظ
https://www.eclipse.org/photran/ (https://www.eclipse.org/photran/)

 دلیل خاصی برای استفاده از فورترن دارید؟
عنوان: پاسخ : معرفی ide برای کدنویسی به زبان فرترن
ارسال شده توسط: chandlerbing در 01 دی 1399، 07:09 ب‌ظ
https://www.eclipse.org/photran/ (https://www.eclipse.org/photran/)

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

درس دینامیک سیالات محاسباتی ، موضوعاتی شامل حل عددی انگرالها در بازه های زمانی بسیار کوتاه و مش بندی های بسیار کوچک برای حل معادله انتشار و انتقال و تفرق و... رو شامل میشه . انجام این کار توسط محاسبات دستی وقت زیادی رو میگیره . متلب (مگه زبان برنامه نویسیه اصلا؟) و زبان هایی مثل پایتون هستند که سرعتشون برای محاسبات تکراری و ایتریشن بسیار نامناسبه. میمونه زبان هایی مثل c , cpp که سرعت خوبی تو محاسبات دارن اما فرترن مخصوص محاسبات عددی و تکراری ساخته شده و برای اینکار بهینه شده. و سینتکساش پیچیده نیست (دقت کنید مخاطبان زبان فرترن برنامه نویس نیستن اکثرا مهندسان و فیزیک دانان هستند). میتونم 10 صفحه a4 سخنرانی کنم اما زیاده گویی برای سلامت آدم خطرناکه  ;D :D
عنوان: پاسخ : معرفی ide برای کدنویسی به زبان فرترن
ارسال شده توسط: alend در 02 دی 1399، 04:54 ق‌ظ
https://www.eclipse.org/photran/ (https://www.eclipse.org/photran/)

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

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

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

نیاز به جبر خطی هم دارید؟
عنوان: پاسخ : معرفی ide برای کدنویسی به زبان فرترن
ارسال شده توسط: chandlerbing در 02 دی 1399، 08:48 ق‌ظ
https://www.eclipse.org/photran/ (https://www.eclipse.org/photran/)

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

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

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

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


درست میگید. فرترن استاندارد نداره اینتل واسه خودش یه کامپایلر داره ، انویدیا یکی داره (برای پردازش موازی) . ولی فرترن 95 تقریبا بین همه شناخته شده است با این که اینتل فرترن 2018 رو توسعه داده اما کمتر کسی رو میبینم استفاده کنه. اما عدم اطلاع اساتید عزیز دانشگاه ها از صحبتهایی که گفتین و اجبارنابجا به استفاده از فرترن باعث شده هنوز این زبان زنده بمونه.
عنوان: پاسخ : معرفی ide برای کدنویسی به زبان فرترن
ارسال شده توسط: alend در 02 دی 1399، 10:44 ق‌ظ
https://www.eclipse.org/photran/ (https://www.eclipse.org/photran/)

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

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

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

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


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

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

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



عنوان: پاسخ : معرفی ide برای کدنویسی به زبان فرترن
ارسال شده توسط: سلمان م. در 03 دی 1399، 07:03 ب‌ظ
من دیدم که کسایی که fortran کد می‌زدن از codeblocks استفاده می‌کردن.

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

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

خود یه زبون برنامه‌نویسی یه مساله هست، اون ecosystemی که دورش هست، اون هم مهمه.
عنوان: پاسخ : معرفی ide برای کدنویسی به زبان فرترن
ارسال شده توسط: naja در 17 اسفند 1399، 10:28 ق‌ظ
من معمولا مریضم به همه اکلیپس پیشنهاد میدم ولی واسه C, C++, Fortran میتونی از Oracle (Sun) Developer Studio استفاده کنی
کامپایلراش مال خود سان مایکروسیستمزه سریعه و باینری خوبی درست میکنه. یه فکت رندومم اینکه کامپایلر سی‌ش C89 ساپورت نمیکنه ولی C99, C11 و C18 رو کامل ساپورت میکنه