- Extensibility is about cost of adding new extensions
Opportunities of extensible systems
- Seamless UI
- Access to data
What makes system extensible?
Principles of extensible systems
- Explicit data (?)
- Extensible system makes it easy to apply the changes
Examples of extensible systems
How to make vendors create extensible systems?
Safety in extensible system
- 2/COSS process might be good for extensible systems
- Why extensible systems are not popular right now?
Extensible user interface
How does idea align with other trends in Software Development?
- more software moving to web
- Issues with non-extensible systems
- CLIs expose interaction as first-class citizen
- Guile is a language designed for extensible systems
- What makes Smalltalk extensible?
- § Index
- Extensible interfaces might hinder UX
- Authentication and identity management should be part of the platform
- § Programmable syntax
- Glamorous toolkit
- Enums are not extensible