I am not against CORBA or Object-orientation

Mark Little and I exchanged comments, which you may find interesting, on my last entry. We continued the exchange over instant messaging. Mark’s understanding of distributed computing technologies is great. My discussion with him made me realise that some of my views may have been misunderstood. So, please allow me to clarify the following…

  • I am not against object-orientation as an architectural paradigm; I like O-O-based environments as development platforms. However, I try to make the separation between architectural concepts and implementation-related technologies.
  • I don’t think that CORBA or any other existing distributed computing technology (object-oriented or not) will disappear overnight just because of Web Services technologies, which I never suggested were revolutionary. I advocate for service-orientation because I believe in the possibilities it offers. The industry will indeed have to find ways of building on its current investments and will not switch overnight to the new platform. Hence, technologies that bridge the gap will be important.
  • When I talk about technologies that attempt to facilitate the transition from the previous generation of middleware to the new order of things, I am not suggesting that they are unnecessary or that they are completely wrong but I believe that some (not everyone) will probably misuse them.

I hope that these clarify my position a bit.

Recent Posts

Playing with graphs and neo4j

After my initial implementation of some BrainExpanded-related ideas on top of dgraph using its GraphQL…

2 weeks ago

A Graph Model DSL

Say hello to the Graph Model Domain Specific Language (GMDSL), created with the help of…

1 month ago

BrainExpanded – Web app and Data Sources

As I wrote in previous posts, the manual recording of memories for BrainExpanded is just…

2 months ago

BrainExpanded – End-to-end working

Imagine a world where your memory is enhanced by a team of intelligent agents, working…

2 months ago

BrainExpanded – Login State Caching Issue in iOS Share Extension

As part of the BrainExpanded project, I’m building an iOS app that lets users easily…

4 months ago

Is AI Good or Bad?

Artificial Intelligence (AI) has rapidly evolved over the past few decades, becoming an integral part…

4 months ago