вторник, 23 ноября 2010 г.

Локализация книги по F#

Этого момента ждал не только я, но и
более 300 человек, как минимум, полтора года. Стало известно, что книга по диалекту OCaml от Microsoft уже переводится. Но это, как изначально планировалось (в другом издательстве), не Expert F# 2.0 by Don Syme, а книга более начального уровня - Programming F# by Chris Smith.
По отзывам от амазона, книга Криса Смита - самое то для новичков в функциональном программирования. Конечно, чуть интереснее мне представляется более углубленное руководство от создателя языка Дона Сайма (но, будем полагать, что он уже в пролете - целых двух книг по F# коммерчески не осилит русскоязычная аудитория =) ).
upd 19/01/2011: Русский перевод выйдет в феврале 2011г.

четверг, 26 августа 2010 г.

Русский перевод книги по D

В скором времени издательство "Символ-плюс" по
просьбам трудящихся
планирует издать одну из двух существующих книг по этому крышесносящему языку программирования.

1. Kris Bell, Lars Ivar Igesund, Sean Kelly, Michael Parker "Learn Tango with D"
издательства Apress (февраль 2008 г.). В книге всего 200 страниц, так что в ней дается очень поверхностный обзор D 1.0 и библиотеки Tango, которая является более продвинутой альтернативой стандартной библиотеки Phobos. Многие важные возможности не рассмотрены (н-р, миксины). Эта книга актуальна и сейчас - функциональность D1.0 не менялась с 2007г. Изменениям подвергается вторая версия D

2. Andrei Alexandrescu "The D Programming Language" издательства Addison-Wesley Professional (июнь 2010 г.). Здесь рассматривается D2.0 и Phobos. Известный исследователь трехэтажных шпблонов C++ с 2006 г. работает с Уолтером Брайтом, создателем D, над дизайном последнего. Выход этой книги должен способствовать стабилизации D2.0, который до этих пор находился в постоянном изменении. Интрересно то, что некоторые возможности, упомянутые в книге, еще не реализованы в последниз версиях компилятора D (н-р, перегрузка оператора $).
upd 18.01: Начат перевод "D programming language"

суббота, 22 августа 2009 г.

Издание книги Эрика Эванса в России

Ура, товарищи! Издательская компания Вильямс приняла решение о локализации фундаметальной книги Domain-Driven Design: Tackling Complexity in the Heart of Software, by Eric Evans. Изданная еще в 2003 году в США, эта книга до сих пор была проигнорирована русскими издательствами. Что ж, ситуация меняется к лучшему.

То же самое произошло и с книгой Майкла Физерса по работе с унаследованным кодом (2004 г.в.) - только через 5 лет после оригинального издания она была локализована для СНГ.

upd: Локализация книги вышла в сентябре 2010г. под названием "Предметно-ориентированное проектирование. Структуризация сложных программных систем".

суббота, 4 июля 2009 г.

Knuth 4th Volume

В марте этого года был выпущен последний выпуск (fascicle 1) 4 тома. Все пять выпусков, которые издавались с 2005 года, составят 4A том. Но он выйдет лишь после того, как автор тщательно перепроверит все пять выпусков на наличие ошибок. Это трудоемкое занятие продлится до начала 2011 года - именно тогда Кнут планирует издать 4А том.

Интересно то, что  выход 4-го тома уже многократно откладывался - издательство Вильямс уже планировало этой осенью издать 4А том под одной обложкой на русском языке. Что ж, в лучшем случае, это произойдет через года три. А пока что, мы не устаем ждать от Вильямс локализованных fascicle 0 и fascicle 1.

upd 19/01/2011: Книга вышла в январе 2011г.

CLR via C# Third Edition!

17 июня Джеффри Рихтер поведал, что в скором времени собирается выпустить новой издание одной из лучших книг по платформе .NET. Т.к. в предыдущем, втором издании, был охвачен C# 2.0, то третье издание будет включать особенности C#3.0 и C#4.0.  

среда, 17 июня 2009 г.

Williams Publishing .NET stuff

Виктор Штонда обрадовал русскоязычное коммьюнити .NET-программистов тем, что издательство "Вильямс" к концу 2009 - началу 2010 г. планирует выпустить локализованные версии весьма любопытных книг.
1. Expert C# 2008 Business Objects by Rockford Lhotka (декабрь 2008 г.)
Интересно то, что здесь рассматривается CLSA в качестве средства для ORM. Почему именно CLSA а не, скажем, NHibernate, SubSonic или Entity Framework, это уже другой вопрос. Может быть, потому что автор выпустил в общей сложности 6 книг с 2003 года по бизнес-объектам и, в частности, по CLSA. В любом случае, эта книга точно не помешает программистам, которые профессионально занимаются разработкой приложений с использованием СУБД (а таких программистов, благо, процентов 95).
2. Professional Refactoring in C# & ASP.NET by Danijel Arsenovski (апрель 2009 г.)
Эдакий краткий курс Фаулера и Кириевски в разрезе C#. Интересно то, что в названии кинги фигурирует "ASP.NET", хотя только 66 страниц из 552-х посвящены этой технологии. Что ж, люди из отдел маркетинга издательства Wrox явно знают свое дело.
3. Pro ASP.NET MVC Framework by Steven Sanderson (апрель 2009 г.)
Возможно, это будет первая локализованная книга по этой технологии. Первая release-версия ASP.NET MVC вышла только в марте 2009 г. (хотя preview-версии была уже доступна с начала 2008 г.), поэтому официально она будет включена только в .NET 4.0. Но это не мешает разработчикам рассматривать ASP.NET MVC как уже вполне рельную альтернативу ASP.NET Web Forms. Даже интернет-университет информационных технологий intiut.ru в лице Гайдара Магданурова представил серию довольно интересных видео-докладов на эту тему, так что скорейшее тотальное распространение ASP.NET MVC неминуемо.
4. Framework Design Guidelines. Или предварительное русское название: "Принципы разработки инфраструктуры проектирования: соглашения, идиомы и шаблоны для повторного использования библиотек .NET"

5. На западе по этому функциональному языку программирования, который в перспективе просто обязан стать популярнейшим функциональным языком (а чего еще можно ждать от MS) уже были выпущены 4 книги, еще 3 выйдут в конце этого года. На "великом и могучем" пока что информации об этом ЯП нет, но, возможно, эта ситуация будет исправлена - книга The Definitive Guide to F# by Don Syme, Adam Granicz, and Antonio Cisternino, которая выходит на инглише в декабре 2009 г., может быть локализована издательством Вильямс. Обсуждение по поводу возможности издания этой книги на русском языке идет здесь

Andrei Alexandrescu's new book

По словам Andrei Alexandrescu, известного автора нескольких книг по cpp и, по совместительству, разработчика компилятора D, вторая по счету книга по D готова на 40% и выйдет в издательстве Addison-Wesley Professional предположительно в конце этого года. Первые страницы доступны для онлайн-прочтения.

Напомню, что Learn Tango with D, первая книга про этот перспективный язык программирования, вышла в январе 2008 г.