Модераторы: LSD, AntonSaburov

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Scala здесь кому-то интересна? 
:(
    Опции темы
Karadul
Дата 24.3.2012, 17:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 378
Регистрация: 18.5.2006

Репутация: 0
Всего: 1



Где можно задавать вопросы про нее? И стоит ли вообще?
PM MAIL   Вверх
Karadul
Дата 24.3.2012, 21:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 378
Регистрация: 18.5.2006

Репутация: 0
Всего: 1



Похоже, что нет.
PM MAIL   Вверх
Stolzen
Дата 24.3.2012, 21:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1041
Регистрация: 17.10.2005

Репутация: 23
Всего: 48



Интересна. Только на работе не дают на ней писать


--------------------
datatalks.ru - анализ данных, статистика, машинное обучение
PM MAIL WWW   Вверх
Karadul
Дата 24.3.2012, 21:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 378
Регистрация: 18.5.2006

Репутация: 0
Всего: 1



Мое знакомство с ней началось и закончилось на том, что я в эклипсе не смог скомпилировать проги препода. Алсо чтобы IDE на гектаре пользоваться - нужен почти предел терпения.

Она потянет на "статический питон" или не совсем? Она явно сложнее, правда.
PM MAIL   Вверх
Stolzen
Дата 25.3.2012, 12:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1041
Регистрация: 17.10.2005

Репутация: 23
Всего: 48



Цитата(Karadul @  24.3.2012,  22:50 Найти цитируемый пост)
Она потянет на "статический питон" или не совсем? 

Скорее на "функциональную джаву".


--------------------
datatalks.ru - анализ данных, статистика, машинное обучение
PM MAIL WWW   Вверх
Karadul
Дата 25.3.2012, 13:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 378
Регистрация: 18.5.2006

Репутация: 0
Всего: 1



Ну она короче в разы. Там нет 
Код

Lock lock = Lock.getLock();
lock.lock();
..
lock.unlock();

По крайней мере, можно написать
Код

var lock = Lock.getLock();


PM MAIL   Вверх
Skynin
Дата 25.3.2012, 13:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 359
Регистрация: 1.7.2007
Где: Харьков

Репутация: 6
Всего: 10



Цитата

Только на работе не дают на ней писать

Scala - это такой Haskell в Java мире. Ну или современный С++ сплавленный с Boost'ом.

Поэтому полностью одобряю что на работе не дают на ней писать.

А так - весьма интересна. 

Цитата
Ну она короче в разы.

Да, иероглифы тоже компактней, чем фонетическая запись.
Язык математики - тоже краток.

Многословие Java да, иногда утомляет.
Но вообще говоря:
"пора говорить о Java не как об объектно-ориентированном языке, а как о инфраструктурно-ориентированном."
Пути к улучшению сопровождаемости проектов и архитектур

Для промышленного программирования не важно какими средствами достигаются цели, средствами языка или инфраструктуры.
Scala - опоздала что-ли...

Вот чего конечно хочется, это вкусностей из C#. Хотя бы на уровне версии 3.0.
Scala же - ну уж очень Академический и Концептуально Богатый язык.

PM MAIL WWW ICQ Skype GTalk YIM MSN   Вверх
Karadul
Дата 25.3.2012, 14:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 378
Регистрация: 18.5.2006

Репутация: 0
Всего: 1



Цитата(Skynin @  25.3.2012,  13:32 Найти цитируемый пост)
Scala - это такой Haskell в Java мире. Ну или современный С++ сплавленный с Boost'ом.

Если б я еще знал, что это.


Цитата(Skynin @  25.3.2012,  13:32 Найти цитируемый пост)
Язык математики - тоже краток.

А что в нем плохого? Краткость питона меня вполне устраивает.
С другой стороны, Scala - это не "ява, вид сбоку", на нее надо перестраиваться.
PM MAIL   Вверх
Skynin
Дата 25.3.2012, 15:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 359
Регистрация: 1.7.2007
Где: Харьков

Репутация: 6
Всего: 10



Цитата

S: Язык математики - тоже краток.
А что в нем плохого? Краткость питона меня вполне устраивает.

А при чем тут плохо или хорошо?

За все нужно платить, вот и все.
И за краткость, и за многословность.

Чтобы пользоваться кратким языком математики - очень много математических концепций нужно прекрасно знать.

Питон же - динамически типизированный язык. Отсюда его - краткость. И уж во вторую очередь - концепции, подходы заложенное при его создании и развитии. Мне питон из известных ЯП с динамической типизацией тоже больше всех нравится.

И за это тоже нужно чем-то платить. Не "а что хорошего?" и "а что плохого?", а:
чем жертвуем? Что потеряем? Что приобретаем? Какие проблемы решаем?
С какой целью?

Цитата(Karadul)

Если б я еще знал, что это.

Ясненько.
Ну пробуйте тогда писать на Scala smile

Это сообщение отредактировал(а) Skynin - 25.3.2012, 15:04
PM MAIL WWW ICQ Skype GTalk YIM MSN   Вверх
Karadul
Дата 25.3.2012, 17:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 378
Регистрация: 18.5.2006

Репутация: 0
Всего: 1



Цитата(Skynin @  25.3.2012,  15:04 Найти цитируемый пост)
"а что хорошего?" и "а что плохого?", а:
чем жертвуем? Что потеряем? Что приобретаем? Какие проблемы решаем?

И где разница? smile


Цитата(Skynin @  25.3.2012,  15:04 Найти цитируемый пост)
Ну пробуйте тогда писать на Scala smile

Мало кто его юзает, да и с IDE ситуевина пока хреновая, плагин для эклипса местами работает, местами нет, зато везде тормозит.
PM MAIL   Вверх
Skynin
Дата 25.3.2012, 17:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 359
Регистрация: 1.7.2007
Где: Харьков

Репутация: 6
Всего: 10



Цитата

И где разница?

Разница большая. Хорошо-плохо - это обобщенно-эмоциальная оценка. "Игрушка пляхая! Дядя хороший!"

А мои вопросы - рациональны.

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

Мало кто его юзает, да и с IDE ситуевина пока хреновая

Потому и мало кто его юзает, и IDE тут никак не поможет.

Знание русского языка и печатная машинка никак не делают автоматически человека Толстым или Пелевиным.

Как-то встретил и согласен:
Язык который требует прочтения в год нескольких computer science статей, не годится для массового промышленного программирования.
PM MAIL WWW ICQ Skype GTalk YIM MSN   Вверх
Karadul
Дата 25.3.2012, 18:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 378
Регистрация: 18.5.2006

Репутация: 0
Всего: 1



Цитата(Skynin @  25.3.2012,  17:57 Найти цитируемый пост)
Разница большая. Хорошо-плохо - это обобщенно-эмоциальная оценка. "Игрушка пляхая! Дядя хороший!"

А мои вопросы - рациональны.

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

Если терминология тебе так важна...


Цитата(Skynin @  25.3.2012,  17:57 Найти цитируемый пост)

Язык который требует прочтения в год нескольких computer science статей, не годится для массового промышленного программирования. 

Язык который требует прочтения в год нескольких computer science статей, еще не годится для массового промышленного программирования. Так согласен. Когда заумные статьи сменятся понятными книгами, вырастет инфраструктура под язык - может быть что-то изменится. Макак, таскающих кнопки в редакторе, он врядли заменит, но даже в питоне есть то же функциональное программирование (map/filter/reduce), которое не так уж редко используется.
Собсно, я со скалой знаком слабо (см. про IDE), но то, что я увидел - уже интересно, да и хочется надеяться, что семестр прошел не зря.

Это сообщение отредактировал(а) Karadul - 25.3.2012, 18:24
PM MAIL   Вверх
Skynin
Дата 25.3.2012, 19:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 359
Регистрация: 1.7.2007
Где: Харьков

Репутация: 6
Всего: 10



Цитата
Если терминология тебе так важна...

Она показательна.

А если слишком много бытовой речи - то она и не терминология.

Цитата

Когда заумные статьи сменятся понятными книгами, вырастет инфраструктура под язык - может быть что-то изменится.

По Scala книги навсегда останутся заумными. Как и по Haskell.

Очень потому что семантически сложные языки. И сложность эта усугубляется нетривиальной системой вывода типов.
P.S. вот как Ыфкуиль если о человеческих языках.

Цитата

Макак, таскающих кнопки в редакторе
...
семестр прошел не зря.

И опять - ясненько.
Амбиции - это правильно. smile

Цитата

но даже в питоне есть то же функциональное программирование 

Не совсем так.
Утрировано говоря в питоне нет ни функционального ни объектно-ориентированного.
Там эти средства - прикручены сбоку. В виде хака. На границе синтаксиса языка и среды выполнения. "По Сишному", как я говорю. Или в виде синтаксического сахара, если более строго выразиться.

Это сообщение отредактировал(а) Skynin - 25.3.2012, 19:18
PM MAIL WWW ICQ Skype GTalk YIM MSN   Вверх
Karadul
Дата 25.3.2012, 20:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 378
Регистрация: 18.5.2006

Репутация: 0
Всего: 1



Цитата(Skynin @  25.3.2012,  19:04 Найти цитируемый пост)
А если слишком много бытовой речи - то она и не терминология.

В терминологии главное - однозначность. Понятность и т.д. - дело второе. И если "бытовая" речь вполне однозначно выражает то, что надо - почему бы и нет?

Цитата(Skynin @  25.3.2012,  19:04 Найти цитируемый пост)
И опять - ясненько.
Амбиции - это правильно.

К чему бы это?
Тебя смутила фраза про макак?

Цитата(Skynin @  25.3.2012,  19:04 Найти цитируемый пост)
Не совсем так.
Утрировано говоря в питоне нет ни функционального ни объектно-ориентированного.
Там эти средства - прикручены сбоку. В виде хака. На границе синтаксиса языка и среды выполнения. "По Сишному", как я говорю. Или в виде синтаксического сахара, если более строго выразиться.

Не пох ли, как оно прикручено? Прикручено сбоку ООП в Lua. Вот там оно действительно прикручено.
PM MAIL   Вверх
Skynin
Дата 25.3.2012, 20:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 359
Регистрация: 1.7.2007
Где: Харьков

Репутация: 6
Всего: 10



Цитата

И если "бытовая" речь вполне однозначно выражает то, что надо

В данном случае, как и в большинстве инженерных вопросов - не выражает.
Потому что недостатки это продолжение достоинств, а достоинства - недостатков.

Цитата
Тебя смутила фраза про макак?

У меня нет потребности в таком термине по отношению к какого-либо вида людей работников.
Он обычно применяется юными, которые пока никто, поэтому для поднятия своего социального статуса им требуется набор презрительных словечек в адрес других. Мат, плевки на тротуар и иные проявления антисоциального.

Цитата
Не пох ли, как оно прикручено? 

"Какая разница как пишется машина или машына, она ведь лошадью не станет".
Кажется в учебнике для 5го класса такой неграмотный описан smile

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


PM MAIL WWW ICQ Skype GTalk YIM MSN   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0839 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.