djsd
2009-06-10 18:11:34
I am a programmer in my day job. I can see why the very ridget interface for programming Bome's was chosen. I think it strikes a perfect balance to give non programmers sufficient structure and more limited set of programming constructs, while still making it possible to do tricky stuff.
Or in other words, it makes simple things simple, makes advanced things manageable while keeping hard things doable.
However it would be nice if the actual generated files would look more like "real" code. For one this would help (or make it more useful) in maintaining the changes in a version control system. I could then easier see what was added and removed between revisions etc.
On top of that it could open the door for people to just program entire presets without the GUI. Essentially I would have a MIDI scripting programming language that just lets me code in any editor and that I run via Bome's.
Or in other words, it makes simple things simple, makes advanced things manageable while keeping hard things doable.
However it would be nice if the actual generated files would look more like "real" code. For one this would help (or make it more useful) in maintaining the changes in a version control system. I could then easier see what was added and removed between revisions etc.
On top of that it could open the door for people to just program entire presets without the GUI. Essentially I would have a MIDI scripting programming language that just lets me code in any editor and that I run via Bome's.