LINUX.ORG.RU

Выпущена Scala 2.8.0

 , , ,


1

2

После выпуска 7 релиз-кандидатов увидела свет финальная версия реализации гибридного языка программирования для платформ Java и .Net Scala 2.8.0.

Версия 2.8.0 по сравнению с предыдущими содержит следующие изменения:

  • Переработанная библиотека коллекций. Подробности
  • Новая реализация массивов. Подробности
  • Специализация типов. Подробности
  • Именованые аргументы и аргументы по умолчанию. Подробности
  • Объекты пакетов. Теперь пакеты могут содержать не только классы и объекты, но и функции, переменные и алиасы типов.
  • Дополнена библиотека Scala Swing, улучшена документация
  • Переработан REPL. Основным нововведением является автодополнение по Tab.
  • Изменения в алгоритме поиска неявных аргументов.
  • Новая библиотека комбинаторов парсеров. Теперь поддерживаются грамматики с левой рекурсией.
  • Улучшения в библиотеке обработки XML.
  • Улучшения в процедуре вывода типов.
  • Улучшения аннотаций. Подробности
  • Улучшения в реализации актёров.
  • Поддержка продолжений (continuations). Продолжения поддерживаются плагином компилятора.
  • Множество исправлений. Подробности

Также выпущены новые версии сопутствующих инструментов: scaladoc 2, sbaz 2, scalap, Scala-плагин для Eclipse.

>>> Подробности

★★★

Проверено: JB ()

Ответ на: комментарий от anonymous

>А вы говорили об этом врачу?

А вы? В условиях наличия выбора - выбор неплохо бы делать и избавлятся от этого диссонанса. Что я сделал очень давно и ни разу не пожалел.

r ★★★★★ ()
Ответ на: комментарий от anonymous

Вычти 40% налога,


На что такой налог?


учти, что цены намного выше,


Это на что цены намного выше? На молоко? Нет, там ниже. На хлеб? Опять же в англии ниже. На проезд? Цена на перелет из Шотландии на Адриатику ниже чем перелет из Калининграда в Одессу через Москву


учти цены на жилье


Дадя, ты идиот? Цены на жилье там не то что ниже, а НАМНОГО ниже. Если тебе в уши дуют сказочники и рассказывают что $1000/month за админство - это просто манна небесная, то можешь дальше верить. И не забудь пожертвовать церкви на строительство храмов, твои хозяева такие пожертвования тоже любят

Karapuz ★★★★★ ()
Ответ на: комментарий от Karapuz

> На что такой налог?

На зарплату. Во всех вакансиях пишут годовую зарплату до вычета налогов. Так что понты от Скалы надо бы поубавить, эти £70000 в год - полная фигня.

Это на что цены намного выше?

Практически на все. Сравни например цены на amazon.co.uk и amazon.com - одни и те же числа, только в штатах в долларах, а в UK в фунтах. Аналогично вся техника - стоит в фунтах столько, сколько в штатах или России в долларах.

На проезд?

Дневной билет в 1-2 зоны tube - больше пяти фунтов.

Congestion charge - 8 фунтов в день.

Пригородные поезда - от 15фунтов и дальше.

Цены на жилье там не то что ниже, а НАМНОГО ниже.

Да? Где это они ниже? В многоквартирном доме в районе White Chapel, где 90% населения из Бангладеш? Может и чуть ниже чем хорошее московское жилье. А в хорошем районе за третьей зоной двухбедрумный detached будет стоить раза в два больше московской квартиры в центре.

Если тебе в уши дуют сказочники и рассказывают что $1000/month за админство - это просто манна небесная, то можешь дальше верить.

Я говорю, что по уровню жизни московские $4000 в месяц за среднего жабакодера - это намного больше, чем лондонские £70000 за Скалу.

anonymous ()
Ответ на: комментарий от folone

> Жавадевелоперы там, получается, бедствуют?

Да. По сравнению с Москвой - бедствуют. Правда, среднее по Лондону и по замкадью (пардон, заM25ю) это две большие разницы.

anonymous ()
Ответ на: комментарий от anonymous

А ещё у меня к тебе вопрос: откуда ты цифру 4000 взял? Я пока что только 2000 нашёл.

folone ()
Ответ на: комментарий от anonymous

