Adgang til kode og frihed, har ikke noget med hinanden at gøre, det hele handler om grænseflade og abstraktioner. Det kender du garanteret fra Joomla, det smarte er ikke at du kan ændre i selve Joomla's kildekode, det smart er de api'er der stilles til rådighed.
Jeg har nok lidt større ambitioner på e-købmændenes vegne. Jeg tror fremtiden, byder på konverteringsoptimering, konverteringsoptimering og konverteringsoptimering.
Hvis ellers shopsystemerne understøtter det, som CloudSprout gør, så er det ikke svært for e-købmændene at lærer at versionerer de forskellige designs. Så de kan få en shop der sælger maks. og det er jo det de fleste vil havde :-)
Jeg tror lidt du har misforstået konceptet med byggeklodserne. Byggeklodserne udgør et sprog, akkurat ligesom html, css og javascript gør det, byggeklodsernes sprog udtrykkes visuelt via drag-n-drop, mens de andre sprog udtrykkes gennem tekst.
Det spændende for alle sprogene er at mulighederne er uendelige. Der allerede Designere der har bygget ting med CloudSprout, som jeg ikke vidste kunne lade sig gøre.
Jeg tror at grunden til, at de testdesignere og kunder som har brugt CloudSprout, oplever at de har design frihed, er fordi de høj grad selv kan ændre deres design, pudsigt nok følte de ikke samme frihed, da de skulle betale en programmør for at ændre det :-)
Der hvor jeg virkeligt mærkede, at vi havde fat i noget banebrydende var da designere som havde opgivet forskellige gængse systemer blandt andet Joomla, kunne nå deres mål med CloudSprout, ja så vidste jeg at vi havde fat i den lange ende.
Vi har i forvejen et template-sprog(også et tekstbaseret) og så når vi begynder at tillade kalde til eksterne kode, vil vi være turing-komplette og dermed teortisk kunne lave alle de samme sites som Joomla, Magento etc. det er hverken svært at opnå, eller specielt relevant.
Det mere interessante er faktisk, at vi har fundet en måde, at lave udvikling af extensions uafhængig af sprog, så man kan bruge PHP, .Net, Java, Ruby etc.
PS: Den der med template-klubberne, har jeg også tænkte på, det er en rigtigt god ide. Men da vi så småt er ved at åbne beta'en så er der nok noget tid til vi laver det move :-)