Why physicists still use Fortran?
http://www.moreisdifferent.com/2015/07/16/why-physicsts-still-use-fortran
چرا فیزیکدانها هنوز از فرترن استفاده میکنند؟
با توجه به اینکه فرترن توی رتبهبندی زبانهای برنامهنویسی رتبه خوبی نداره،(در یک رتبهبندی ۲۹مین زبان برنامهنویسی است) تو مطلب بالا این موضوع رو بررسی کردن که چرا هنوز از فرترن استفاده میکنند؟
نویسنده متن میگه زبانهای C و ++C از فرترن قویتر و سریعتر هستند، ولی فیزیکدانها سمت اونا نمیرن و همچنان از فرترن استفاده میکنند.
بعضی از مطالب جالبی که توی متن بهشون اشاره شده:
- حدود یک سال پیش یک دانشجوی فیزیک رو دیدم که با فرترن ۷۷ کار میکرد. اون دانشجو و استاد مشاورش از فرترن ۹۰ بیاطلاع بودند (:دی)
- از اونجایی که فرترن عمر زیادی داره، یجورایی کدهاش موروثی شدند. دانشجوهای فیزیک زیاد علاقهای به کد زدن ندارند و خواهان این هستند که کمترین میزان کد زدن رو انجام بدن. به همین خاطر از کدهای آمادهای که وجود داره استفاده میکنند.
اساتید کدهایی که خودشون دهههای قبل نوشتن رو به دانشجوهاشون میدن و اونا هم وقتشون رو صرف کدنویسی نمیکنن (:دی)
- فرترن از C و ++C آسونتره.
مثلا تو فرترن آرایه (یا همون ماتریس) وجود داره و خیلی کار کردن باهاش رو راحت میکنه
همینطور تقریبا تمام توابع فرترن میتونن به عنوان ورودی یه آرایه بگیرن و کار کنند.
در صورتی که توی C و ++C به این صورت نیست.
کار کردن با ایندکس آرایهها هم توی فرترن خیلی راحتتره.
پ.ن: حالا اینجا گفته دانشجوهای فیزیک، ولی همه ماهایی که با فرترن کار میکنیم تقریبا همینجوری هستیم :دی