В последний раз, когда я проверял, этот сайт использует (или использовал) Linq To SQL. Джоэл Спольски упоминает об этом в своем GoogleTechTalk: http://www.youtube.com/watch?v=NWHfY_lvKIQ.
Говоря о программном обеспечении, «мертвый» - это фигуративный модификатор (программное обеспечение не умирает в буквальном, биологическом смысле), поэтому эта дискуссия может продолжаться до тех пор, пока вовлеченные стороны отказываются в каком-либо буквальном смысле определить, что именно средство для "Linq To Die". Или, ООО для краткости. Следовательно, с этого момента, дебаты LTD продолжались в течение двух лет. Все из-за небольшой языковой неопределенности.
Те, кто говорят, что «L2S мертв», обычно ссылаются на тот факт, что L2S не получит слишком много (если таковые имеются) новых функций. Обновления Linq (например, обновления, упомянутые в поста Дамиена Гварда ), скорее всего, ограничиваются обновлениями производительности, удобства использования и стабильности. Конечно, некоторые разработчики могут утверждать, что это хорошо (вероятно, те же разработчики, которые немного недовольны новым динамическим типом 1009 *).
Те, кто говорят, что «L2S не умер», обычно ссылаются на тот факт, что L2S не будет полностью исключен из .Net (по крайней мере, в ближайшее время). Подумайте: ADO. Он может потерять часть своей привлекательности среди практикующих разработчиков (и это может быть невысказанным желанием тех хитрых людей из Microsoft), но это не значит, что вы не сможете использовать L2S, если захотите. Это просто означает, что Microsoft не пытается дразнить массы этим.
Когда я начинаю проект, я на самом деле думаю, что это здорово, что у меня есть выбор между EF и L2S. Как указывает Билл Вагнер , есть время и место для обоих.