Евгений
Тогда не понимаю претензий к моей аналогии :(
A64m
не угадал я, что митчелл имел в виду, когда в хугсовой рассылке написал, что над проблемой рекордов работает
я думал он про свой препроцессор-костыль, а он пропозал по допиливанию ORF написал
https://github.com/ghc-proposals/ghc-proposals/pull/158
Евгений
Это получаются нативные линзы?
A64m
ну линзы можно накостылить будет
A64m
ORF компилируется мгновенно (по сравнению с каким-нибудь generic-lens), так что с сеттерами-то это уже юзабельным будет
Ilya
а вы знали что в Swift'e есть нативные линзы? я был слегка удивлен, когда увидел
Ilya
они там конечно простейшие, но забавно, что приходит и это уже в мейнстримчик
Ilya
https://www.klundberg.com/blog/swift-4-keypaths-and-you/
Alexander
ну как бы не факт, что это из хаскеля пошло, keypath'ы так-то и в objc есть, только там все в рантайме
Alexander
А как вы относитесь к тому, что другие языки тащат из Haskell концепции и выдают это за *Великие Изобретения* (ТМ), ни словом не обмолвившись, откуда это пришло?
И есть ли такие вещи в самом Haskell? Не считая прямого наследия от ML-языков, конечно.
Alexander
И часто, чтобы _отличаться_ от Haskell, эта концепция осознанно как-то коверкается. Немотивированно меняется имя, синтаксис. Иногда даже семантика.
Anonymous
в ИТ бывает, что втихоря тащат код.
Концепции - это ещё цветочки.
Anonymous
Алексей ayaye :)
половина технологий microsoft - это перелицованные открытые стандарты. с приставкой active :) и слегка несовместимые :)
Alexander
Например какие?
std::optional
std::expected
В Scala была какая-то история с MVar.
Anonymous
Denis Shilov будет жить. Поприветствуем!
Dmitry
Alexander
Даже вредны
Dmitry
1) Что это именно в Haskell зародилась? 2) никто не упоминает об этом
Dmitry
А, ну тогда да. Как говорил Маяковский, "нате!"
Alexander
Ну, скалисты, например, активно ратуют за позицию, что их for - это нечто уникальное.
Alexander
Я однажды потроллил их чатик на эту тему :))
Dmitry
Ну так это заморочки скалистов
Dmitry
В туториалах по скале что-то не наблюдается (С) на концепции
Anonymous
LibreOffice смахивает на MS Office
это о практике копирования
Dmitry
Скорее, наоборот
Dmitry
LibreOffice произошёл от OpenOffice, который произошёл от StarOffice, который старее MS office
Anonymous
ну, кто-то у кого-то скопировал. Или ход мысли был очень уж похожий.
не встречал StarOffice. В универе толкали https://ru.wikipedia.org/wiki/SuperCalc
> SuperCalc был написан на ассемблере
...
Программе требовалась операционная система CP/M версии 2.2, 48 килобайт оперативной памяти и один дисковод.
Dmitry
Эх, 48 килобайт....
Anonymous
а вот кстати. Почему-то не пытаются предложить альтернативные поисковики с новыми "языками" вместо html и js
Alexander
Поисковики?
Anonymous
Как правильно перевести browsers?
Alexander
Ну... А зачем?
Anonymous
чтобы была альтернатива html / css & js?
Alexander
Нет, зачем переводить?
Anonymous
чтобы не переключать клаву для 1 слова
"браузер" как-то странно выглядит
Антон
Oleg
Н А В И Г А Т О Р
Anonymous
Combot
Λ y (0) увеличил репутацию Oleg ℕizhnik (2)
Oleg
"Странно, что современные предприниматели не пытаются внедрить в навигаторы новые технологии, на замену:
Явийскому сценарию
Языку разметки гипертекста
Каскадной таблице стилей
"
Oleg
или ... Яваанскому
Anonymous
откуда эта цитата?
Oleg
Только что перевёл твою
Oleg
Так-то "браузер" вполне словарное русское слово
https://slovar.cc/rus/lopatin/956431.html
Anonymous
звучит очень непривычно. Не знаю, почему. Есть несколько слов, которые не звучат.
ну, не суть важно.
Oleg
В навигаторах других стандартизированных языков и не появится
Антон
Oleg
Ну вот wasm - это и есть тот стандарт
Oleg
Который вместо языков
Oleg
Или мы теперь считаем wasm языком?
Anonymous
Oleg
Oleg
Можно посмотреть, как гугл попытался пропихнуть дарт и сразу понять, что это за причины
Aliester
Яванский сценарий звучит как термин про начало войны
Aliester
дак эльмом пользуйтесь
Oleg
Языки с зачаточными системами типов, компилирующиеся в жс странный ответ на вопрос "почему никто не вводит новые технологии в веб"
Anonymous
думаю не о том, что нужно менять то, что есть.
можно же предложить альтернативы. Хоть сейчас и мода на однообразие
хотя, однообразие в ожидаемом функционале и намекает на возможность упростить язык для навигатора
Oleg
Anonymous
почитаю про dart. Пасиб! 👍🏻
я думал о языке без xml и без js
что-нибудь попроще и понадёжнее
Антон
Leonid 🦇
Anonymous
> it's not possible to directly interact with JavaScript libraries in Dart. 😟
> Doesn’t generate consumable JavaScript
https://www.slant.co/versus/126/383/~golang_vs_dart
A64m
Ilya
Ilya
Все языки тащат у всех, и это прекрасно
Anton
Combot
Anton (@uuttff8📦) Kuzmin (0) увеличил репутацию Ilya Pershin (1)
A64m
да не особо тащат
A64m
чаще велосипеды с квадратными колесами изобретают
Anton
Dmitry
А мышь -- кликуша
Dmitry
Ну... Ок.
Anonymous
мышь и так норм.
Oleg
Oleg
когда это было?
Oleg