I would argue that Kotlin is vastly better then Java, so in that regard the lawyers have improved the situation by forcing a change here.
Rust isn't a replacement for Java, Unless Rust can be compiled to an vm/bytecode environment such as JVM that has been ported to every platform ever.
Also Rust doesn't have classes, among many many other features. The whole point of the language is to not have any features that inflict a cost when unneeded(such as class vtables for virual functions). Personally I don'
Traits are not the equal to vtables, They are entirely a compile time feature. And do not allow inheritance. The compiler can not wire the function if it doesn't know the type.
"An organization dries up if you don't challenge it with growth."
-- Mark Shepherd, former President and CEO of Texas Instruments
Self created problem. (Score:5, Insightful)
Google would still be recommending Java for Android development if Oracle didn't sue them.
Has there ever been an issue where both parties didn't suffer once lawyers got involved?
Re: (Score:3)
Rust isn't a replacement for Java, Unless Rust can be compiled to an vm/bytecode environment such as JVM that has been ported to every platform ever.
Also Rust doesn't have classes, among many many other features. The whole point of the language is to not have any features that inflict a cost when unneeded(such as class vtables for virual functions). Personally I don'
Re:Self created problem. (Score:3, Interesting)
Rust is only better than C++ (Score:2)
It lacks real garbage collection, which is the key to Lisp/Java/.Net. Also not Git.
Re: (Score:1)
It lacks real garbage collection, which is the key to Lisp/Java/.Net. Also not Git.
Lacks GC, so what? Which is the key... that is a dubious statement. Also not Git... it is not clear what you mean here.
Re: (Score:0)