Comment by ricardobeat

3 months ago

I assume the top comment was made in relation to TypeScript, not DI in general. A lot of this content explains how it improves on problems compared to Spring, and statements like 'there was no good way to create configurable apps' or avoiding use of Java reflections, which do not seem relevant to TypeScript/JS.

I meant my comment to be general but maybe Java is uniquely bad.

I’ve worked in C++, C#, rust, and TypeScript personally so I really can’t comment on Java.