A64m
короче говоря, тут простой критерий. Если вы узнали про какой-то язык, а он еще сравним по популярности с хаскелем, то популярным он уже никогда не будет
Крылатый
gui = новый фреймворк для js?
Ща всё модно так делать.
Leonid 🦇
Посмотрим как Шрамко запилит нативные виджеты
или хотя-бы виджет для нормального текстовый ввода, с шорткатами как в платформе
Alexander
ну это логично
Ilya
Qt Если мы говорим о десктопе. Но и мобильники он тоже может, и web скоро будет (WebAssembly)
Что-то никто не хочет приближать вебассембли для хаскеля
Alexander
это самый стабильный гуи для всех осей
Alexander
ещё и ограничения на язык не программы особое не делает
Leonid 🦇
Почему? Он прекрасен
c RxCpp он хоть сколько-то сносен.
Alexander
у движка есть песочницы и все дела
Cheese
Что-то никто не хочет приближать вебассембли для хаскеля
хотел ответить, что нет, я знаю одного, кто хочет. потом увидел, кто автор сообщения
Alexander
gui = новый фреймворк для js?
Да что угодно. Как показывает практика, даже такой сомнительной вещью как electron, будут пользоваться
Ю ли я? 🤔
Не, комплексное нельзя
instance Ord a => Ord (Complex a) и можно!
Ю ли я? 🤔
> Да електрон норм ВОН ИЗ КЛАССА
Anonymous
это была шутка
Дима
gui = новый фреймворк для js?
В жс нет фреймворков алло
Darwin
Leonid 🦇
это была шутка
С такими вещами не шутят
Alexander
только его РКН тут забанил =(
Ну хоть что-то он сделал правильно!
Darwin
Leonid 🦇
я вот тоже думал что РКН забанил сервак клиента. оказалось клиент его не оплатил.
Дима
Я кстати жажду услышать альтернативу на православном хаскеле
Дима
Электрону
Дима
Нет ли в его отсутствии некоей проблемы?
Darwin
До электрона кросплатформенные поделия клепали на java, и это было гораздо хуже, медленней и глючней
Дима
Прежде чем начать углубляться в блокчейны стоит задать себе вопрос а что собственно предлагает язык кроме себя самого хорошего
Darwin
Я понимаю что js тут не в фаворе
Darwin
Но всё же
Дима
Есть проекты которые "продают" платформу
Leonid 🦇
Если ваш блокчейн на хаскеле - значит его не будут драть во все дыры как эфириум
A64m
Я кстати жажду услышать альтернативу на православном хаскеле
этого можете не ждать, на электрон потрачено больше труда чем на все фп за всю историю человечества
Антон
Прежде чем начать углубляться в блокчейны стоит задать себе вопрос а что собственно предлагает язык кроме себя самого хорошего
* zero-cost abstractions * move semantics * guaranteed memory safety * threads without data races * trait-based generics * pattern matching * type inference * minimal runtime * efficient C bindings
Евгений
Тут растосрач?
Дима
Окей, допустим, все поняли что возможности языка сильны, следуюший шаг — показать как это всё мощно применяется в деле
Антон
Тут растосрач?
Тут всегда срач, просто он полиморно параметризован относительно темы срача
A64m
* brutal type inference * ruthless runtime
Alexander
В жс нет фреймворков алло
в js есть фрейворк, который являетс решением для всех, и вот прям все берут и используют?
Alexander
если нету, то значит новый нужен
Leonid 🦇
Проблема начинается в этом
а что же делать то?
Leonid 🦇
jquery? (я знаю, что это не фреймворк)
уже переписали на реакте
Дима
в js есть фрейворк, который являетс решением для всех, и вот прям все берут и используют?
Нет, и я не говорю что это хорошо, кстати; меня просто триггерит когда люди говорят о том, о чём не имеют ни малейшего представления
Alexander
хрена ты кибербуллер
Leonid 🦇
тосичная маскулинность так и прёт
Alexander
Еще одна проблема: Хаскель нацелен на консольные утилиты, а в последнее время стал использоваться и для backend. Много этим можно вообще что-то надемонстровать? Не особо. А такой обширнейшей поддержки, как у go, у Хаскеля не предвидится. Чтобы в каждом крупном городе Земли делать специальные продвигающие конфы раз в месяц, где 90% докладов о том, как go хорош для бэкендов.
Евгений
Я думал, что он чтобы круды писать
A64m
если разница по популярности на три порядка, то признаки применения даже на порядок более эффективного языка надо будет в микроскоп искать
Alexander
Круды - это уже в последнее время стало возможным. Бэкенд, все дела
Крылатый
CRUD для консольных утилит.
тот
тосичная маскулинность так и прёт
хаха, ну он высказал что обычно изобретателям говорят "ну вот построишь нло, тогда будет доказательство" вполне вероятно хаскель сильно недооценен
Евгений
Круды - это уже в последнее время стало возможным. Бэкенд, все дела
Я писал на хаскеле 10 лет назад. И лучше всего было с веб-фреймворками
Alexander
Я писал на хаскеле 10 лет назад. И лучше всего было с веб-фреймворками
Относительно нулевой базы оно и правда было лучше. Относительно других экосистем оно и сейчас так себе
Alexander
питон также начинался
Питон простой. Простым языкам нужно значительно меньше стараться, чтобы завоевать популярность.
Leonid 🦇
питон также начинался
питон еще и довольно сносно обмазывает C++. почти все тулзы для крафики и прочего кино с мультиками скриптуются питоном
Constantine️
ага )
Constantine️
ну у питона и использование уже давно началось такое ))
Alexander
Вот пример Скалы у вас есть. Создатель запилил компанию и наделал кучу киллер-приложений. Он видел, что они нужны. Кто готов то же самое сделать с Хаскелем? Нету таких
Leonid 🦇
есть библиотека strelka - веб-сервер
есть hasql - библиотека база данных
Ю ли я? 🤔
Тут всегда срач, просто он полиморно параметризован относительно темы срача
А знаете ли вы, что срач - это ещё и монада? начатьСрач :: тема -> Срач тема сменитьТему :: Срач тема1 -> (тема1 -> Срач тема2) -> Срач тема2
Евгений
Перепишите xmonad на wayland
Евгений
!
Крылатый
wmonad
Leonid 🦇
i3 лучше жи
Евгений