На зарплату. Так что понты от Скалы надо бы поубавить, эти £70000 в год - полная фигня.

Шутник. Я понимаю что народ который не привык платить налоги ведется на страшные 40%.

Вот тебе расчет налогов из эмплоймента в 70kf:

                                   остаток налог
70000 - 7475 (личное содержание) = 63525      0
63525 - 37400 (20%)              = 26125    7480
26125 (40%)                                10450

Сумарный налог: 17930
После налогов: 52070 = 80078.45 USD

Восемьдесят штук баксов - при чем все налоги уплачены по полной программе со 100% легализаций, а не 4 штуки на руках и никакой пенсии, социала и вообще ничего.

Пригородные поезда - от 15фунтов и дальше.

Шо вы мне травите. В Гилфорд ездил недавно за десятку. Если на метро ездить не раз в день - ойстер и все сильно дешевле. К стати метро - не показатель - в совке оно изначально очень дешовое. Сравни так - те же 7 фунтов на 4 зоны - это фирменное блюдо в лондонском пабе. То есть что в ресторане покушать что на метро поездить. Догадайся сколько людей в странах с дешовым метром имеют вобможность кушать в ресторанах каждый день?

А в хорошем районе за третьей зоной двухбедрумный detached будет стоить раза в два больше московской квартиры в центре.

Потому что процент людей которые могут это себе позволить астрономически выше чем в москве. В москве в 2008 году разница между 10% беднейшего населения и 10% богатейшего была 52 раза. Сейчас еще больше наверняка.

r ★★★★★ ()
Ответ на: комментарий от folone

> А ещё у меня к тебе вопрос: откуда ты цифру 4000 взял?

Ну как, среднее предложение по Москве. Среднее - это значит что есть и ниже и выше.

anonymous ()
Ответ на: комментарий от anonymous

По ссылке утверждается, что средняя зп жавадевелопера в москве — 2000$.

folone ()
Ответ на: комментарий от r

Рассчет неверный. Сюды иди: http://www.thesalarycalculator.co.uk/salary.php

Take home от 70k - £47,611.15

Восемьдесят штук баксов

Не переводи. По ценам надо считать, что £1 = $1, а то и несколько меньше. Курс обмена - это совершенно абстрактная, эфемерная величина, имеющая смысл только если зарабатываешь, например, в £, а тратишь в $. Летая в штаты раз в неделю на личном самолете, ага.

- при чем все налоги уплачены по полной программе со 100% легализаций, а не 4 штуки на руках и никакой пенсии, социала и вообще ничего.

А, еще пенсия? В вышеприведенный рассчет пенсионные отчисления не входят. Это сугубо добровольное дело.

Сравни так - те же 7 фунтов на 4 зоны - это фирменное блюдо в лондонском пабе.

Да да, гамбургер или fish&chips. Не считая пива (£3 за пинту и выше). На 7 фунтов поесть можно только в макдональдсе. В хоть немного приличном ресторане поесть - это от £25 и выше на рыло.

ойстер и все сильно дешевле

Не сильно. Кто из третьей зоны в первую на работу катается, тратят фунта 4-5 в день.

Потому что процент людей которые могут это себе позволить астрономически выше чем в москве.

А это вообще к теме не относится. Мы говорим о том, что выгоднее программировать на Жабе в Москве, чем на Скале в Лондоне. Вакансий со скалой в Москве нет и вовсе, так что лондон тут без вариантов.

anonymous ()
Ответ на: комментарий от r

Шутник. Убери «Москва и область», оставь только «Москва», будет тебе $4000.

anonymous ()
Ответ на: комментарий от anonymous

>Рассчет неверный.

Верный. По ссылке совпадает с моим - только там еще National Insurance. НУ вычесть еще 4 штуки. Все равно это больше чем фантастическая цифра в 4k в москве.

А, еще пенсия? В вышеприведенный рассчет пенсионные отчисления не входят. Это сугубо добровольное дело.


В смысле государственной - это NI и есть. Из нее собственно и платится по болезни, по безработице или на старость.

Давай из реальных $2500 вычтем эту всю работающую в англии социалку так чтобы она работала в москве - посмотрим дороговизну медстраховки, эквыивалентные выплаты по безработице и тд.

Да да, гамбургер или fish&chips.


