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 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.
I think the point was that this code can work in any environment where you can write to specific pixels (without magic WebGL transformation/rasterization operations or complex Canvas drawing routines).
Opera was number one, two, or number three in Russia and in most of the CIS countries. I think the major reason was that it was pretty fast, and at that time most people had Internet access through a 56k modem. It was ad-supported, but nobody gave a bear about ads because of the extreme levels of piracy.
At first I thought it’s a pointless device for me, but after several hours with it I think it’s one of the greatest casual gaming devices on the market. The screen of iPod and iPhone is too small and ‘the new or whatever’ iPad is too large by itself. This holiday season it’s a much better choice as a present for kids than iPod touch.
With each version of iOS, developers can access new API on older devices. With Windows Phone 7.8 it will not be possible to access shared native API set.
gcc -m32 -static -nostdlib -x c - <<< 'int main(void) { int s = 12; char *m = "hello, world"; int n = 1, d = s - 8; asm("int $0x80"); d = (n = 0) + 1; asm("int $0x80"); }' && ./a.out # Hello from a libc-free world on Darwin 11.2.0, GCC 4.2.1, x86
I recommend students to take OS development course at university. Many concepts of C are discussed and viewed in practice in this class: the relation of the static storage class in C and the .bss section of the object/executable file, the stack and calling conventions of different processor architectures, and so on.