Size: a a a

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

2021 March 24

В

Володя in Сrystal Lang — русскоговорящее сообщество
Andrey Konovalov
В Go описания "методов" на типах данных выглядят жутковато, например, врагу бы такого не пожелал
И понять что с чем связано на Го на порядок сложнее
А ведь язык програмирования он для людей, а не машины
Машине нужен машинный код
источник

В

Володя in Сrystal Lang — русскоговорящее сообщество
Послге го даже С и С++ впринципе норм выглядят
источник

DS

Damir Sharipov in Сrystal Lang — русскоговорящее сообщество
Anton Korotkikh
вопрос не про стд.либу, а про то как это описать на кристале и насколько это синтаксис хорош. утверждение про то, чт оу кристала он понятный и классный - очень спорное имхо
посмотри в доке алиасы типов, назови один раз как тебе нравится, - там реально сложные вещи сократить
источник

YS

Yura Sokolov in Сrystal Lang — русскоговорящее сообщество
Andrey Konovalov
В Go описания "методов" на типах данных выглядят жутковато, например, врагу бы такого не пожелал
Зато обычный текстовый поиск больше информации выдаёт.
Конечно, если у тебя Goland, то пофиг.
источник

YS

Yura Sokolov in Сrystal Lang — русскоговорящее сообщество
Володя
Послге го даже С и С++ впринципе норм выглядят
Зря вы так. Go на порядок консистентнее C в вопросе синтаксиса.
Я бы хотел иметь C с синтаксисом Go.
источник

YS

Yura Sokolov in Сrystal Lang — русскоговорящее сообщество
Но Ruby-like все равно прикольнее :-)
источник

В

Володя in Сrystal Lang — русскоговорящее сообщество
Ет да
источник

В

Володя in Сrystal Lang — русскоговорящее сообщество
Что мне в кристале не по нраву, так это {% do_macross_stuff %} синтаксис и  "\{% "
источник

В

Володя in Сrystal Lang — русскоговорящее сообщество
Подобные символы печатать на клавиатуре банально неудобно(хотя это субьективная вещь)
источник

В

Володя in Сrystal Lang — русскоговорящее сообщество
Да и визуально виглядит не очень pleasant for eyes
источник

DS

Damir Sharipov in Сrystal Lang — русскоговорящее сообщество
Володя
Подобные символы печатать на клавиатуре банально неудобно(хотя это субьективная вещь)
ну бред же, нода рил ад😁
источник

P

Pavel in Сrystal Lang — русскоговорящее сообщество
“И понять что с чем связано на Го на порядок сложнее” - это откуда у вас такое ощущение? Если вы про зависимости, то это вопрос к вам, как вы их передаете. Если это про модуль, то все понятно впонле всегда, если про структуру, то еще понятнее. Го как язык простой как топор. Там как раз больше вопросов к выразительности, отсутствию дженериков, неочевидным вещам со слайсами и мем-локейшнами, до сих пор странноватую систему модулей.
источник

P

Pavel in Сrystal Lang — русскоговорящее сообщество
Но когда человек говорит о том, что Go сложно понять-читать-разобраться. У меня тут больше вопросов к такому человеку, язык изначально создавался, для того, чтобы обезъяна за 2 недели смогла понять, разобраться и поддерживать. Это все-таки коммерческий язык, созданный внутри гугла, именно для того, чтобы парни по кампусу просто так не ходили
источник

В

Володя in Сrystal Lang — русскоговорящее сообщество
>Там как раз больше вопросов к выразительности,
Я больше про это
Лично мне на кристале/руби беглым взяглядом намного легче понять логику работы отдельного класа или метода
источник

В

Володя in Сrystal Lang — русскоговорящее сообщество
А я и не претендую на обьективную оценку, просто личные впечатления
источник

В

Володя in Сrystal Lang — русскоговорящее сообщество
Возможно з опытом програмирования на Го пройдет, но с "С"  в своё время было намного легче читать
Хотя Го должен быть как С и лучше
источник

В

Володя in Сrystal Lang — русскоговорящее сообщество
Выразительность важна для людей со слабой памятью - как у меня, например
В больших и незнакомых программах иногда читаешь реализацию метода на го, и ловишь себя на мысли, что уже забыл о чем этот метод, что это за програма, и какой сейчас, собственно, год
источник

В

Володя in Сrystal Lang — русскоговорящее сообщество
Вот пусть умные ребята с хорошей кратковременной памьятю оставят портянки кода на Го себе 😄
источник

В

Володя in Сrystal Lang — русскоговорящее сообщество
Я сейчас как раз работаю над адаптацией програмы на Го под Кристал. Как доделаю, может и поменяю своё мнение
источник

AP

Alexander Popov in Сrystal Lang — русскоговорящее сообщество
Володя
Я сейчас как раз работаю над адаптацией програмы на Го под Кристал. Как доделаю, может и поменяю своё мнение
Любопытно. Буду рад, если поделитесь результатами, и субъективным впечатлением, и объективными метриками.
источник