guess the language! 

unnecessary indirection,
unnecessary allocation,
unnecessary bound checks,
runtime type information,
overuse of abstractions,
global state in libraries,
long names.
repeated half-assed reference counting,
repeated half-assed implementations of common data structures/algorithms,
tons of fragile platform specific code.

guess the language! 

@namark
I am not sure if it is Python or Java. I would not call it half-assed in Python, so perhaps its the latter?

Follow

guess the language! 

@ashwinvis didn't know Java was so bad. I assumed it wouldn't have
global state in libraries, long names, repeated half-assed reference counting and tons of fragile platform specific code... though I have heard some horror stories about Java ME.

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.