As programming languages continue to evolve, we see these programming languages that sit on top of frameworks such as Java or .NET, and that's good.
In your opinion, what are the best reasons to build a language on top of a framework?
Disclaimer: i'm not trying to prove something , i thought this was a good topic of discussion
In one word: Reuse.
Frameworks are large collections of classes, methods, etc., like libraries. Unlike libraries, they also enforce rules, so to speak, that define programming standards.