زبان برنامه نویسی #f
#1
زبان برنامه نویسی اف شارپ


F# که (تلفظ میشودeff Sharp) یک نمونه ی عالی از زبان های تایپ قوی(سریع) و چند الگویی میباشد که از تکنیک های یا(الگو های) : برنامه نویسی تابعی ، امری و شیءگرایی پشتیبانی میکند. از F# اغلب به عنوان یک زبان CLI کراس پلت فرم استفاده میشود اما از این زبان میتوان برای تولید کد های جاوا اسکریپت و کار با GPU استفاده کرد.
F# توسط بنیاد نرم‌افزاری F# توسعه پیدا کرده است که شامل:مایکروسافت و بقیه همکاران می باشد. متن بازبودن و کامپایلر کراس پلتفرم این امکان را به F# میدهد تا از آن برای تولید نرم‌افزار های بنیادی ، اصلی و انواع kernel ها و ... مورد استفاد قرار بگیرد.یکی دیگر از مزیت های این زبان پشتیبانی کامل Visual Studio از این زبان می باشد به گونه ای که از نسخه 2008 به بعد در تمامی نسخه های ویژوال استودیو از این زبان پشتیبانی کامل به عمل آمده که شامل:

ویژوال استودیو 2010: F# 2.0
ویژوال استودیو 2012: F# 3.0
ویژوال استودیو 2013: F# 3.1
میباشند و همچنین از دیگر ابزارهای توسعه دهنده گان که از زبان F# پشتیبانی میکنند ، میتوان به : Mono, MonoDevelop, SharpDevelop and WebSharper اشاره کرد.
F# الهام گرفته شده از زبان برنامه نویسی ML بوده و تحت تاثیر زبان های OCaml, C#, Python, Haskell, Scala and Erlang توسعه پیدا کرده است.

منبع
پاسخ


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  معرفی زبان برنامه نویسی scala elhamiii 0 967 14-Dec-2016, 02:22 PM
آخرین ارسال: elhamiii
  معرفی زبان برنامه نویسی swift elhamiii 1 1,400 14-Dec-2016, 02:20 PM
آخرین ارسال: Arma
  معرفی زبان برنامه نویسی julia elhamiii 0 742 14-Dec-2016, 02:15 PM
آخرین ارسال: elhamiii
  معرفی زبان برنامه نویسی جدید Go elhamiii 0 927 14-Dec-2016, 02:05 PM
آخرین ارسال: elhamiii
  معرفی زبان برنامه نویسی R Arma 1 1,277 13-Dec-2016, 12:30 AM
آخرین ارسال: Arma
  معرفی زبان برنامه‌نویسی متلب (MATLAB) elhamiii 0 638 10-Dec-2016, 02:17 PM
آخرین ارسال: elhamiii

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان