@mike said:
situation whereby SketchUp v8 could well be regarded, with SketcHucation's Plugin Shop, to be quite satisfactory for requirements
And as for my recent experiences, SU8 has less Ruby bugs and the exactly same Ruby API features. Thus the superior platform for running plugins (if we leave the huge performance optimizations aside).
@unknownuser said:
This one new feature is actually dozens (eventually hundreds) of new features
What impresses me is this fatal dependency. They depend on us and we depend on them: We are strong in working with the API, we are able to create almost thousand plugins, but are unable to push the core of the platform forward or fork it.
We simply lack experience in the core technologies, native code, graphics pipeline and OpenGL stuff.
Calling SketchUp a platform is tough, it neither supports more than two OS (don't mention mobile) nor a near bug-free API. As an open core platform and written from scratch with modern technologies, SketchUp could give its users freedoms that other opensource software has: hardware and OS support spanning from ARM to x86 64bit, with a transparent roadmap and progress that we can influence. But it would require more expertise, a common goal and leadership that simply is hard to achieve in a heterogenous community of free time programmers vs. a proprietary company.