Только это не макдональдсовский гамбургер - а сравнивать скорее надо с TGI Friday. Догадайся сколько такой гамбургер или рыба с картошкой стоит в московском пабе?

В хоть немного приличном ресторане поесть - это от £25 и выше на рыло.


Это если «поесть в приличном ресторане». Я говорил что цена бизнесланча в Лондоне - эквивалент поездки на метро - и потому среднее население позволить это может не только «по празникам и юбилеям». И пиво это самое там пьют не из бутылки на лавке - а по пабам.

А это вообще к теме не относится.


Относится. Потому что работает фактор конкуренции. Глупо сравнивать дороговизну цен на квартиры без контекста того что в лондоне может себе эти цены позволить 60% людей а в москве хорошо если 10.

r ★★★★★ ()
Ответ на: комментарий от anonymous

> Шутник. Убери «Москва и область», оставь только «Москва», будет тебе $4000.

Это рекрутингове агенство. Догадайся с трех раз про реальность этой зарплаты.

r ★★★★★ ()
Ответ на: комментарий от r

А Швецарии $1500 это размер пособия по бедности. А у нас считается огромным сверхдоходом

Karapuz ★★★★★ ()
Ответ на: комментарий от anonymous

Вакансий со скалой в Москве нет и вовсе,


Есть вакансии в Питере spb.hh.ru/employer/234264

Karapuz ★★★★★ ()
Ответ на: комментарий от r

такое впечатление что сделать в принципе то можно все - но как-то неудобно и черезжопно


Скрипты нужно писать? Есть WMI и PoweShell. А что еще?

Karapuz ★★★★★ ()
Ответ на: комментарий от anonymous

Москва рядом не лежала


В приличном раёне в Мск такие же цены, приличный, это там где живут люди с крузерами и каенами. А всякие митино и бутино с 25000 за комнату в месяц я бы даже сидя в своем мухосранске приличными не считал

Karapuz ★★★★★ ()
Ответ на: комментарий от anonymous

эти £70000 в год - полная фигня


А сколько wage в год у начальника полиции графства? £700000?

сколько в штатах или России в долларах


Ну ты мне про цены на технику в россии не рассказывай, в среднем это +50% к цене в штатах. Столько же и в Англии. Так что мимо кассы.

московские $4000 в месяц за среднего жабакодера


В мск таких вакансий нет, жабакодерам столько не дают, максимум $2000. $4000 это уровень R&D в филиале Sun или Intel

Karapuz ★★★★★ ()
Ответ на: комментарий от anonymous

Да да, гамбургер или fish&chips


неправда, нам по телевизору показывали, что на $7 можно поесть нормальный комплексный обед


(£3 за пинту и выше)


И чо?


Я нищеброд посему раз в полгодика радую себя покупкой пинты бомбардира за 145-155 руб. Это 3€, т.е. те же £3. Ну так зато это ПИВО, если вы такое пьете каждый день, а не смывы мельника или воды балтики, то нефиг сравнивать.

Молоко в магазинах наверняка кстати у вас тоже не 1,5% жирности

Karapuz ★★★★★ ()
Ответ на: комментарий от r

> никакой пенсии, социала и вообще ничего.

Все это классно, только гос пенсия в UK это ужас.

Шо вы мне травите. В Гилфорд ездил недавно за десятку

Гилдфорд близко, Истборн уже 22 фунта ту вей.

Если на метро ездить не раз в день - ойстер и все сильно дешевле.

У меня на метро уходит £176 в месяц.

В смысле государственной - это NI и есть. Из нее собственно и платится по болезни, по безработице или на старость.

Вообще-то это все уже утрачивает актуальность. По последним хоум оффисовским заморочкам все non EU работники будут обязаны иметь коммерческую страховку (за которую, правда, платить напрягут работодателей)

Да и вообще, в Москве даже за миллион нуегонах... Но какой толк спорить, если сейчас хотят ввести кап на 2400 тиер1 виз в год (включая депендентов).

anonymous ()
Ответ на: комментарий от Karapuz

> Молоко в магазинах наверняка кстати у вас тоже не 1,5% жирности

Молоко здесь г-но. Зато ягнятинка ням-ням :)

anonymous ()
Ответ на: комментарий от Karapuz

> В мск таких вакансий нет,

Баттхёрт, такой баттхёрт.

Есть они, и их очень много.

anonymous ()
Ответ на: комментарий от anonymous

> Вообще-то это все уже утрачивает актуальность. По последним хоум оффисовским заморочкам все non EU работники будут обязаны иметь коммерческую страховку (за которую, правда, платить напрягут работодателей)

Не понял. Почему же это утрачивает актуальность? NI то отменять не собираются.

Да и вообще, в Москве даже за миллион нуегонах..

Баттхерт? Типа, ну не предлагают мне $4000, так и не надо, и за миллион не поехал бы. Посмотрел бы я на тебя, если бы тебе реально такую вакансию предложили (а их полно, только поискать надо).

Но какой толк спорить, если сейчас хотят ввести кап на 2400 тиер1 виз в год (включая депендентов).

Скорее всего не введут. HSMP Forum Ltd. им уже рога пообломал неоднократно, а теперь их еще и либдемы поддерживают.

anonymous ()
Ответ на: комментарий от anonymous

> Скорее всего не введут. HSMP Forum Ltd. им уже рога пообломал неоднократно, а теперь их еще и либдемы поддерживают.

Да, только на этих ребят и надежда. Ну и на то, что бизнес пролоббирует свои интересы.

anonymous ()
Ответ на: комментарий от Karapuz

> Скрипты нужно писать? Есть WMI и PoweShell. А что еще?

Дело не в скиптах. И повершелл то появился когда? Просто я хочу чтобы было как я хочу и на чем я хочу и выглядело как я хочу. А не «выберите синюю серебрянную или зеленную гамму, стиль модерн или стиль классик». А если чуть дальше 42 твикера. Все попытки улучшить удобство венды для продвинутого пользователя сводятся к превращению ее в недоюникс. Зачем мне недоюникс когда есть нормальный?

r ★★★★★ ()
Ответ на: комментарий от anonymous

>Все это классно, только гос пенсия в UK это ужас.

Ты хочешь сказать что в рашке это малина? Если лондонскому инвалиду ногу оторвет он тоже идет возле метро милостыню клянчить?

Гилдфорд близко,


Радиальное растояние от Ватерлоо ~100km. В мягком, быстром, красивом поезде со свободными местами, где заботливые англики оставили уже прочитанную газетку почитать. Сравним с http://www.newsru.com/russia/07jul2010/mzd.html


r ★★★★★ ()
Ответ на: комментарий от r

Все попытки улучшить удобство венды для продвинутого пользователя



Тю, так ты темодрочер и вид окошек любишь менять? А я как-то не люблю, мне побарабану какие они, поставил серенькую сильвер гамму и доволен только обои качаю

Karapuz ★★★★★ ()
Ответ на: комментарий от r

> Если лондонскому инвалиду ногу оторвет он тоже идет возле метро милостыню клянчить?

Конечно же. Что, не видел всех этих бомжей? Глаз замылен, не замечаешь тех кому повезло меньше тебя?

anonymous ()
Ответ на: комментарий от r

> Радиальное растояние от Ватерлоо ~100km. В мягком, быстром, красивом поезде со свободными местами, где заботливые англики оставили уже прочитанную газетку почитать. Сравним с http://www.newsru.com/russia/07jul2010/mzd.html

Сравним, сравним:

http://www.yorkshirepost.co.uk/news/Drunken-football-mob-triggers-mayhem.6197...

anonymous ()
Ответ на: комментарий от Karapuz

> А я как-то не люблю, мне побарабану

Темы - мелочь, вот feel виндового wm - это страх и ужас. Даже гном поудобнее. А управление пакетами... После дебиана плакать хочется. Но вендоюзеры слаще морковки ничего не ели, им не понять. Просто привыкли люди, что все решено за них, даже мысли о кастомизации с целью повышения удобства у большинства не возникает. Помню как в былые годы хомячки сиживали годами за дефолтной частотой развертки 60 Гц. Неприхотливые бедняги, они совсем не изменились, теперь убивают глаза мелкими и тонкими дефолтными шрифтами.

anonymous ()
Ответ на: комментарий от Karapuz

>Тю, так ты темодрочер и вид окошек любишь менять?

Нет - я хочу иметь возможность поставить как нравится мне, а не как нравится Билу.

r ★★★★★ ()
Ответ на: комментарий от anonymous

