Polarization. On one hand there's a slow and steady ramp-up of people moving to higher-level languages and frameworks, for programmer productivity, and for major architecture changes like parallelization and offloading to the cloud. On the other hand, the higher level stuff gets paired with native code which is experiencing a comeback of sorts because of the emerging need for power efficiency, mobile computing, asymmetric computing and tapering off of processor speeds.
I find the combination of these approaches more appealing than stuff like Java and C# that can stretch to do a lot of the same things but doesn't excel in anything.