As a TypeScript lover here are the things I dislike about Java: * Comparably slow startup. It seems to take so much long to compile the code and startup the JVM for a large application compared to a similar JavaScript/TypeScript application. * Yes, Java is verbose and that can be annoying but this super low on my list. I can work with this. * Java forces OOP on you. The original benefit of OOP is efficient memory con…
Tell HN: I kinda want to go back to Java
41–45 of 45 posts
Re: Tell HN: I kinda want to go back to Java
#42Java is quite popular, so it's easy to go back. But try C# out. It's years ahead of Java in performance, features, and syntax quality. I've been doing .NET for years and had to spin up a Java Spring Boot app and it was so painful compared to .NET (esp maven/gradle vs nuget).
Yes I know C# is cross platform and I got my start working with AWS deploying C# apps in Linux runtime environments in both Lambda and ECS/Docker/Fargate.
To a first approximation no one chooses .Net for green field projects except for old school MS shops.
Re: Tell HN: I kinda want to go back to Java
#43I’m sorry, you think Python helped us invent LLMs and without it we wouldn’t have? Are you serious right now? You do realise the Python libraries which work in this space are written in C, right? Java wasn’t just too verbose, it had bad IDEs and build systems. If you want to go back, might I suggest Kotlin or C#?
Re: Tell HN: I kinda want to go back to Java
#44> Python helped us invent LLMs - it's quite possible if it didn't exist we would never had invented them. Sorry, but this is nonsense.
Re: Tell HN: I kinda want to go back to Java
#45Earlier quoted context omitted.
I hate Python more than anyone I know. My nightmares are filled with people repeatedly chanting "programming is done by consenting adults." Hearing someone say "Pythonic" as a synonym for clever/good, or having someone explain their latest "genius" GIL workaround... boils me. So it gives me no pleasure to say this, but one would have to be a complete fool to believe Python wasn't absolutely instrumental in the AI rev…
Had, not has. Eclipse was horrible imo. The libraries you mentioned are written in c. Id go so far that everything bad about the current state of AI, including its lack of security features is exactly because Python “developers” wrote it. To each their own I guess..