3 ms·
>I think that having a framework written in general purpose language is part of the problem because it allows for things to turn into horrific balls of mud. Ye
by KptMarchewa 4y ago
>I think that having a framework written in general purpose language is part of the problem because it allows for things to turn into horrific balls of mud.
Yeah, the problem definitely is that people are able to write code that gets thing done, instead of being unable to perform their work.
- williamcotton 4y agoI'm not sure how you got "unable to perform their work" from what I was suggesting. A/B testing, analytics, CRUD, etc, are all features that are ancillary to any products that need to be made. Imagine if a language had A/B testing baked right into it. You define a couple of functions annotated for A/B testing and they are automatically A/B tested. Putting all of this inline with product functionality is generally what causes these balls of mud in the first place.
- jdlshore 4y agoI think you’re overestimating the value of building such support into a language, rather than using libraries/frameworks, and underestimating the difficulty of creating bespoke languages. Speaking as someone who’s actually tried what you’re suggesting—in a production project—and learned not to do it again, this whole conversation smacks of theory-crafting rather than practical experience. But I invite you to try it!