Περισσότεροι από λίγοι φωτιστές υπολογιστών δυστυχώς πέρασαν πρόσφατα, κάτι που δεν προκαλεί έκπληξη δεδομένου ότι πολλοί πρωτοπόροι από τη δεκαετία του '50, του '60 και του '70 έφτασαν στο τέλος της ζωής τους. Ένας που τράβηξε το μάτι μου ήταν
Νίκλαους Βιρθ 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 ήταν αξιοσημείωτος επειδή, όπως ο
σελίδα wiki για αυτόν λέει, βοήθησε στο σχεδιασμό εννέα γλωσσών. Αυτό είναι ΕΝΝΕΑ γλώσσες. Σίγουρα, όχι όλα δικά του έργα! Συμμετείχαν και άλλοι, αλλά αυτό είναι εντυπωσιακό.
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 στο The Register, δήλωσε απλώς «[Το άρθρο για τον Wirth ήταν] σωστό
πρησμένος λογισμικό. Δείτε οτιδήποτε παράγεται από τη Microsoft."
Η αφίσα της Microsoft μου θύμισε ένα πρόσφατο tweet που δημοσιεύτηκε από έναν συνεργάτη επιρροής του Έλον Μασκ, το οποίο έλεγε:
1973:
– Τι κάνετε με αυτά τα 4KB μνήμης RAM;
– Στέλνοντας ανθρώπους στο φεγγάρι
2019
– Τι κάνετε με αυτά τα 16 GB RAM και 102% CPU
– Το Excel έχει κάπου ανοιχτό ένα πλαίσιο διαλόγου
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
Γλώσσα προγραμματισμού. ο
Το A στο APL, το οποίο υλοποιήθηκε από τον Morgan Stanley αργότερα έγινε 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 Niklaus Wirth. Θα ολοκληρώσω παραθέτοντας δύο στοχαστές με τους οποίους νομίζω ότι ο καθηγητής Wirth θα συμφωνούσε:
– 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 Powered Content & PR Distribution. Ενισχύστε σήμερα.
- PlatoData.Network Vertical Generative Ai. Ενδυναμώστε τον εαυτό σας. Πρόσβαση εδώ.
- PlatoAiStream. Web3 Intelligence. Ενισχύθηκε η γνώση. Πρόσβαση εδώ.
- PlatoESG. Ανθρακας, Cleantech, Ενέργεια, Περιβάλλον, Ηλιακός, Διαχείριση των αποβλήτων. Πρόσβαση εδώ.
- PlatoHealth. Ευφυΐα βιοτεχνολογίας και κλινικών δοκιμών. Πρόσβαση εδώ.
- πηγή: https://www.finextra.com/blogposting/25519/niklaus-wirth-and-how-financial-computing-can-help-save-the-planet?utm_medium=rssfinextra&utm_source=finextrablogs
- :έχει
- :είναι
- :δεν
- :που
- 20
- a
- ΠΛΗΡΟΦΟΡΙΕΣ
- ακαδημαϊκής
- δραστηριότητα
- προσθέτω
- εθισμός
- Επιπλέον
- Προσθέτει
- σύμφωνος
- AI
- aka
- αλγοριθμικός
- αλγόριθμοι
- Όλα
- Επίσης
- an
- analytics
- και
- Άλλος
- οτιδήποτε
- εφαρμογές
- ΕΙΝΑΙ
- σηκώνομαι
- άρθρο
- AS
- Ενεργητικό
- Συνεργάτης
- συσχετισμένη
- At
- μακριά
- Υπόλοιπο
- Τράπεζες
- BE
- έγινε
- επειδή
- γίνεται
- οφέλη
- Berkeley
- Μεγάλος
- Πρήζω
- Κουτί
- μεσίτες
- Έφερε
- χτισμένο
- αλλά
- by
- CAN
- καναδικός
- περίπτωση
- αλιεύονται
- Κέντρα
- Αιώνας
- Κίνα
- Backup
- έρχεται
- σχόλιο
- σχολιαστές
- εμπορικώς
- Κοινός
- εταίρα
- ανταγωνίζονται
- συγκρότημα
- περίπλοκος
- Υπολογίστε
- υπολογιστή
- Πληροφορική
- χρήση υπολογιστή
- συνοπτικός
- σημαντικός
- κατασκευή
- κατανάλωση
- διορθώσει
- Δικαστικά έξοδα
- δημιουργεί
- ημερομηνία
- κέντρα δεδομένων
- ημέρα
- de
- αφιέρωση
- Δελφοί
- Τμήμα
- Υπηρεσίες
- σχεδιασμένα
- Διάλογος
- δύσκολος
- πράξη
- εφιστά
- αυτοκίνητο
- κατά την διάρκεια
- δυναμικός
- εύκολα
- οικονομίες
- αποτελεσματικός
- Ηλεκτρολόγων Μηχανικών
- Elon
- Elon Musk
- τέλος
- ενέργεια
- Κατανάλωση Ενέργειας
- Μηχανική
- Μηχανικοί
- αρκετά
- περιβάλλοντος
- Μετοχές
- ETH
- ETH Zurich
- παράδειγμα
- Excel
- υπέρβαση
- αποκλειστικά
- μάτι
- Εξοικείωση
- μακριά
- Χαρακτηριστικό
- Χαρακτηριστικά
- λίγοι
- χρηματοδότηση
- οικονομικός
- των χρηματοπιστωτικών υπηρεσιών
- Finextra
- φινίρισμα
- Όνομα
- Για
- Συχνότητα
- από
- καρποφορία
- θεμελιώδης
- FX
- γενετική
- Παραγωγική τεχνητή νοημοσύνη
- γεωπολιτικό
- να πάρει
- δεδομένου
- πήρε
- GPU
- γραφικές παραστάσεις
- είχε
- χέρι
- υλικού
- Έχω
- he
- βοήθεια
- βοήθησε
- Ψηλά
- υψηλά
- του
- Πως
- Ωστόσο
- HTTPS
- i
- Επίπτωση
- εκτέλεση
- σπουδαιότητα
- σημαντικό
- εντυπωσιακός
- in
- περιλαμβάνει
- Συμπεριλαμβανομένου
- βιομηχανία
- ανεπαρκής
- επηρεάζων
- Καινοτομία
- σε
- συμμετέχουν
- IT
- ΤΟΥ
- Java
- jpg
- kenneth
- Κλειδί
- Γλώσσα
- Γλώσσες
- αργότερα
- li
- βιβλιοθήκες
- ζωή
- πυγμάχος ελαφρού βάρους
- Λίστες
- ζω
- ll
- πλέον
- ματιά
- φωτιστικά
- μηχανήματα
- κάνω
- διευθυντής
- κατασκευής
- πολοί
- μαζική
- Θέματα
- me
- Εικόνες / Βίντεο
- Μνήμη
- μέθοδος
- Microsoft
- ενδέχεται να
- ισχυρός
- μείγμα
- ΜΟΝΤΕΡΝΑ
- εκμοντερνίζω
- περισσότερο
- Morgan
- Morgan Stanley
- πλέον
- πολύ
- Μόσχος
- my
- Εθνών
- Νέα
- Νέες δυνατότητες
- το νέο έτος
- εννέα
- Όχι.
- αξιοσημείωτο
- σημείωση
- νεκρολογία
- λαμβάνεται
- Εμφανή
- of
- on
- ONE
- ανοίξτε
- τάξη
- πρωτότυπο
- ΑΛΛΑ
- Άλλα
- επί
- δική
- σελίδα
- μέρος
- ιδιαίτερα
- πέρασε
- People
- τελειότητα
- phd
- πρωτοπόροι
- πλανήτης
- Πλάτων
- Πληροφορία δεδομένων Plato
- Πλάτωνα δεδομένα
- Δοκιμάστε να παίξετε
- Δημοφιλής
- Θέση
- δημοσιεύτηκε
- αφίσα
- ισχυρός
- Τιμές
- Πρόβλημα
- Διεργασίες
- Παράγεται
- Δάσκαλος
- Προγραμματισμός
- αποδεδειγμένη
- Παρόχους υπηρεσιών
- Python
- R
- RAM
- RE
- φθάσει
- φθάνοντας
- σε πραγματικό χρόνο
- πρόσφατος
- πρόσφατα
- Αναδρομικό
- θεωρούνται
- απαιτούν
- απαιτήσεις
- Βόλτα
- Αντίπαλος
- ρόκα
- τρέχει
- s
- δυστυχώς
- Αποθήκευση
- λέει
- Κλίμακα
- Επιστήμη
- Επιστήμονας
- ΘΆΛΑΣΣΑ
- δείτε
- ημιαγωγός
- αποστολή
- υπηρεσία
- πάροχοι υπηρεσιών
- Υπηρεσίες
- Πυρίτιο
- Κοιλάδα του πυριτίου
- Απλούς
- απλότητα
- απλά
- So
- Μ.Κ.Δ
- social media
- λογισμικό
- Πηγή
- Νότος
- ειδικευμένος
- ειδικά
- stanford
- Stanley
- δήλωσε
- Στρατηγική
- δομές
- επιτυχής
- τέτοιος
- υποστηριζόνται!
- βέβαιος
- Ελβετός
- ανυψωτήρ
- Ταϊβάν
- Πάρτε
- εντάσεις
- από
- ότι
- Η
- ο κόσμος
- τους
- τότε
- Εκεί.
- Αυτοί
- αυτοί
- νομίζω
- στοχαστές
- αυτό
- εκείνοι
- αν και?
- ώρα
- προς την
- Διαπραγμάτευσης
- Εκπαίδευση
- tsmc
- ΣΤΡΟΦΗ
- τιτίβισμα
- δύο
- τύποι
- τελικά
- ΧΩΡΙΣ λογο
- χρησιμοποιήσιμος
- χρήση
- μεταχειρισμένος
- χρησιμοποιούνται
- κοιλάδα
- Παραλλαγή
- εκδοχή
- πολύ
- Δες
- Πραγματικός
- W
- ήταν
- Τρόπος..
- τρόπους
- we
- ΛΟΙΠΌΝ
- πήγε
- ήταν
- Τι
- πότε
- Ποιό
- ενώ
- Ο ΟΠΟΊΟΣ
- ποιόν
- Wikipedia
- θα
- με
- κόσμος
- θα
- έτος
- εσείς
- Σας
- zephyrnet
- Ζυρίχη