Rails, Databases, ActiveRecord and the path toward...


over 11 years ago by Ola Bini on Ola Bini on Java, Lisp, Ruby and AI.
The last two days I've spent some thought on databases and Rails. I haven't gotten far, but I do know that Rails have serious trouble with regard to databases...

The limits of power: What Lisp can do but Ruby can...


over 11 years ago by Ola Bini on Ola Bini on Java, Lisp, Ruby and AI. [Linked from: Relevance blog]
I've for a long time been thinking about where Ruby's limits are, compared to Lisp. As I see Lisp as the ultimate power, this is mostly about trying to...

JvYAML and RbYAML - what's to come?


over 11 years ago by Ola Bini on Ola Bini on Java, Lisp, Ruby and AI.
I know I've posted about the next release of JvYAML a few times, but going has gotten tough, since there are so many interesting projects to work at. Anyway...

MetaProgramming Refactoring


over 11 years ago by Ola Bini on Ola Bini on Java, Lisp, Ruby and AI.
Reflexive metaprogramming have been part of programmer consciousness for a long time. It's been possible in many languages in one way or another. Some have...

YAML needs schema


over 11 years ago by Ola Bini on Ola Bini on Java, Lisp, Ruby and AI.
It has been said before and it needs to be said again. YAML really needs schema. Now, before all your enterprisey warning bells start ringing I want to...

Announcing Ducktator - A Duck Type Validator


over 11 years ago by Ola Bini on Ola Bini on Java, Lisp, Ruby and AI.
As I hinted in my last post, I feel with all my heart that there should be some way to actively validate my static expectations on certain kinds of objects...

Two things in Rails


over 11 years ago by Ola Bini on Ola Bini on Java, Lisp, Ruby and AI.
This will be a short in-between post. Don't expect to be annoyed, enlightened or even trivially entertained. I'm just going to describe two small things...

Ruby Metaprogramming techniques


over 11 years ago by Ola Bini on Ola Bini on Java, Lisp, Ruby and AI. [Linked from: Ruby Inside, ongoing]
I have been thinking much about Metaprogramming lately. I have come to the conclusion that I would like to see more examples and explanations of these techniques...

MySQL, some concrete suggestions!


over 11 years ago by Ola Bini on Ola Bini on Java, Lisp, Ruby and AI.
After my post Rails, Databases, ActiveRecord and the path towards damnation, I got an e-mail from MÃ¥rten Mickos, the CEO of MySQL. He asked me to provide...

Dynamic Ruby power and static balance


over 11 years ago by Ola Bini on Ola Bini on Java, Lisp, Ruby and AI.
Sir Bedevere: And what do you burn, apart from witches?Peasant 1: More witches.Peasant 2: Wood.Sir Bedevere: Good. Now, why do witches burn?Peasant 3: ...