I always wanted to know that from people with experience in Windows dev (and some on Apple platforms). What are the features that XCode doesn't have for C++ development compared to VS? Genuinely interested. Not familiar with VS
I watched all the relevant WWDC Metal talks and they look pretty serious to use it as their only graphics API, with OpenGL left in its current state for backwards compatibility.
Unless Apple proves me wrong by adding Vulkan support, I would say they were on the meetings more to learn how to improve Metal than anything else.
Would it be feasible to implement Vulkan atop Metal as a library without horrible performance? (Keeping in mind that the baseline of Apple's OpenGL is already fairly slow and behind the times. And Apple's customers already have fairly low expectations wrt gaming/etc.)
I know a lot of people hate Objective-C… But I'm a bit sad we aren't gonna get any updates to it anymore. I loved it, loved it more than C++. It was a very nice approach to C with classes.
I think the author is missing the point of the original article. The point was not that files are going away. It's just that the concept of file is not that important for the majority in 2014. Non-tech people go to Spotify to listen to music, open Netflix to watch a movie, work with documents on Google Drive and our Grannies don't have to learn what a file is to use their phones (for something more than just calling us).
There is an interesting development. A five-second rule caused a riot (in the Twitch chat and in the game). So the developer decided to add a system that people can vote whether they want to pass commands directly to the emulator (anarchy) or allow the system to select the next most popular command. Now they can select an appropriate strategy based on a situation at hand.