4 ms·
Zero abstractability, extremely imperative. It's very good at what it's for, but it's absolutely terrible for anyone who prefers a declarative or even functiona
by 3836293648 3y ago
Zero abstractability, extremely imperative. It's very good at what it's for, but it's absolutely terrible for anyone who prefers a declarative or even functional style
- DSingularity 3y agoIs there an advantage to language designed to mix the styles?
- gonzo41 3y agoPython, Java and C++ do attempt to support all styles to varying degree's. Some of those languages have had varying success. :P
- Zambyte 3y agoThe tradeoff is being able to decide how your project should be organized rather than someone else deciding for you. Sometimes you want that, sometimes you don't. The advantage of mixing paradigms in a single technology is the ability to switch / decide on paradigms without switching technologies.