▲ | cies a day ago | |
Exactly. All wrong assumptions, and all needed to be tagged on to Java in later versions. I dont find Java's first versions well designed. The JVM was quite well designed, but the language not. And changing a popular language is hard. I think Java's dev do it very well (the process of changing it IS "well designed"). But still the language itself suffers a lot from the bad choices in the beginning. I like Kotlin: an OO language with as much FP in there as makes sense for an OO language. |