Yes, though it can be lot better (and never will):
- there are no types in nix
- the debugging capabilities are limited
- there is no "slot" concept nor the edges of dependecy graphs may be tagged
- it's hard to make contributions because they press on you a lot about minor formalities, e.g.they require you to squash commits manually and deliberately don't want to enable one-click squash in Github settings, P/Rs and issues are getting ignored (even critical/security issues), etc.
- there are no types in nix
- the debugging capabilities are limited
- there is no "slot" concept nor the edges of dependecy graphs may be tagged
- it's hard to make contributions because they press on you a lot about minor formalities, e.g.they require you to squash commits manually and deliberately don't want to enable one-click squash in Github settings, P/Rs and issues are getting ignored (even critical/security issues), etc.