Version 1 vs 2
Version 1 vs 2
Edits
Edits
- Edit by 0xseantasker, Version 2
- Mar 25 2014 11:44 AM
- Created through child by 0xseantasker, Version 1
- Mar 25 2014 3:34 AM
- ·Empty Parent Document
Original Change | Next Change » |
Edit Older Version 2... |
Content Changes
Content Changes
Echo 3 is in early development. It is not ready for projects.
=Differences to Echo 2=
Echo 3 is Echo 2 significantly refactored. Most of the base concepts remain the same but:
- Things are now better scoped, we get rid of the E prefix everywhere and use namespaces instead,
- Classes and methods are more well defined,
- There is more consideration to menu management
- Better thread safety, including generic asynchronous work posting to other threads.
- Kernel improvements
- No more singletons
- Reduced complexity
=Additional benefits improvements=
- Automated tests
- Porting test suite, to test that your port adheres to the interface contracts.
Echo 3 is in early development. It is not ready for projects.
=Differences to Echo 2=
Echo 3 is Echo 2 significantly refactored. Most of the base concepts remain the same but:
- Things are now better scoped, we get rid of the E prefix everywhere and use namespaces instead,
- Classes and methods are more well defined,
- There is more consideration to menu management
- Better thread safety, including generic asynchronous work posting to other threads.
- Kernel improvements
- No more singletons
- Reduced complexity
=Additional benefits improvements=
- Automated tests
- Porting test suite, to test that your port adheres to the interface contracts.