Mozilla Labs introduceert Bespin, een online code editor. Web-based applicaties kennen al jaren een stijle opmars. De desktop wordt stilaan meer en meer vervangen door de cloud, maar of je development ook zomaar kan overzetten, daar ben ik nog niet zo zeker van. Je bent immers nog steeds gebonden aan je browser, en daarin zitten nog heel wat verschillen.
Was Bespin gisteren nog een planeet uit Star wars, dan hebben we vandaag een nieuwe online applicatie. Onderstaande video geeft alvast meer uitleg; de demo kan u hier proberen.
Proposed Features
Based upon discussions with hundreds of developers, and our own experience developing for the Open Web, we’ve come up with a proposed set of features along with some high-level goals:
- Ease of Use — the editor experience should not be intimidating and should facilitate quickly getting straight into the code
- Real-time Collaboration — sharing live coding sessions with colleagues should be easy and collaboratively coding with one or more partners should Just Work
- Integrated Command-Line — tools like vi and Emacs have demonstrated the power of integrating command-lines into editors; Bespin needs one, too
- Extensible and Self-Hosted — the interface and capabilities of Bespin should be highly extensible and easily accessible to users through Ubiquity-like commands or via the plug-in API
- Wicked Fast — the editor is just a toy unless it stays smooth and responsive editing files of very large sizes
- Accessible from Anywhere — the code editor should work from anywhere, and from any device, using any modern standards-compliant browser
Het samenwerkingsidee voor de toekomstige versies, besproken rond 10:50 in de video, doet me denken aan een bekende bash-quote:
— Reverend