Size: a a a

2018 February 26

AI

Andrey Ivanov in fprog_spb
это они так относятся потому что канал не их Хаскельный - там они двачи не устраивают )
источник

Вл

В ладу in fprog_spb
на самом деле не удивлюсь если @A64m_qb0 в /pr/ заходит рассказать суть
источник

Aq

A64m AL256m qn[cores] in fprog_spb
Andrey Ivanov
это они так относятся потому что канал не их Хаскельный - там они двачи не устраивают )
хаскелистов нужно безжалостно банить, пока на канале fprog ни одного функциональщика не останется.
источник

AI

Andrey Ivanov in fprog_spb
хаскелисты ни при чем - пример Вершилова доказывает
источник

AI

Andrey Ivanov in fprog_spb
и д"Артаньян выше не хаскелист вроде
источник

AI

Andrey Ivanov in fprog_spb
так что критерий не по языку
источник

АГ

Александр Гранин in fprog_spb
После этой фразы я окончательно потерялся в том, кого конкретно вы пытаетесь здесь троллить. Потому что если меня, то я очень даже хаскеллист.
источник

VM

Vyacheslav Mikushev in fprog_spb
Фанатики есть в любом языке.:)
источник

Aq

A64m AL256m qn[cores] in fprog_spb
Александр Гранин
После этой фразы я окончательно потерялся в том, кого конкретно вы пытаетесь здесь троллить. Потому что если меня, то я очень даже хаскеллист.
что вы такое сделали с @IIvana, что вы для него тут просто хуже гитлера стали?
источник

АГ

Александр Гранин in fprog_spb
A64m AL256m qn[cores]
что вы такое сделали с @IIvana, что вы для него тут просто хуже гитлера стали?
Мне самому это загадочно, на самом деле. Знал бы - попробовал бы исправиться. А так, может, ему не понравился розовый фон моей аватарки. Ну мало ли, у человека на что срабатывает.
источник

Вл

В ладу in fprog_spb
источник

АГ

Александр Гранин in fprog_spb
Хорошо хоть не УГ :)
источник

Aq

A64m AL256m qn[cores] in fprog_spb
это явно что-то выдающееся, @IIvana сидел на рухаскеле годами и никто его там не довел до того, чтоб в каждом третьем сообщении припоминать
источник

АГ

Александр Гранин in fprog_spb
Ну, может, он почувствовал серьезную конкуренцию на ниве троллизма, но это неточно
источник

AV

Alexander Vershilov in fprog_spb
@IIvana про java - это не динамический язык и там нету downcast-инга, т.е. cast сверху вниз вообще запрещен и компилятор сильно ругается на это и стат анализаторы. Есть стандартный subtyping. Так же есть костыль сбоку - reflection, который позволяет извращаться, как угодно делать downcast, создавать новые объекты и все что можно с точностью до type erasure, который очень сильно сужает возможности.
Считается плохим тоном и используется разве что для тестов, дебага или в каком-нить AOP.

В Haskell есть возможности получить то же, что и без reflection через typeable; аналога reflection который будет смотреть infotable и генерировать новые типы и т.п. вроде нету, ghc-heap-view самое близкое.

Но самое главное, java не дает возможность полноценно работать с произвольным объектом, т.е. максимум что ты можешь сделать это проверить тип и попробовать скастануть к конкретному, а вселенная типов открытая.

В динамических же языках множество типов закрытое и всегда можно сделать полный поиск и анализ, чтобы ни пришло.  Что является огромными плюсом в repl-driven программировании, и так скажем "открытых системах", так что люди могут модифицировать систему прямо на ходу. Я не уверен, что этот паттерн прям всегда нужен, но там такие языки на коне.
источник

AI

Andrey Ivanov in fprog_spb
я не утверждал что это динамический язык. я привел его как пример СТ в котором она не так сильно мешает, как в Хаскеле
источник

DK

Dmitry Khvatov in fprog_spb
ДА ВЫ ЗАЕБАЛИ УЖЕ
источник

AV

Alexander Vershilov in fprog_spb
Dmitry Khvatov
ДА ВЫ ЗАЕБАЛИ УЖЕ
замьються, пожалуйста
источник

n

neFormal in fprog_spb
телефон жужжит слишком часто?
источник

DK

Dmitry Khvatov in fprog_spb
ДА ПОЕШЬ ГОВНА БЛЯД
источник