These days we're having so many programmers going for the sexy web and mobile platforms and actually very few people go for the low level or 'hardcore' semi-conductor stuff. I have only met 3 fellow x86 assembler programmers and even when I go to stackoverflow.com to ask an intel x86 assembler language question, it may take 3 days for me to get a reply, while for a javascript or python question it takes just 2 minutes. If this is the case then who will create the next Linux? Android? Or what I'm I getting wrong?