نیٹ فلکس اوپن سورس انٹرایکٹو کمپیوٹنگ ماحول پولی نوٹ

نیٹ فلکس کمپنی پیش کیا نیا انٹرایکٹو کمپیوٹنگ ماحول پولی نوٹ, سائنسی تحقیق، پروسیسنگ اور ڈیٹا کی ویژولائزیشن کے عمل کے ساتھ ڈیزائن کیا گیا ہے (آپ کو کوڈ کو سائنسی حسابات اور اشاعت کے لیے مواد کے ساتھ جوڑنے کی اجازت دیتا ہے)۔ پولی نوٹ کوڈ Scala اور میں لکھا جاتا ہے۔ نے بانٹا اپاچی 2.0 کے تحت لائسنس یافتہ۔

پولی نوٹ میں دستاویزات سیلز کا ایک منظم مجموعہ ہے جس میں کوڈ یا متن شامل ہوسکتا ہے۔ ہر سیل میں انفرادی طور پر ترمیم اور عمل درآمد کیا جاتا ہے۔ آپ سیلز کو دوبارہ ترتیب دے سکتے ہیں، حذف کر سکتے ہیں اور شامل کر سکتے ہیں، لیکن ہر سیل کے لیے ڈیٹا کی حالت کا انحصار پچھلے سیلز (ٹاپ-ڈاؤن ایگزیکیوشن) کے حسابات پر ہوتا ہے۔ یہ نقطہ نظر دستاویز میں بیان کردہ حسابات کی تکرار کی ضمانت دیتا ہے (کسی بھی سسٹم پر دستاویز کو دہرانے سے وہی نتیجہ نکلے گا)۔
انحصار کی معلومات اور ترتیب کو علیحدہ فائلوں کے بجائے براہ راست دستاویز میں محفوظ کیا جاتا ہے۔

نیٹ فلکس اوپن سورس انٹرایکٹو کمپیوٹنگ ماحول پولی نوٹ

اسی طرح کے منصوبوں کے برعکس مشتری и Zeppelin کی، نیا ماحول آپ کو متعدد پروگرامنگ زبانوں میں کوڈ کو ایک دستاویز میں ملانے کی اجازت دیتا ہے، متعدد زبانوں میں کوڈ سے ڈیٹا تک مشترکہ رسائی فراہم کرتا ہے (ایک مشترکہ ڈیٹا اسکیما کی وضاحت کی گئی ہے)۔ مثال کے طور پر، آپ اسکالا کوڈ کو ایک دستاویز میں Python کے لیے مشہور مشین لرننگ اور ویژولائزیشن لائبریریوں کے ساتھ جوڑ سکتے ہیں۔ ترقی کے موجودہ مرحلے پر، Scala، Python، SQL اور کے لیے سپورٹ ویگا.

نیٹ فلکس اوپن سورس انٹرایکٹو کمپیوٹنگ ماحول پولی نوٹ

پولی نوٹ کی دیگر خصوصیات میں کوڈ اور متن میں ترمیم کرنے کے لیے جدید ٹولز شامل ہیں، جو کہ مربوط ترقیاتی ماحول اور ورڈ پروسیسرز کی صلاحیتوں کے قریب ہیں۔ کوڈ میں ترمیم کرتے وقت، خودکار تکمیل کو سپورٹ کیا جاتا ہے، جہاں خامیاں ہوتی ہیں اس کو نمایاں کرنا، اور افعال اور طریقوں کے پیرامیٹرز کے لیے اشارے دکھانا۔ ان منصوبوں میں ان جگہوں سے متغیرات/فنکشنز کی تعریف پر جانے کی صلاحیت شامل ہے جہاں انہیں کہا جاتا ہے (جمپ ٹو ڈیفینیشن)۔

نیٹ فلکس اوپن سورس انٹرایکٹو کمپیوٹنگ ماحول پولی نوٹنیٹ فلکس اوپن سورس انٹرایکٹو کمپیوٹنگ ماحول پولی نوٹ

جہاں تک دستاویزات اور رپورٹس کی تیاری کا تعلق ہے، جانچ کی تدوین کا عمل WYSIWYG موڈ میں کیا جاتا ہے، جس سے آپ فوری طور پر فارمیٹ شدہ حتمی نتیجہ دیکھ سکتے ہیں۔ ایک ہی وقت میں، فارمولوں کی وضاحت کرنے کے لیے، LaTeX فارمیٹ میں تاثرات داخل کرنا ممکن ہے۔

نیٹ فلکس اوپن سورس انٹرایکٹو کمپیوٹنگ ماحول پولی نوٹنیٹ فلکس اوپن سورس انٹرایکٹو کمپیوٹنگ ماحول پولی نوٹ

ماحول آپ کو مکمل طور پر عملدرآمد کے عمل کو کنٹرول کرنے کی اجازت دیتا ہے - ٹاسک ایریا ظاہر کرتا ہے کہ فی الحال کون سا کوڈ چل رہا ہے اور حساب کس مرحلے پر ہے۔ علامتی جدول کے ذریعے، آپ تمام متعین افعال اور متغیرات کو دیکھ سکتے ہیں، ساتھ ہی ان کے معنی کا معائنہ کر سکتے ہیں یا تبدیلیوں کا تصور کر سکتے ہیں۔ کوڈ ایڈیٹر میں عملدرآمد کی تمام ناکامیوں اور مستثنیات کو فوری طور پر نمایاں کیا جاتا ہے۔ ایڈیٹر ریئل ٹائم میں کوڈ کی فی الحال عملدرآمد کرنے والی لائن کو نمایاں کرتا ہے۔

نیٹ فلکس اوپن سورس انٹرایکٹو کمپیوٹنگ ماحول پولی نوٹنیٹ فلکس اوپن سورس انٹرایکٹو کمپیوٹنگ ماحول پولی نوٹ

پروسیس شدہ ڈیٹا بصری شکل میں ظاہر ہوتا ہے، قسم کے لحاظ سے یا ٹیبل ویو میں ٹوٹ جاتا ہے۔ کے ساتھ انضمام اپاچی چمک بڑی مقدار میں ڈیٹا دیکھنے، تجزیہ کرنے اور تصور کرنے کے لیے۔ تصور کو آسان بنانے کے لیے، گراف اور خاکوں کے لیے ایک بلٹ ان ایڈیٹر پیش کیا جاتا ہے۔ تصور کے لیے اختیاری طور پر دستیاب ہے۔ ویگا и میٹپلوٹلیب.

نیٹ فلکس اوپن سورس انٹرایکٹو کمپیوٹنگ ماحول پولی نوٹنیٹ فلکس اوپن سورس انٹرایکٹو کمپیوٹنگ ماحول پولی نوٹ

ماخذ: opennet.ru

نیا تبصرہ شامل کریں