حال ہی میں کمپیوٹنگ کے چند سے زیادہ روشن ستارے افسوس کے ساتھ گزر چکے ہیں، یہ حیرت کی بات نہیں کہ پچاس، ساٹھ اور ستر کی دہائی کے بہت سے علمبردار زندگی کے اختتام تک پہنچ گئے۔ ایک جس نے میری آنکھ پکڑی۔
نکلوس ورتھ who departed this world on New Year’s Day. He was a Swiss computer scientist, associated most with ETH Zurich, but he also had sixties Silicon Valley pedigree. He obtained
his PhD at the highly regarded Electrical Engineering and Computer Science Department at Berkeley, and then became Associate Professor in Computer Science at Stanford for a time.
Wirth قابل ذکر تھا کیونکہ، کے طور پر
اس کے بارے میں ویکی پیج کہتے ہیں، اس نے نو زبانوں کو ڈیزائن کرنے میں مدد کی۔ یہ نو زبانیں ہیں۔ اس بات کا یقین کرنے کے لئے، اس کے اپنے کام نہیں! دوسرے بھی شامل تھے، لیکن یہ زبردست متاثر کن ہے۔
The first of two languages of Wirth that I have most familiarity with includes ALGOL from the 1960s, though in his case specifically the W variant which brought complex datatypes and dynamic and recursive data structures such as lists, trees and graphs to
ALGOL’s scalars and arrays. The W is important, because ALGOL W got supplanted by the more complicated and ultimately unsuccessful rival ALGOL 68 implementation. However, Wirth’s ALGOL W descendent, the Pascal programming language and ultimately the commercially
supported Delphi (built on an object-oriented version of Pascal), became highly successful algorithmic languages during the 1970s.
یہ ہلکی پھلکی، آسانی سے قابل استعمال الگورتھمک پروگرامنگ کے لیے ورتھ کی لگن تھی جس نے ایک ہلکے سے اشتعال انگیز تبصرے کے بشکریہ میری نظر پکڑ لی۔
ایک مقبول متاثر کن فنانس کوانٹ سے سوشل میڈیا پوسٹ/ تاجر/ پورٹ فولیو مینیجر سے متعلق
رجسٹر میں Wirth کی موت، اس نے سادہ الفاظ میں کہا "[Wirth کے بارے میں مضمون] کے بارے میں درست تھا۔
پھولا ہوا سافٹ ویئر مائیکروسافٹ کے ذریعہ تیار کردہ کسی بھی چیز کو دیکھیں۔
پوسٹر کے مائیکروسافٹ جیب نے مجھے ایلون مسک کے ایک متاثر کن ساتھی کی طرف سے شائع کردہ ایک حالیہ ٹویٹ کی یاد دلائی، جس میں کہا گیا:
1973:
– آپ اس 4KB RAM کے ساتھ کیا کر رہے ہیں؟
- لوگوں کو چاند پر بھیجنا
2019
- آپ اس 16GB RAM اور 102% CPU کے ساتھ کیا کر رہے ہیں۔
- ایکسل میں کہیں ایک ڈائیلاگ باکس کھلا ہے۔
Now, Microsoft are getting an unnecessarily rough ride by these commentators, though they’re big enough to take it, because in my view “bloat” is a common feature of 20th Century computing. For example, look at the virtual machines and sizeable memory/CPU
requirements of popular languages Java and Python. As applications in these and other languages modernize and scale to cloud, the bloated software becomes bloated
FinOps بیلنس شیٹس. The addiction then escalates by an order of magnitude when Generative AI adds to the mix, with its massive compute overheads. Key training and inference processes require powerful specialized hardware, GPUs, which are getting scarcer
and more problematic to source.
Therefore, in addition to escalating costs from inefficient use of memory and compute, particularly but not exclusively for data intensive applications, draws excess energy consumption, and creates environmental impact. Geopolitical tensions might also
arise as powerful nations and economies compete for compute, such as those at play in the South China Sea, relating to the strategic importance of TSMC (Taiwan Semiconductor Manufacturing Company).
Here’s where Wirth and the finance industry comes into play. Pascal and Delphi were well utilized in financial services (note the Swiss connection!), as were other lightweight “terse” languages, while the 1970s engineers built their hyper-efficient rocket
science. Another language in which Wirth had a hand was the vector language APL, designed by Canadian Kenneth Iverson. Wirth was academic supervisor of the “interpreter for Iverson Notation,” a fundamental part of APL, aka
ایک پروگرامنگ زبان۔.
APL میں A، جو مورگن اسٹینلے کے ذریعہ نتیجہ خیز ہوا بعد میں K اور بالآخر Q بن گیا، When you see live trading prices and real-time analytics from your banks and brokers, particularly
in equities, FX and other high frequency assets, such are the languages used, lightweight, terse and very efficient.
This matters because as we tackle the bloat problem of the software that runs the world, including the new algorithms of GenAI, it is to these types of concise, tight languages and libraries, practised and proven in finance, to which data centers, Cloud
Service Providers (CSPs), and many others will turn.
RIP نکلاؤس ورتھ۔ میں دو مفکرین کا حوالہ دے کر ختم کروں گا جن کے ساتھ میرے خیال میں پروفیسر ورتھ نے اتفاق کیا ہوگا:
– C.A.R. Hoare, “There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far
زیادہ مشکل."
بہت زیادہ جدید سافٹ ویئر بعد میں ہے۔
- Antoine de Saint-Exupery: " کمال حاصل ہوتا ہے، اس وقت نہیں جب شامل کرنے کے لیے کچھ باقی نہ رہے، بلکہ جب چھیننے کے لیے کچھ باقی نہ رہے۔"
ایسی دنیا میں کسی حد تک متضاد ہے جہاں نئی خصوصیات اور نئی صلاحیتیں جدت کو آگے بڑھاتی ہیں، لیکن سادگی کے کافی فوائد ہیں۔
- SEO سے چلنے والا مواد اور PR کی تقسیم۔ آج ہی بڑھا دیں۔
- پلیٹو ڈیٹا ڈاٹ نیٹ ورک ورٹیکل جنریٹو اے آئی۔ اپنے آپ کو بااختیار بنائیں۔ یہاں تک رسائی حاصل کریں۔
- پلیٹوآئ اسٹریم۔ ویب 3 انٹیلی جنس۔ علم میں اضافہ۔ یہاں تک رسائی حاصل کریں۔
- پلیٹو ای ایس جی۔ کاربن، کلین ٹیک، توانائی ، ماحولیات، شمسی، ویسٹ مینجمنٹ یہاں تک رسائی حاصل کریں۔
- پلیٹو ہیلتھ۔ بائیوٹیک اینڈ کلینیکل ٹرائلز انٹیلی جنس۔ یہاں تک رسائی حاصل کریں۔
- ماخذ: https://www.finextra.com/blogposting/25519/niklaus-wirth-and-how-financial-computing-can-help-save-the-planet?utm_medium=rssfinextra&utm_source=finextrablogs
- : ہے
- : ہے
- : نہیں
- :کہاں
- 20th
- a
- ہمارے بارے میں
- تعلیمی
- سرگرمی
- شامل کریں
- نشہ
- اس کے علاوہ
- جوڑتا ہے
- اس بات پر اتفاق
- AI
- ارف
- الگورتھم
- یلگوردمز
- تمام
- بھی
- an
- تجزیاتی
- اور
- ایک اور
- کچھ
- ایپلی کیشنز
- کیا
- اٹھتا
- مضمون
- AS
- اثاثے
- ایسوسی ایٹ
- منسلک
- At
- دور
- متوازن
- بینکوں
- BE
- بن گیا
- کیونکہ
- ہو جاتا ہے
- فوائد
- برکلے
- بگ
- پھولنا
- باکس
- بروکرز
- لایا
- تعمیر
- لیکن
- by
- کر سکتے ہیں
- کینیڈا
- کیس
- پکڑے
- مراکز
- صدی
- چین
- بادل
- آتا ہے
- تبصرہ
- مبصرین
- تجارتی طور پر
- کامن
- کمپنی کے
- مقابلہ
- پیچیدہ
- پیچیدہ
- کمپیوٹنگ
- کمپیوٹر
- کمپیوٹر سائنس
- کمپیوٹنگ
- جامع
- کافی
- تعمیر
- کھپت
- درست
- اخراجات
- پیدا
- اعداد و شمار
- ڈیٹا مراکز
- دن
- de
- اعتراف کے
- Delphi کے
- شعبہ
- ڈیزائن
- ڈیزائن
- مکالمے کے
- مشکل
- کر
- مدد دیتی ہے
- ڈرائیو
- کے دوران
- متحرک
- آسانی سے
- معیشتوں
- ہنر
- برقی انجینرنگ
- یلون
- یلون کستوری
- آخر
- توانائی
- توانائی کی کھپت
- انجنیئرنگ
- انجینئرز
- کافی
- ماحولیاتی
- ایکوئٹیز
- ETH
- ETH زیورخ
- مثال کے طور پر
- ایکسل
- اضافی
- خاص طور سے
- آنکھ
- واقفیت
- دور
- نمایاں کریں
- خصوصیات
- چند
- کی مالی اعانت
- مالی
- مالیاتی خدمات
- فائن ایکسٹرا
- ختم
- پہلا
- کے لئے
- فرکوےنسی
- سے
- نتیجہ
- بنیادی
- FX
- پیداواری
- پیداواری AI۔
- جغرافیہ
- حاصل کرنے
- دی
- ملا
- GPUs
- گرافکس
- تھا
- ہاتھ
- ہارڈ ویئر
- ہے
- he
- مدد
- مدد
- ہائی
- انتہائی
- ان
- کس طرح
- تاہم
- HTTPS
- i
- اثر
- نفاذ
- اہمیت
- اہم
- متاثر کن
- in
- شامل ہیں
- سمیت
- صنعت
- ناکافی
- اثر و رسوخ
- جدت طرازی
- میں
- ملوث
- IT
- میں
- اعلی درجے کا Java
- فوٹو
- kenneth
- کلیدی
- زبان
- زبانیں
- بعد
- li
- لائبریریوں
- زندگی
- ہلکا پھلکا
- لنکڈ
- فہرستیں
- رہتے ہیں
- ll
- اب
- دیکھو
- برائٹ
- مشینیں
- بنا
- مینیجر
- مینوفیکچرنگ
- بہت سے
- بڑے پیمانے پر
- معاملات
- me
- میڈیا
- یاد داشت
- طریقہ
- مائیکروسافٹ
- شاید
- طاقتور
- اختلاط
- جدید
- جدید خطوط پر استوار
- زیادہ
- مورگن
- مورگن سٹینلے
- سب سے زیادہ
- بہت
- کستوری
- my
- متحدہ
- نئی
- نئی خصوصیات
- نئے سال
- نو
- نہیں
- قابل ذکر
- براہ مہربانی نوٹ کریں
- چھٹکارا
- حاصل کی
- واضح
- of
- on
- ایک
- کھول
- حکم
- اصل
- دیگر
- دیگر
- پر
- خود
- صفحہ
- حصہ
- خاص طور پر
- منظور
- لوگ
- کمال
- پی ایچ ڈی
- علمبردار
- سیارے
- پلاٹا
- افلاطون ڈیٹا انٹیلی جنس
- پلیٹو ڈیٹا
- کھیلیں
- مقبول
- پوسٹ
- پوسٹ کیا گیا
- پوسٹر
- طاقتور
- قیمتیں
- مسئلہ
- عمل
- تیار
- ٹیچر
- پروگرامنگ
- ثابت
- فراہم کرنے والے
- ازگر
- R
- RAM
- RE
- پہنچ گئی
- پہنچنا
- اصل وقت
- حال ہی میں
- حال ہی میں
- تکرار کرنا۔
- مانا
- کی ضرورت
- ضروریات
- سواری
- حریف
- راکٹ
- چلتا ہے
- s
- افسوس کی بات ہے
- محفوظ کریں
- کا کہنا ہے کہ
- پیمانے
- سائنس
- سائنسدان
- سمندر
- دیکھنا
- سیمکولیٹر
- بھیجنا
- سروس
- سہولت کار
- سروسز
- سلیکن
- سلیکن ویلی
- سادہ
- سادگی
- صرف
- So
- سماجی
- سوشل میڈیا
- سافٹ ویئر کی
- ماخذ
- جنوبی
- خصوصی
- خاص طور پر
- اسٹینفورڈ
- سٹینلی
- نے کہا
- حکمت عملی
- ڈھانچوں
- کامیاب
- اس طرح
- تائید
- اس بات کا یقین
- سوئس
- ٹیکل
- تائیوان
- لے لو
- کشیدگی
- سے
- کہ
- ۔
- دنیا
- ان
- تو
- وہاں.
- یہ
- وہ
- لگتا ہے کہ
- مفکرین
- اس
- ان
- اگرچہ؟
- وقت
- کرنے کے لئے
- ٹریڈنگ
- ٹریننگ
- tsmc
- ٹرن
- پیغامات
- دو
- اقسام
- آخر میں
- غیر ضروری طور پر
- استعمال کے قابل
- استعمال کی شرائط
- استعمال کیا جاتا ہے
- استعمال کیا
- وادی
- مختلف
- ورژن
- بہت
- لنک
- مجازی
- W
- تھا
- راستہ..
- طریقوں
- we
- اچھا ہے
- چلا گیا
- تھے
- کیا
- جب
- جس
- جبکہ
- ڈبلیو
- کون ہے
- وکیپیڈیا
- گے
- ساتھ
- دنیا
- گا
- سال
- آپ
- اور
- زیفیرنیٹ
- زیورخ