Software design ramifications

From Pelennor

Jump to: navigation, search

The design concerns raised by technologies Pelennor envisions demand fundamental changes in how software is architected.

  • Operating systems
    • Reliability and security
      • Revisiting micro-kernel architecture
      • Type safety
      • Memory isolation
    • Performance characteristics
  • Programming languages
    • low-level
    • high-level
    • managed
    • scripting
    • declarative
    • natural
  • Cryptography
    • algorithm research
  • Software development processes
Personal tools