My team at Microsoft made this add-in. We are the Channel 9 Team (http://ch9.ms) and a number of us are huge fans of Reddit. When we saw the thread on Reddit last year asking about what if VS had achievements, we knew we had to do it.
This is a beta, we are looking for suggestions on what type of achievements should we have. We want to mix up the fun and the learning. Some folks have commented that we shouldn't have any that reward bad coding practices. Others say that is part of the fun.
We'll pay attention to this thread and look forward to seeing what you have to say. We can add new achievements dynamically.
I currently write mostly scala, and even odersky gives c# plenty of props.
Its generics implementation is still significantly better than java's, for example.
Java belongs to Oracle now. It's doomed.
Good lord, that's hideous.
There are two schools of thought about teaching computer science. We might caricature the two views this way:
• The conservative view: Computer programs have become too large and complex to encompass in a human mind. Therefore, the job of computer science education is to teach people how to discipline their work in such a way that 500 mediocre programmers can join together and produce a program that correctly meets its specification.
• The radical view: Computer programs have become too large and complex to encompass in a human mind. Therefore, the job of computer science education is to teach people how to expand their minds so that the programs can fit, by learning to think in a vocabulary of larger, more powerful, more flexible ideas than the obvious ones. Each unit of programming thought must have a big payoff in the capabilities of the program.
- Preface to Simply Scheme
« Older The exquisite jazz violin of Stephane Grappelli - ... | Comic books are destroying soc... Newer »
This thread has been archived and is closed to new comments
Buy a Shirt