3 ms·
Java and C# are a morass of complexity. There is no job or project where you just use the language Java/C#, you have to pull their immense libraries and framewo
by blub 7y ago
Java and C# are a morass of complexity. There is no job or project where you just use the language Java/C#, you have to pull their immense libraries and frameworks in too.
On the other hand Delphi's just Delphi. That's quite refreshing in a world where everything depends on everything else.
- chrisseaton 7y ago> There is no job or project where you just use the language Java/C#, you have to pull their immense libraries and frameworks in too. Why do you think this? I regularly write plain Java code, or code using just a couple of simple libraries.
- poloniculmov 7y ago>On the other hand Delphi's just Delphi is this true today? Back in the day it was Delphi + JediVCL + JediCL + plus lots of other different components that looked better than bundled ones. Does it have a package manager or you still need to install a bunch of EXEs?
- thu2111 7y agoBecause most jobs and projects have complex requirements that aren't satisfied by the standard library of ANY language. But that's irrelevant for teaching. The Java/.NET stdlibs are huge. They are more than sufficient to teach basically any of the foundational skills. Then if you want to learn Hibernate or ORMs, no problem, that's only a small extra step.
- GordonS 7y ago> Java and C# are a morass of complexity. There is no job or project where you just use the language Java/C#, you have to pull their immense libraries and frameworks in too I used Delphi for years back in the day, and will always have a soft spot for it. But your claims here are simply not true - the .NET standard library is huge, and you can get a lot done without any other packages.