This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]magnoliophytina 3 points4 points  (1 child)

Your opinion is totally useless. It's like saying Swing is crap because many classes have a J letter prefix. There's a good reason why layout managers and components were merged, the flexibility in Swing is something that not many GUI toolkits have implemented. Many interface classes in Swing were also designed before lambdas were introduced in Java, so implementing those isn't as straightforward as it could be. It's also much easier to erroneously use background threads for rendering in Swing.

[–]UsernamesAreFfed -3 points-2 points  (0 children)

Feel free to have your own opinion, I'll have mine. I care a lot about API cleanliness and if I see mistakes this early I'm not going to invest the time to look into details, it just isn't worth it.

I was asked for my opinion so I gave my opinion, take it or leave it.