Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 1.01 KB

File metadata and controls

20 lines (15 loc) · 1.01 KB

Attributions

TechScript is built on top of the outstanding contributions of the open source software community. Here are the core libraries and languages that inspired and made this project possible:


🦀 Rust Core & Workspace Dependencies

  • Rust Programming Language: Providing the foundation for type safety, zero-overhead execution, and speed.
  • Logos: Highly optimized, allocation-free lexer generation.
  • Clap: CLI command parser wrapper.
  • Egui & Egui Dock: Cross-platform immediate-mode GUI library used to build the TechScript Studio IDE interface.
  • Serde / Serde JSON: Encoding and decoding serialization structures.
  • Tower LSP: Providing Language Server Protocol bindings.

🎨 Design & Grammar Inspirations

  • Python: Clean readability and spacing indentation concepts.
  • Zig & Go: Pragmatic approach to keywords, fast compilation cycles, and simple toolchain distributions.
  • Bun: Unified toolchain experience (all-in-one run, format, lint, test, package manager).