Designing and using Domain Specific Languages (DSL) is a popular programming style in Ruby community. I am experimenting with Ruby-based DSL for authoring topic maps. Surprisingly, the result is very close to my view on the “ideal” CTM (Compact Topic Maps syntax). ...
Subject: Ruby (programming language)
Reflective, dynamic, object-oriented programming language
Related posts:
Thursday, February 28, 2008, 09:47 PM
Saturday, November 03, 2007, 03:10 PM
I upgraded one of my Mac-based systems with OS X Leopard. It is great. I like it. But from the subject-centric perspective it is still more or less a traditional application/document-centric OS. How can we make it more subject-centric? ...
Archive:
-
Subject-centric programming language or what was good about COBOL
I did a short presentation (3 slides) about requirements for a new subject-centric programming language on TMRA 2007. I made a reference to COBOL as a language that had built-in high-level support for defining and manipulating “business data”. Many modern programming languages “outsourced” data handling to relational databases and lost transparency and simplicity in manipulation of data.