Нормативный акт для украинского языка, а не русского, насколько я понимаю. С момента получения независимости язык довольно сильно изменился: начиная добавлением буквы в алфавит и заканчивая многими правилами (в основном из раздела грамматики), которые расходятся с аналогичными в русском языке. Что касается последнего издания Розенталя, то "в Украине" - это исключительно российская инициатива :)
Чтоб не пересказывать, рекомендую заглянуть сюда. Последнее время "в" очень быстро вытесняет "на" и вскоре, я так думаю, "на" станет архаизмом. В первом своем сообщение я был излишне категоричен: пока что правильно и так и так ;)
А что плохого в сотнях социальных и не очень проектах? Студент же должен с чего-то начинать, так пусть это будет нечто приближенное к действительности. Кто-то "выстрелит", кто-то нет, зато все приобретут бесценный опыт.
Смотря какие задачи. Я на Ruby ради интереса и для более детального изучения синтаксиса пытался портировать готовое Perl приложение. Так вот местный Net::HTTP даже не умеет работать с плюшками, а во всех конференциях предлагают родить велосипед самому. Что уж говорить об LWP::Parallel и прочих радостях. CPAN - это то, благодаря чему Perl живет и довольно активно используется.
Статья интересная, спасибо.