Just what do you need an RDBMS for, anyway? bir hayli kışkırtıcı bir blog girdisi. DB mi, niye ki? sorusu ile karşılaştığında şok geçirmek istemeyenlere tavsiye edilebilecek türden.
Keywords, Magic and (E)DSLs başlıklı yazıdaki şu kısım çok önemli:
Building DSLs is the bread and butter of Smalltalk (and Lisp) programming, but is a bit of a struggle in the Java (and similar) worlds. The big vendors are attempting to fix this through the use of mighty tools in the interests of supporting a new-but-old-but-new model of development, a rather fishy proposition at best.
This is symptomatic of one way in which the industry has decayed. The message of Smalltalk (and Lisp) is that the route to productivity is to use simple tools with few features and allow everyone interested to build upon them. The favoured route at the moment is to encode every good idea into an all-singing all-dancing “solution”, take it or leave it.
Braithwaite’in bu sözleri bana Oliver Steele’nin The IDE Divide yazısını hatırlattı.
Devamındaki paragraf ise epey çarpıcı:
Once, the computer itself was locked away, ministered to by a priestly class who mediated your desire to perform computation. Then the (personal) computer revolution began to start and we could all gain direct access to our computing power, and grow our own way of using it. But the something went wrong and a new priestly class–the tool builders in the corporate software vendors–arose to try and put the genie back in the bottle (to mix an increasingly muddled metaphor). They must not be permitted to succeed.
Functional Style and Multiple Returns yazısı ise sadelik üstüne bir güzelleme gibi.
Benzer Yazılar / Similar Posts:
- Smalltalk: Bir IDE, bir video, bir dil
- Ruby’nin yaratıcısı Matz der ki…
- Automatic Joke Generation
- Bilgi Üniversitesi’nde Müzik ve GNU/Linux Dersi
- Smalltalk ve Squeak ile ilgili bir Türkçe blog daha
- Emacs Lisp ve müzik; 21. yüzyılın Smalltalk’u: Squeak
- The Computer Mediated Communication Corpus
- Tehlikeli bir programlama dili: Ruby ve Pattern Matching, S-Expression ve DSL mevzuları
- MSR Cambridge Lab Vacancy – Research Software Development Engineer (in F#)
- Look Ma No Hands: Posting an entry to Eksi Sozluk with EEG
Leave a reply