F ایک مضبوط ٹائپ شدہ، فنکشنل پروگرامنگ لینگویج ہے جو غیر پیچیدہ اور برقرار رکھنے کے قابل کوڈ کا استعمال کرتے ہوئے پیچیدہ مسائل کو حل کرنے کے عمل کو تیز کرنے کے لیے بنائی گئی ہے۔ یہ ایک کراس پلیٹ فارم پروگرامنگ لینگویج ہے جو GPU کوڈ اور JavaScript بنا سکتی ہے۔
کاروباری عملے کے لیے، F کا فائدہ یہ ہے کہ اس کی جدید انٹرپرائز میں سافٹ ویئر کی تعیناتی میں تیزی لانے کی صلاحیت ہے۔ اسے Dom Syme اور Microsoft کے محققین نے 2005 میں ڈیزائن کیا تھا اور اب اس کی حمایت کی گئی ہے۔ وقت کے ساتھ ساتھ متعدد ایپلی کیشنز کے ذریعے۔
ڈویلپرز کا حوالہ دینے کے لیے،
F متعدد پلیٹ فارمز پر ایک فرسٹ کلاس لینگوئج ہے جس میں Mac اور Linux (Xamarin اسٹوڈیو, MonoDevelop, Emacs اور دیگر) اور Windows(بصری اسٹوڈیو، Xamarin اسٹوڈیو اور Emacs) کے ساتھ ساتھ موبائل آلات پر اور ویب پر HTML5
F کی نمایاں جھلکیاں
لینکس سسٹمز پر F استعمال کرنے کا طریقہ
LinuxFLinux استعمال کرنے کے لیے بہت سے طریقے ہیں ۔ سب سے زیادہ استعمال ہونے والے دو ہیں:
آپشن 1: لینکس میں F پیکجز استعمال کریں
ان ہدایات پر عمل کرتے ہوئے F کے Debian/Ubuntu پیکیج کا تازہ ترین مستحکم ورژن حاصل کریں۔
پھر پیکیجز انسٹال کریں، mono-complete اور fsharp.
$ sudo apt-get update $ sudo apt-get install mono-complete fsharp
FFedora کا تازہ ترین مستحکم ورژن استعمال کرنے کے لیےاور RHEL/CentOS/ پیکج، یہ انتہائی سفارش کی جاتی ہے کہ آپ ان ہدایات پر عمل کریں۔
پھر پیکیجز انسٹال کریں، mono-complete اور fsharp.
$ سوڈو یم اپڈیٹ $sudo yum mono-complete fsharp انسٹال کریں۔
آپشن 2: بصری اسٹوڈیو کوڈ انسٹال کریں
Visual Studio Code ایک کراس پلیٹ فارم اوپن سورس ٹیکسٹ ایڈیٹر ہے جو Microsoft جو F، TypeScript، JavaScript اور Node.js (دیگر زبانوں کے درمیان) کے لیے بلٹ ان سپورٹ کے ساتھ آتا ہے۔
پہلی انسٹال Visual Studio Code.
پھرCtrl+P
دبائیں اور Ionide پیکیج انسٹال کریں۔ VS کوڈ استعمال کرتے ہوئے:
$ ext Ionide-fsharp انسٹال کریں۔
اگر آپ کو کوئی مسئلہ درپیش ہے یا اگر آپ کو دیگر Linux distros کے لیے انسٹالیشن کی ہدایات درکار ہیں تو دیکھیں یہاں.
کیا آپ F کے ساتھ کام کرنے یا پروجیکٹ میں تعاون کرنے میں دلچسپی رکھتے ہیں؟ نیچے دیے گئے لنکس پر عمل کریں: