Слава
Так и вправду же быстрее писать, не переключая язык
Слава
А уж выдумывать англоязычные названия для бухгалтерии и складского учёта, это вообще---
Слава
Транслит еще хуже
Drunk
Транслит еще хуже
da chto ti ponimaesh v translite!
Drunk
на самом деле я как-то писал одну хрень для правовых структур
Drunk
а там были одни сокращения
Drunk
и слава гейтсу c# умеет в юникод
Drunk
иначе там была б такая хрень - никто бы не разобрался
Vladislav
Причем тут Гейтс?
Vladislav
C# делал Хейльсберг преимущественно.
Vladislav
До этого он Delphi делал.
Vladislav
Да и вообще C# сразу видно, что Delphi с Си-подобным синтаксисом
Drunk
кто первый на ум пришел
кана
Вот это занудность. Щас бы фразеологизм разбирать и тему для срача из этого сделать. Типичный фп чат
Vladislav
спс
A64m
Да и вообще C# сразу видно, что Delphi с Си-подобным синтаксисом
а вот и нет, на дельфи-то он совсем не похож
Vladislav
Что значит не похож?
A64m
ГЦ, объектная система отличающаяся
A64m
про вторую версию и говорить нечего, но ту и другие люди делали, чуть ли не Сайм и еще какие-то МСР-щики
A64m
первый шарп похож на яву с таким недовстроенным недоси
Vladislav
Про GC да, про разную объектную систему — вроде везде она одинаковая, кусок данных и vtable, нет?
A64m
не. ну если так обобщать, то она везде одинаковая
kosc
Воу-воу, хватит про дотнет. Давайте однако-обратно про хачкель.
kosc
А, просто хакадж лежит, понятненько.
Drunk
А, просто хакадж лежит, понятненько.
что такое хакадж и почему он лежит? как я понял хакадж - некий централизованный репозиторий либ?
kosc
Как PyPI в питоне, да.
kosc
А то я так заметил, что питонистов тут больше, чем хаскелистов.
Drunk
я не питонист, но предположу, что как в node?
kosc
Да, как в ноде.
Denis
Да ну и пусть он лежит
Denis
есть же Stackage
Denis
я уже второй день сверяюсь с документацией именно там
Denis
и ничего, норм
Drunk
есть же Stackage
это не офф репа?
NC
А пакеты качаются?
Слава
ГЦ, объектная система отличающаяся
GC даже для Ады имеется, а жить без него очень тяжело
Denis
ну вот, например
Denis
https://www.stackage.org/lts-10.6/hoogle?q=encodeUtf8
kosc
Так и в Haskell же есть GC, или я чего-то не так понял?
Denis
да, есть
A64m
речь про то что в дельфи (хейлсберговском) его не было
Слава
речь про то что в дельфи (хейлсберговском) его не было
Во-первых, не осилили, а во-вторых, памяти тогда не было в таких количествах, чтобы с GC писать
Влод
ну я так помню на паскале можно было аллоцировать и освобождать память
Слава
в лиспах было столько памяти, а в дельфях не было
На лиспах складской учёт не писали.
Влод
хз как на дельфи
Слава
ну я так помню на паскале можно было аллоцировать и освобождать память
Точно так же. Вроде там люди даже умудрялись свои аллокаторы впихивать, но я не уверен.
Drunk
хз как на дельфи
Делфи же паскаль для богатых - наверняка тоже можно было
A64m
в лиспах было столько памяти, а в дельфях не было
на лиспах писали на других машинах
Влод
лол
Влод
ну там на лабах в паскале конечно стека хватало для всех задач. наверное в делфи тоже
Влод
а ещё там ассемблерные вставки были)
A64m
в дельфи строки были на счетчиках ссылок (интерфейсы тоже, но они вроде не при хейлсберге появились)
Evgenii Katsevman
Народ, может про хаскель?
кана
хакадж не нужон
Влод
а ещё вспоминаю как значения в регистрах смотрели в этой турбо иде ну это сейчас вообще кажется нелепым
A64m
Народ, может про хаскель?
например что про хаскель?
Evgenii Katsevman
Dmitry
потому что когда её мало - то её 1) постоянно не хватает 2) сборка мусора работает приемлемое время
A64m
например что все?
Слава
ну там на лабах в паскале конечно стека хватало для всех задач. наверное в делфи тоже
Чтобы сделать связные списки, или вообще под какой-нибудь TurboVision писать, или делать аналогичные ему окошки - не обойдёшься стеком.
Evgenii Katsevman
например что все?
А зачем например?
A64m
затем, что понятно было что про хаскель-то говорить?
Влод
потому что когда её мало - то её 1) постоянно не хватает 2) сборка мусора работает приемлемое время
со сборщиком желательно памяти раза в 2 больше чем требует программа
Dmitry
это только для копирующего сборщика
Drunk
Народ, может про хаскель?
GC есть и в хаскеле, так что частично и про него
Слава
в дельфи строки были на счетчиках ссылок (интерфейсы тоже, но они вроде не при хейлсберге появились)
В ЖЖ (теперь в DW) есть такой Влад Патрышев, он же juan-gandhi, математик, бывший сотрудник гугла, ныне преподаёт CS и теорию категорий. У него временами встречаются посты, как он работал в Borland'е и как оный Борланд постепенно сгнил до нынешнего ничтожества. Куда уж им там было до GC, юникод-то только к 2009 году осилили.
Влод
это только для копирующего сборщика
ну они довольно популярны из-за скорости. правда наверное поколения быстро появились и в старых наверное компакты работают
Dmitry
на маленьком объеме памяти все сборщики работают быстро
Dmitry
в этом и пойнт
Dmitry
на микроконтроллере с 16K отлично работает самый тупой консервативный сборщик
A64m
на малом объеме памяти они быстро работают пока могут, но не тогда когда своп есть
A64m
т.е. на типичном компьютере 90-х такой сборщик бы адово тормозил
Dmitry
ну это вопрос
Alexander
NC
с зеркал - да
Тогда всё норм, а то страшно, главный сервак хаскелльной инфраструктуры упал