3 ms·
I don't really get what the point of this lib is, and the tagline "with less ends" is really confusing -- doesn't make sense but perhaps I'm missing what an "en
by ezekg 6y ago
I don't really get what the point of this lib is, and the tagline "with less ends" is really confusing -- doesn't make sense but perhaps I'm missing what an "end" is. The lib adds so much unnecessary indirection for literally no real benefit. Keeping code well-organized is part of being a good code author.
There's nothing wrong with repeating yourself and there's nothing wrong with writing explicit code.
- ch1c0t 6y agoThank you for this view. I think maybe I see value that you don't, yet. Bgem allows to organize code as a directory tree. This enables some interesting properties that -- from my point of view -- make it easier to develop and maintain. The first one being that it makes Ruby a partially homoiconic language. The constant tree is now available as a directory tree, and it is possible to manipulate it both with Ruby and standard POSIX tools. I agree that "with less ends" does a poor job in explaining all this. I will think about ways to convey the benefits better. Thanks.