Zitat des Tages über Java:
Mark Hammond is working in this area, with Windows Scripting Host. It is definitely an area where Python fits almost perfectly. That's quite independent from Java, actually.
After all, C++ isn't a perfect match for Java's design aims either.
Now, it's my belief that Python is a lot easier than to teach to students programming and teach them C or C++ or Java at the same time because all the details of the languages are so much harder. Other scripting languages really don't work very well there either.
I've never worked with the Java community.
This evolution may compromise Java's claim of being simpler than C++, but my guess is that the effort will make Java a better language than it is today.
In my daily work, I work on very large, complex, distributed systems built out of many Python modules and packages. The focus is very similar to what you find, for example, in Java and, in general, in systems programming languages.
The sophisticates of Java, the traders of Sumatra, the peasants from the outer islands found no common ground. During siesta time from one to five, the Islamic group met separately, the Nationalist group met separately, the Federalist and Unitarians met separately.
I'm just an observer of Java, and where Microsoft wants to go with C# is too early to tell.
However, when Java is promoted as the sole programming language, its flaws and limitations become serious.
If you're talking about Java in particular, Python is about the best fit you can get amongst all the other languages. Yet the funny thing is, from a language point of view, JavaScript has a lot in common with Python, but it is sort of a restricted subset.
C++ and Java, say, are presumably growing faster than plain C, but I bet C will still be around.
When you write a program for Android, you use the Oracle Java tools for everything, and at the very end, you push a button and say, 'Convert this to Android format.'
If I had intended for 'Minecraft' to end up on consoles, I wouldn't have developed the game in Java. The decision to port the game to consoles came from a combination of player requests, a desire to play around with the brand on different platforms, and some interesting business deals.
The Malays can hardly be said to have an indigenous literature, for it is almost entirely derived from Persia, Siam, Arabia, and Java. Arabic is their sacred language.
Study how to write smart contracts, which is the basic unit of programming a blockchain for business purposes. It is the equivalent of being taught HTML and Java during the early Internet days. And master how to create assets or tokenize existing ones on a blockchain.
Specifically, my favorite tool in Java is hot code swapping in debug mode, meaning I can edit the code while the game is running and immediately see the results in the running game. This is super great for rapid tweaking.