Follow

@vaporeon_ reported for suggesting there is something worse than c++.

@vaporeon_ to be clear, I did not like working on our backend.

(c++ is still worse tho.)

@vaporeon_ @wallhackio if the standard library APIs were good i would think java is pretty decent

@aescling @vaporeon_ there is a "purity" to java i somewhat admire in how hard it commits to object-oriented programming but i would be lying if i said i found it enjoyable to write

@aescling @vaporeon_ but in python you don't need to know that to get going. in java you have to understand some things about how classes work to even write a hello world

@wallhackio @aescling I have to write a class just to write a hello world and I hate that

Stop making the fish -> :vaporeon: <- do object-oriented programming

@vaporeon_ @wallhackio it’s a purreview feature in java 21 (openjdk.org/jeps/445), the latest LTS release, but the following code is now legal:

void main() {
System.out.println("Hello, World!");
}

@vaporeon_ @aescling despite my constant slander of it OOP is good

but forced OOP is very very very bad

@vaporeon_ @aescling when it comes to python internals getting nasty the first things that come to mind are the import behavior which is bizarrely complicated, or metaclasses

@aescling @vaporeon_ and while i love python and javascript once you start looking into internals they get complicated and ugly and weird, while java is like the opposite. its unwieldy and ugly but the advanced features are usually fairly straightforward to learn

Sign in to participate in the conversation
📟🐱 GlitchCat

A small, community‐oriented Mastodon‐compatible Fediverse (GlitchSoc) instance managed as a joint venture between the cat and KIBI families.