4 ms·
Statements like this make no sense. What can I _not_ do with Rust, Go, Java that I am allowed to with Nim, Python, or C/C++? What license or restrictions on dis
by bsg75 6y ago
Statements like this make no sense. What can I _not_ do with Rust, Go, Java that I am allowed to with Nim, Python, or C/C++? What license or restrictions on distribution of my work product is prevented with any of them?
Too many people forget or are not aware that good C/C++ compilers used to be commercial and expensive, they were independent in idea only and evolved today to be independent of any commercial entity. If I wanted to develop performant executables I may have had to purchase an expensive compiler, and abide by its license. If anything, languages are far more independent today than they were.
- eeZah7Ux 6y ago> What can I _not_ do with Rust, Go, Java ... ? Trust the language not to be driven by corporate interests, for example by bending it out of shape in future when it suits some needs, or drop it suddenly... ...as it happened a million times with languages and other projects from Google, Oracle, Microsoft. All evidence indicates that projects that are not tied to a single corporation are more likely to keep their soul and their direction and avoid marketing-based decisions. The Linux kernel is a good example.
- bsg75 6y ago> ...as it happened a million times with languages and other projects from Google, Oracle, Microsoft. Paranoia. Java and .NET are strong despite their corporate keepers. Open versions of both exist. Languages are not product, and this is something people seem to have a very difficult time accepting.