User Tools

Site Tools


Dave Orme muses about agile and functional programming.

My current work emphasizes SOA applications using Scala, Kubernetes, and AWS with a React-based SPA front-end. I'm also interested in progressive web applications and developer tools.


Scala, Clojure, and FP


The Cloud

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)