>Что, не видел всех этих бомжей?

Которые обращаются «Excuse me, Sir?». Что миллениум доме уже закрыли?

r ★★★★★ ()
Ответ на: комментарий от anonymous

>Сравним, сравним:

Давай не будем сравнивать футбольных хулиганов и тех самых обычных жителей которые там сбежали. Тут как раз жители каждый день.

r ★★★★★ ()
Ответ на: комментарий от r

> Которые обращаются «Excuse me, Sir?»

Которые «Big Issue» толкают. Наши пенсионеры носками фарцуют, их - журнальчиками. Разницы никакой.

anonymous ()
Ответ на: комментарий от anonymous

>Наши пенсионеры носками фарцуют, их - журнальчиками. Разницы никакой.

Думаю наши пенсионеры с тобой не согласятся:)

r ★★★★★ ()

Ладно, ближе к теме
habrahabr.ru/blogs/scala/99200/ «Мартин Одерски сам тоже говорил, что это скорее версия 3.0, но они не меняют номер, потому что во всех книгах и прочих публикациях она проходит как 2.8 »
habrahabr.ru/blogs/scala/98289/
habrahabr.ru/blogs/scala/99347/

Karapuz ★★★★★ ()

Интересно, а кто из школьников, самоутверждающийся на данной теме реально использует это поделие для башляния бабла?

И где мне сертифицироваться по эому велосипеду? А то меня, старого дурака, терпят и платят нормальный прайс только за сановские сертификаты (и опыт «жабабыдлокодинга» (c) с 1996 года:))).

Bioreactor ★★★★★ ()
Ответ на: комментарий от Bioreactor

> Интересно, а кто из школьников, самоутверждающийся на данной теме реально использует это поделие для башляния бабла?

Зачем им это? Гораздо проще понтануться левой лондонской вакансией (по накурке придуманной агентством для сбора резюме). Что особенно забавно выглядит в свете непонимания понтующимися, что зарплата там нарисована совершенно нищенская, и сертифицированный Java-программист на такое не позарится даже с пьяну.

anonymous ()
Ответ на: комментарий от Bioreactor

Молодец, умеешь задать вопрос, на который никто не станет отвечать.

dave ★★★★★ ()
Ответ на: комментарий от Bioreactor

> Интересно, а кто из школьников, самоутверждающийся на данной теме реально использует это поделие для башляния бабла?

Используем Скалу на проекте для прототипирования. Правда, к сожалению, уже не школьники. Эх, где мои 17 лет? :)

И где мне сертифицироваться по эому велосипеду? А то меня, старого дурака, терпят и платят нормальный прайс только за сановские сертификаты (и опыт «жабабыдлокодинга» (c) с 1996 года:))).

Сертификатодрочер? Ни разу не встречал вменяемых программистов, гоняющихся за сертификатами. Зато сертифицированных баранов, которым они нужны для замыливания глаз работодателю и маскировки собственной умственной отсталости, повидал очень много.

Вменяемых работодателей, которые требуют сертификаты, тоже не встречал.

pitekantrop ★★★ ()

За последние дня три довольно много прочитал по языку (ScalaByExample, ScalaOverview). У меня такое чувство, что Скала гораздо сложнее, чем F#. По крайней мере, с пониманием языковых конструкций F# никогда проблем не возникало. Там все довольно таки просто. Со Скалой не так. Система типов тут гораздо сложнее. Интересный язык. Мощный. Теперь для более глубокого понимания вооружился книгой Programming in Scala.

P.S. А для событий отыскал trait Publisher в пакете scala.collection.mutable. Быть может, подойдет. Если нет, то можно свой Publisher сбацать. Например, как в scala.swing.

dave ★★★★★ ()
Ответ на: комментарий от dave

недавно появился список рассылки scala-russian на гугл группсах

ott ★★★★★ ()
Ответ на: комментарий от ott

Да, я как раз оттуда узнал о книге Programming in Scala.

dave ★★★★★ ()
Ответ на: комментарий от pitekantrop

> Используем Скалу на проекте для прототипирования.

Только для прототипирования? А почему?

tailgunner ★★★★★ ()
Ответ на: комментарий от tailgunner

Потому что Скала - это игрушка, а для реальной работы подходит только Java.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.