Size: a a a

Сrystal Lang — русскоговорящее сообщество

2021 September 10

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
Кстати, неймспейсы вообще-то расширяются. Подключил регулярки - добавил новые возможности в strings. Ну, у нормальных людей так делается, не в Golang
источник

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
Срал я на SOLID
источник

VF

Vlad Faust in Сrystal Lang — русскоговорящее сообщество
Ладно
источник

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
Во-первых что конкретно деградирует и как это связано с неймспейсами? Если код бредовый и нечитабельный - это способствует прогрессу? Давай тогда писать на Rust
источник

O

Oleg in Сrystal Lang — русскоговорящее сообщество
да все впоряде и с го и с растом. вы на с++ попишите
источник

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
Да Вы нам зла желаете :( ++зла
источник

G

GNU/Плюшка in Сrystal Lang — русскоговорящее сообщество
Обожаю плюсы
источник

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
Надо б компилятор кристалла на плюсах сделать, а то такое впечатление, что с каждой новой версией время компиляции увеличивается. Видимо, рантайм растёт, а компилятор не ускоряется
источник

E

Etki in Сrystal Lang — русскоговорящее сообщество
Бетономешалка.Мешает(бетон)
источник

KK

Karim Kiatlottiavi in Сrystal Lang — русскоговорящее сообщество
Мышь.Крадётъся
источник

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
Кстати, среди нас есть те смелые люди, которые делали GC.free на Pointer прямо в коде руками?
источник

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
Отличный функционал у регулярок - делить строки. А ещё они могут законы подписывать. И грабить корованы
источник

E

Etki in Сrystal Lang — русскоговорящее сообщество
Любая переменная это ссылка на массив байт. Если же считать объект объектом, массив массивом, то и строка это последовательность символов, а не байт, и куда более высокоуровневый конструкт. Тем более что разные кодировки могут иметь одно значение на разных наборах байт.
Но вопрос курицы и яйца тут на самом деле действительно стоит.
источник

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
Кстати, когда это в Си выглядит, как, условно, pcre_split(*char) - это не вызывает диссонанс. Дело в том, что Golang использует эту самую "точку" вообще в другом смысле, без выверта мозга под этот стиль кажется, что regexp.Split - это вызов метода регэкспа. "Но на самом деле нет" :) Это реально просто функция Split из библиотеки для работы с регулярками, которая применяется к regexp и string'у
Никаких методов в Go нет, как и ООП в принципе
источник

YS

Yura Sokolov in Сrystal Lang — русскоговорящее сообщество
👍
источник

YS

Yura Sokolov in Сrystal Lang — русскоговорящее сообщество
Правда, пока в интерфейс не упаковали.
источник

T

Tharin in Сrystal Lang — русскоговорящее сообщество
На раст достаточно читаемый код :/
источник

O

Oleg in Сrystal Lang — русскоговорящее сообщество
Мне кажется у меня есть, что вам предложить... Perl
источник

AK

Anton Korotkikh in Сrystal Lang — русскоговорящее сообщество
это как повезёт, в раст переодически залетают любители ФП, а в сочетании максросами это вырастает в тот ещэ адок
источник

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
Я итак на нём пишу. Офигенный язык 🙂 Кстати, созданный лингвистом
источник