User Tools

Site Tools


Dave Orme muses about data-first development.

My current work emphasizes data engineering and analysis using Kubernetes, Clojure, Scala, Eclipse, and Google Cloud Platform or AWS.


The Cloud

Scala, Clojure, and FP

Data-First Development


Older work

Coconut Palm Software home

Donate Bitcoin:



Kubernetes, Docker, Streaming Data, Spark, Scala, Clojure, OSGi, Karaf, GCP, AWS, SQL


Everything I say here is my own opinion and not necessarily that of my employer.


The Visual Editor

The very concept of graphically creating new software excites our imaginations, invoking visions of manipulating pictoral representations of code as effortlessly as we think. We dream of The Matrix, of Cyberspace (from William Gibson's Neuromancer), of floating effortlessly through space and time, commanding reality to do our wishes. Unfortunately, the reality is not quite this romantic.

But Eclipse's Visual Editor Project is a new start of a framework that could eventually be used to help fulfill this dream. As I am now beginning my own journey into understanding Eclipse's code, I will chronicle my discoveries as I go along. Hopefully others will be able to learn from my mistakes as well as sharing in my successes. Then they will not need to make the same mistakes themselves and will be able to more easily share in my triumphs.


blog/the_visual_editor.txt · Last modified: 2014/10/17 22:08 (external edit)