وبلاگ فرهاد مرتضی پور

Farhad Mortezapour's Blog

وبلاگ فرهاد مرتضی پور

Farhad Mortezapour's Blog

معرفی زبان برنامه نویسی #F یا F Sharp

بطور خیلی مختصر #F یک زبان برنامه نویسی چند نمونه ای است که بر روی دات نت ساخته شده است ، به این معنا که قابلیت پشتیبانی از سبک های مختلف برنامه نویسی را بطور طبیعی دارد.


#F از برنامه نویسی تابعی که یک سبک برنامه نویسی است پشتیبانی می کند که مشخص می کند یک برنامه چه باید انجام دهد و صراحتا مشخص نمی کند که برنامه چگونه باید کار کند.


#F از برنامه نویسی شی گرا پشتیبانی می کند. در #F شما می توانید کد هایتان را در کلاس ها و اشیاء خلاصه کنید که امکان ساده سازی کد ها را به شما می دهد.


#F از برنامه نویسی دستوری پشتیبانی می کند. در #F شما می توانید محتوای حافظه را تغییر دهید ، فایل ها را بخوانید و در آنها بنویسید ، داده ها را روی شبکه ارسال کنید و الی آخر


#F بصورت نوع ایستا است بدین معنی که نوع اطلاعات در زمان کامپایل مشخص می شود که منجر به کد امن از نظر نوع می شود.


#F یک زبان دات نت است و روی CLI اجرا می شود بنابراین چیز هایی مثل جمع آوری زباله (مدیریت حافظه) و کتابخانه ی کلاسی قوی را بطور مجانی دربر می گیرد. همچنین #F بطور طبیعی از تمامی مفاهیم NET. مثل delegate ها ، enumeration ها ، structure ها و ... پشتیبانی می کند.


واضح است که #F یک زبان گسترده و قدرتمند است.

ادامه دارد...


فرهاد مرتضی پور
2010 August
کپی رایت اف ام سافت
Copyright © 2010 FMsoft.ir All Rights Reserved