fn1
Joined 12 years ago
Joined 12 years ago
Add xmlstarlet for anything that has to do with xml.
Because if you are able to concentrate and find a solution for a problem, you also need other people to concentrate and understand your solution.
That is only because the vast majority of computer programming that is done is not very good.
And best of all it keeps a backup of your entire repository so you can undo whatever git command you just did.
Java has a supertype for unrecoverable problems like out-of-memory-errors. It's called "Error", a subtype from Throwable. Exceptions are also Throwables, but they are NOT errors.
Easy: Use Kotlin, which is extremely hip and compiles to the JVM. You can use the JVM then, and mix in java-support should you need it.
This is wrong, source distribution is a standard in maven.
> Gradle literally cannot be built from source[1] because it relies on a binary cache of dependencies held by Gradle to build Gradle.
This is wrong as well as pointed out in the thread.
> As a consequence, the Java ecosystem has become a security and maintenance nightmare that other ecosystems simply aren't. As bad as Nodejs is, it doesn't do this.
This is almost hilarious. I'm working at a company at the moment guiding security updates for java and node.js backends. The java backends are not an issue. The node.js backends are almost impossible to upgrade, the javascript-frontends are even closer to impossibility.
It's not Javas fault, it's Springs fault.
2. They believe Java is slow, but fail to realize that the JVM has actually one of the most optimized runtimes under the sun and can be fast than (unoptimized) C in many cases.
Long story short: Because they have no clue about Java and follow advice without researching it first.
Java has excellent package management and there is a giant ecosystem and excellent libraries for almost everything you can think of.
I had a few encounters with facebook's opensource code (mostly around react-native) and it is generally subpar in my opinion.
It is normal that kids take up all your time, but "just chaos" doesn't sound right.
Without knowing your situation, maybe this helps: As you probably know first there was authoritarian parenting (rule the kids), then permissive parenting (let them do whatever they want), both of which create problems for the children.
The parenting-style agreed upon today by psychologists is "authoritative parenting", which basically means telling the kids what you want them to do, but giving them a lenient timeframe and freedom to chose how and when they do it. It raises their self-esteem and encourages them to work together with you.
https://www.healthline.com/health/parenting/types-of-parenti...