Интеллигентный торрент трекер
Портал
Расширенный поиск
Поиск по форуму FAQ RSS
RSS новые темы
Помощь проекту
Форум Закладки Правила Регистрация Проверить личные сообщения Вход
Как тут скачивать? | Как раздавать торренты? | Правила оформления

Скачать бесплатно торрент Programming in Scala (Martin Odersky), Beginning Scala (David Pollak), Exploring Lift [2009] [PDF] torrent download



 
RSS
Начать новую тему   Ответить на тему    Торрент трекер NNM-Club.ru -> Компьютерная литература -> Программирование
Предыдущая тема :: Следующая тема  
Автор Сообщение
An0nym
Кубок МедальМедальМедаль

Стаж: 3 года 1 месяц
Ratio: 13,163
Сообщ.: 2273
Поблагодарили: 1342
roody.gif

Сообщение 26 Июн 2009 11:26:57     Заголовок сообщения: Programming in Scala (Martin Odersky), Beginning Scala (David Pollak), Exploring Lift [2009] [PDF] Ответить с цитатой

Название: Programming in Scala
Авторы: Martin Odersky, Lex Spoon, Bill Venners
Год: 2008, издательство Artima
Официальный сайт: http://www.artima.com/shop/programming_in_scala

Название: Exploring Lift / The Definitive Guide to Lift: A Scala-based Web Framework
Авторы: Derek Chen-Becker, Tyler Weir, Marius Danciu
Год: 2009, издательство Apress
Официальный сайт: http://www.apress.com/book/view/1430224215

Название: Beginning Scala
Авторы: David Pollak
Год: 2009, издательство Apress
Официальный сайт: http://www.apress.com/book/view/1430219890

Отрасль (жанр): программирование
Язык (если не русский): английский
Формат: PDF
Качество: оригинал

Описание:
Scala - молодой язык программирования, совмещающий в себе как объектно-ориентированную, так и функциональную парадигмы. Его называют "наследником Java". Разработчики, начавшие использовать этот язык, пишут об уменьшении объёма кода в среднем втрое при сравнимой производительности. На недавно прошедшей JavaOne 2009 три из десяти самых продаваемых книг были посвящены этому языку.

На 5м месте (в конце первого дня была на 1м) - "Programming in Scala" Мартина Одерски, автора языка.
На 8-м месте - "The Definitive Guide to Lift" про написанный на Scala веб-фреймворк.
И на 9-м месте - "Beginning Scala" Дэвида Поллака, создателя Lift.
Все эти три книги выложены в этой раздаче.

Время раздачи: когда включен компьютер. порт закрыт (NAT) но включен IPv6


[NNM-Club.ru] Scala.torrent
 Торрент:   Зарегистрирован
Зарегистрируйтесь и скачайте торрентом!

 Зарегистрирован:   26 Июн 2009 11:26:57
 Размер:   18,3 MB  (
 Оценка:   5 (Голосов: 9)
 Поблагодарили:   19   twitter
 Проверка:   Оформление проверено модератором 26 Июн 2009 12:34:10
Как cкачать  ·  Как раздать  ·  Правильно оформить  ·  Поднять ратио!  


Последний раз редактировалось: An0nym (09 Июл 2009 02:28:37), всего редактировалось 2 раз(а)
загрузка...
subtle-kutx

Стаж: 2 года 7 месяцев
Ratio: 1,649
Сообщ.: 4

Сообщение 07 Июл 2009 10:46:23     Заголовок сообщения: Ответить с цитатой

спасибо!
An0nym
Кубок МедальМедальМедаль

Стаж: 3 года 1 месяц
Ratio: 13,163
Сообщ.: 2273
Поблагодарили: 1342
roody.gif

Сообщение 07 Июл 2009 18:27:22     Заголовок сообщения: Ответить с цитатой

subtle-kutx писал(а):
спасибо!

пожалуйста

_________________
Сайонара
apd2004
RG сборщиков Windows

 КубокКубок МедальМедальМедаль

Стаж: 2 года 3 месяцa
Ratio: 67,998
Сообщ.: 630
Откуда: Москва
Поблагодарили: 1388
russia.gif

Сообщение 27 Сен 2009 19:09:57     Заголовок сообщения: Ответить с цитатой

alex14san
А ты сам пробовал писать на этом языке, как он ??

_________________
Winner never say's "it's just a game"
An0nym
Кубок МедальМедальМедаль

Стаж: 3 года 1 месяц
Ratio: 13,163
Сообщ.: 2273
Поблагодарили: 1342
roody.gif

Сообщение 27 Сен 2009 20:45:46     Заголовок сообщения: Ответить с цитатой

apd2004
пробовал, рекомендации тут например на нём написаны. язык хорош, очень. как кто-то в ЖЖ написал: "наконец-то появился язык, на котором не противно писать".

живёт на JVM (хотя вроде учится и дот-нетовский байт-код генерить), поэтом сравнивать надо с Java и другими JVM-языками. от большинства других отличается статическими типами и компиляцией. от самой явы - лаконичностью. начиная с мелочей - типа что точку с запятой в конце строк не надо писать, продолжая объявлениями классов, и заканчивая функциональными наворотами с map/filter/fold/reduce в одну строку, которые на Java пишутся в десять. в pattern matching если въехать - их просто нельзя не полюбить. типы в половине случаев явно объявлять не требуется, компилятор сам их определяет. в общем, вкусностей очень много.

масштабируемость имеет место, мелкие скрипты, которые обычно пишутся на перле, тоже писать вполне можно. язык расширяемый - можно свои управляющие конструкции добавлять. с поддержкой IDE не идеально, в смысле до явы конечно далеко, но в целом работается комфортно (Eclipse), смешанные проекты с java и scala вместе живут замечательно, хотя заметно что эклипсина на scala-файлах "задумывается". интеграция с java - идеальная, никаких лишних телодвижений не требуется. спокойно можно использовать и даже наследовать классы из другого языка.

Lift - веб-фреймворк на скале - спроектирован очень по уму, плюс все последние модные навороты поддерживает типа COMET.

из недостатков. во-первых, если важна производительность, то приходится смотреть что за код в результате получается, пока не привыкнешь что цикл for в критических участках кода лучше не использовать. в общем, вполне можно писать код, который будет не медленнее родного на Java, если надо, если не надо - и писать естественный для скалы код, функциональный, с immutable данными, получается где-то вдвое медленее.

ну и самый большой минус - что стандартные библиотеки там ещё пока сырые. такого количества ошибок я ещё нигде не ловил. в Actors - механизм многозадачности - несколько утечек памяти. коллекции - жутко тормозные, и даже простейшие операции типа сравнения списков (List) может вылететь по переполнению стэка. но это всё касается версии 2.7, в 2.8 всего этого вроде не будет - и actors, и collections там довольно радикально переписываются.

так что использовать в боевом проекте можно очень осторожно, будучи готовым к глюкам, но пощупать если есть интерес - стоит однозначно. будущее imho за ним.

_________________
Сайонара
Показать сообщения:   
Начать новую тему   Ответить на тему    Торрент трекер NNM-Club.ru -> Компьютерная литература -> Программирование Часовой пояс: GMT + 4
Страница 1 из 1