آپ ابھی تک Wolfram ٹیکنالوجیز کیوں نہیں استعمال کر رہے ہیں؟
ٹھیک ہے، ایسا ہوتا ہے، اور اکثر. سافٹ ویئر ڈویلپرز کے ساتھ بات چیت کے عمل میں، وہ ہماری ٹیکنالوجیز کے بارے میں کافی خوشامد سے بات کرتے ہیں، مثال کے طور پر، اس بارے میں کہ انہوں نے اسکول میں پڑھنے یا سائنسی کام کرنے میں ان کی واقعی مدد کیسے کی، لیکن جب اس کے بعد میں ان سے سوال کرتا ہوں: "تو آپ زبان کا استعمال کریں۔ وولفرم زبان اور کمپیوٹنگ کی صلاحیتیں آپ کے سافٹ ویئر سسٹم میں؟"کبھی کبھی وہ ہاں میں جواب دیتے ہیں، لیکن اکثر ایک عجیب سی خاموشی چھا جاتی ہے اور پھر کہتے ہیں،"نہیں، لیکن کیا یہ ممکن ہے؟'.
میں یقین کرنا چاہتا ہوں کہ اس سوال کا جواب ہمیشہ یہی ہوگا:جی ہاں، یہ آسان ہے!" اور اس میں آپ کی مدد کے لیے، آج ہم شروع کر رہے ہیں۔ ڈویلپرز کے لیے مفت Wolfram Engine (ڈویلپرز کے لیے مفت ولف انجن)۔ یہ ایک مکمل Wolfram Language انجن ہے جسے کسی بھی سسٹم پر تعینات کیا جا سکتا ہے اور کسی بھی پروگرام، زبان، ویب سرور، یا کسی اور چیز سے کال کیا جا سکتا ہے...
بہت سے لوگ زبان کے بارے میں جانتے ہیں۔ وولفرم زبان (اکثر صرف ریاضی پروگرام کی شکل میں) انٹرایکٹو کمپیوٹنگ کے لیے ایک طاقتور نظام کے طور پر، نیز تعلیم، ڈیٹا پروسیسنگ، اور "کمپیوٹیشنل ایکس" (کمپیوٹنگ کے شعبوں) میں بہت سے X (علم کے شعبوں) کے لیے سائنسی تحقیق کے لیے۔ تاہم، پروڈکشن سوفٹ ویئر سسٹم کی تعمیر میں ایک اہم جز کے طور پر، اسے سامنے لائے بغیر، تیزی سے استعمال کیا جا رہا ہے۔ تو اب مفت Wolfram Engine لائبریری ڈویلپرز کے لیے کیا کر سکتی ہے؟ "یہ زبان کو اس طرح پیک کرتا ہے کہ اسے بہت سے سافٹ ویئر ماحول اور پروجیکٹس میں داخل کرنا آسان ہو۔
وضاحت کے لیے ہمیں یہاں رک جانا چاہیے، میں آج کی حقیقتوں میں وولفرم زبان کو کس طرح دیکھتا ہوں۔. (واضح رہے کہ آپ اسے فوری طور پر آن لائن چلا سکتے ہیں۔ وولفرم لینگویج سینڈ باکس)۔ سب سے اہم بات یہ سمجھنا ہے کہ وولفرم زبان اپنی موجودہ شکل میں واقعی ایک بنیادی طور پر ایک نیا سافٹ ویئر پروڈکٹ ہے، یعنی مکمل خصوصیات والی کمپیوٹنگ زبان. آج، یہ انتہائی طاقتور ہے (علامتی، فعال،... ) ایک پروگرامنگ لینگویج ہے، لیکن یہ اس سے کہیں زیادہ ہے کیونکہ اس میں یہ منفرد خصوصیت ہے کہ اس میں کمپیوٹیشنل نالج بیسز کی ایک بڑی تعداد موجود ہے۔ الگورتھم کے بارے میں علم، ہمارے ارد گرد کی دنیا کے بارے میں علم، سافٹ ویئر پروڈکٹس اور عمل کو خودکار کرنے کے بارے میں علم.
وولفرم لینگویج کا مقصد آسان ہے، لیکن کافی پرجوش بھی ہے: ہر چیز جس کی ضرورت ہے اسے زبان میں بنایا جانا چاہئے اور اس کے ساتھ ہی ہر ممکن حد تک خودکار ہونا چاہئے۔.
لیکن آئیے کمپیوٹر انجینئرنگ کی پیدائش کی طرف واپس چلتے ہیں - اس وقت جو کچھ موجود تھا وہ صرف مشین کوڈ تھا، پھر سادہ پروگرامنگ زبانیں ظاہر ہوئیں۔ اور جلد ہی یہ بھی تسلیم کیا جا سکتا ہے کہ کمپیوٹر میں آپریٹنگ سسٹم پہلے سے انسٹال ہونا چاہیے۔ بعد میں، نیٹ ورکس کی آمد کے ساتھ، صارف انٹرفیس ظاہر ہوا، پھر نیٹ ورک سے منسلک کرنے کے ذرائع.
میں اسے اپنے مقصد کے طور پر دیکھتا ہوں، Wolfram Language کے ساتھ، صارف کو کمپیوٹیشنل انٹیلی جنس کی ایک سطح فراہم کرنا جس میں بنیادی طور پر ہماری پوری تہذیب کا تمام کمپیوٹیشنل علم ہوتا ہے اور لوگوں کو یہ سمجھنے کی اجازت دیتا ہے کہ ان کا کمپیوٹر اشیاء کو پہچاننا جانتا ہے۔ ایک تصویر میں، مساوات کو کیسے حل کیا جائے یا کسی بھی شہر کی آبادی کا حساب لگایا جائے، نیز دیگر مفید مسائل کے بے شمار حل۔
آج، ڈویلپرز کے لیے مفت Wolfram Engine کے ساتھ، ہم اپنی مصنوعات کو ہر جگہ اور سافٹ ویئر ڈویلپرز کے لیے فوری طور پر دستیاب بنانا چاہیں گے۔
ڈویلپرز کے لیے مفت Wolfram انجن کو پورے ڈیٹا بیس تک رسائی حاصل ہے۔ وولفرام علم مفت کے ذریعے وولفرم کلاؤڈ بنیادی سبسکرپشن پلان. (اگر آپ کو ریئل ٹائم ڈیٹا کی ضرورت نہیں ہے تو، ہر چیز کیش کی جا سکتی ہے اور آپ Wolfram Engine کو آف لائن چلا سکتے ہیں۔) Wolfram Cloud کی بنیادی رکنیت بھی آپ کو اپنے طریقوں کو ذخیرہ کرنے کی اجازت دیتی ہے۔ کلاؤڈ میں API.
(یقیناً، اگر آپ ڈیسک ٹاپ، سرور، کلاؤڈ، متوازی، ایمبیڈڈ، موبائل - اور انٹرایکٹو، ڈویلپمنٹ اور پروڈکشن کمپیوٹنگ پر پھیلے ہوئے ہمارے پورے "الٹرا آرکیٹیکچر" کا فائدہ اٹھانا چاہتے ہیں - تو شروع کرنے کے لیے ایک اچھی جگہ ہے۔ وولفرام | ایک، جو مفت کے طور پر دستیاب ہے۔ ازمائشی ورژن).
کمیشننگ
تو مفت Wolfram Engine لائبریری کا لائسنسنگ ڈویلپرز کے لیے کیسے کام کرتی ہے؟ پچھلے 30+ سالوں میں، ہماری کمپنی نے بہت کچھ کیا ہے۔ سادہ استعمال ماڈل: ہم نے اپنے سافٹ ویئر کو منافع کے لیے لائسنس دیا ہے، جو ہمیں اپنے طویل مدتی مشن کو جاری رکھنے کی اجازت دیتا ہے۔ مسلسل اور توانائی بخش سائنسی پیشرفت. ہم نے بہت سے اہم پروگرام مفت میں بھی دستیاب کرائے ہیں - مثال کے طور پر، یہ ہمارا اہم ہے۔ Wolfram|Alpha ویب سائٹ, وولفرم پلیئر اور بیس سبسکرپشن کے ساتھ وولفرم کلاؤڈ تک رسائی۔
مفت Wolfram Engine تیار کردہ سافٹ ویئر تیار کرتے وقت استعمال کرنے کے لیے ڈویلپرز کے لیے ڈیزائن کیا گیا ہے۔ آپ اسے اپنے لیے اور جس کمپنی کے لیے آپ کام کرتے ہیں، دونوں کے لیے تیار سافٹ ویئر پروڈکٹس تیار کرنے کے لیے استعمال کر سکتے ہیں۔ آپ اسے گھر، اسکول یا کام پر ذاتی پروجیکٹ تیار کرنے کے لیے استعمال کر سکتے ہیں۔ آپ اسے مستقبل کے سافٹ ویئر پروجیکٹس کے لیے Wolfram Language سیکھنے کے لیے استعمال کر سکتے ہیں۔ (اگر آپ دلچسپی رکھتے ہیں تو یہ لنک دستیاب ہے۔ درست لائسنس).
اگر آپ کے پاس ایک مکمل سافٹ ویئر پروڈکٹ (سسٹم) چلانے کے لیے تیار ہے، تو آپ بھی حاصل کر سکتے ہیں۔ لائسنس وولفرم انجن کا استعمال کرتے ہوئے پیداوار کے لیے۔ بالکل یہ کیسے کام کرتا ہے اس کا انحصار اس مخصوص سافٹ ویئر پروڈکٹ پر ہوگا جسے آپ نے بنایا ہے اور پیش کر رہے ہیں۔ کئی اختیارات ہیں: آن پریمیسس تعیناتی کے لیے، انٹرپرائز کی تعیناتی کے لیے، وولفرم انجن لائبریری کو سافٹ ویئر یا ہارڈ ویئر کے ساتھ تقسیم کرنے کے لیے، کلاؤڈ کمپیوٹنگ پلیٹ فارمز پر تعیناتی کے لیے، اور وولفرام کلاؤڈ یا وولفرام انٹرپرائز پرائیویٹ کلاؤڈ میں تعیناتی کے لیے۔
اگر آپ مفت، اوپن سورس سسٹم بنا رہے ہیں، تو آپ Wolfram Engine استعمال کرنے کے لیے مفت لائسنس کی درخواست کر سکتے ہیں۔ اس کے علاوہ، اگر آپ کے پاس پہلے سے ہی لائسنس ہے۔ Wolfram لائسنس کی قسم کی طرف سے (اس قسم کی جو موجود ہے، مثال کے طور پر، میں زیادہ تر یونیورسٹیوں)، آپ مفت وولفرم انجن برائے ڈیولپرز کو ہر اس چیز کے لیے استعمال کرنے کے لیے آزاد ہیں جو لائسنس میں بیان کی گئی ہے۔
ہم نے ابھی تک Wolfram انجن کے استعمال کی تمام ممکنہ باریکیوں کا احاطہ نہیں کیا ہے، لیکن ہم طویل مدت کے لیے لائسنسنگ کو آسان بنانے کے لیے پرعزم ہیں (اور ہم اس بات کو یقینی بنانے کے لیے کام کر رہے ہیں کہ Wolfram Language ہمیشہ دستیاب اور فعال، آف لائن ہے)۔ فی الحال ہمارے پاس اپنے تمام سافٹ ویئر پروڈکٹس کی قیمتیں مستحکم ہیں جو 30+ سال کی محنت سے تیار کی گئی ہیں، اور ہم اشتہاری چالوں کی بہت سی قسموں سے حتی الامکان دور رہنا چاہیں گے جو بدقسمتی سے حالیہ دنوں میں بہت عام ہو گئی ہیں۔ اوقات سافٹ ویئر لائسنس کے علاقے۔
اسے اپنی صحت کے لیے استعمال کریں!
مجھے اس پر بہت فخر ہے جو ہم Wolfram Language کے ساتھ تخلیق کرنے میں کامیاب رہے ہیں، اور تعلیم میں ان تمام ایجادات، دریافتوں اور ترقیوں کو دیکھ کر خوشی ہوئی ہے جو ان دہائیوں میں ہمارے سافٹ ویئر کے استعمال سے حاصل کی گئی ہیں۔ حالیہ برسوں میں، بڑے پیمانے پر سافٹ ویئر پروجیکٹس میں Wolfram Language کے بڑھتے ہوئے استعمال میں ایک بنیادی طور پر نئی سطح ابھری ہے۔ کبھی کبھی پورا پروجیکٹ صرف وولفرم زبان میں بنایا جاتا ہے۔ کبھی کبھی Wolfram Language متعارف کرائی جاتی ہے تاکہ کسی پروجیکٹ میں کچھ اضافی اعلیٰ سطحی کمپیوٹیشنل انٹیلی جنس کو ایک مخصوص مقام تک پہنچایا جا سکے۔
ڈویلپرز کے لیے مفت Wolfram Engine کا ہدف یہ ہے کہ ہر صارف کے لیے Wolfram Language کو کسی بھی سافٹ ویئر ڈویلپمنٹ پروجیکٹ میں استعمال کرنا اور اس کی طاقتور کمپیوٹنگ صلاحیتوں کو استعمال کرنے والے سسٹمز کی تعمیر کے دوران آسان بنانا ہے۔
ہماری ٹیم نے فری Wolfram Engine کو ڈیولپرز کے لیے استعمال اور تعینات کرنے کے لیے ہر ممکن حد تک آسان بنانے کے لیے سخت محنت کی ہے۔ لیکن اگر اچانک کوئی چیز آپ کے لیے ذاتی طور پر یا کام پر آپ کے پروجیکٹ میں کام نہیں کرتی ہے، تو براہ کرم مجھے ایک خط بھیجیں! اگر سب کچھ ٹھیک ہے تو، جو ہم نے آپ کے لیے تیار کیا ہے اسے استعمال کریں اور جو کچھ پہلے سے بنایا جا چکا ہے اس کی بنیاد پر کچھ نیا بنائیں!