TychoA small extensible programming language for the .NET framework | |
Download |
Tycho Ranking & Summary
Advertisement
- License:
- BSD License
- Publisher Name:
- Tim Macfarlane
- Operating Systems:
- Windows All
- File Size:
- 150 KB
Tycho Tags
- programming language .net programming framework Scripting scripting language extensible application NET Programming Task extensible programming model net language extensible debugger Extensible Stylesheet Language .NET programming language genetic programming framework integer programming framework Extensible Markup Language extensible language extensible extensible system extensible algorithm programming language framework language framework
Tycho Description
Tycho is a new programming language designed for language oriented programming (LOP). Combined with a very dynamic runtime, Tycho programmers can define syntax and semantics that bring the code closer to the problem domain. At its heart, it's a dynamically typed language that runs on the .Net Framework. It's object oriented but requires no classes. Aspect orientation is achieved with actors. Software transactional memory in tycho is, too, an aspect, and makes for a pretty good "free" concurrency. Program consistency is supported with schemas that check validity of objects at runtime, not to mention provide functional programming style pattern matching for just about anything. Macros can be used to augment the language's syntax, and whole new languages can be created too. Give Tycho a try to fully assess its capabilities!
Tycho Related Software