Size: a a a

2021 April 06

g

gavr in ru.nim.talks
в паскале и odin це крышечка ^
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
ну вообще в pascal и в modula 2 тоже постфикс, правда ^
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
но постфикс же
источник

g

gavr in ru.nim.talks
еп, но [] как то прям вообще не намикает на указатель
источник

g

gavr in ru.nim.talks
и наоборот самый распространенный в языках синтакс для работы с массивами и хешмапами
источник

g

gavr in ru.nim.talks
даже сложно вспомнить где оно иначе из популярных
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
синтаксис всегда субъективен :)
источник

g

gavr in ru.nim.talks
в odin с указателями найс, чтобы читалось слева направо ^x указатель на x, x^ разыменование
источник

g

gavr in ru.nim.talks
ну це да, особенно еслиб ним был моим первым языком программирования, яб подумал хм, не один символ а 2, как ++, нуладно
источник

g

gavr in ru.nim.talks
но опыт юзания практически любого другого языка будет противоречить
источник

g

gavr in ru.nim.talks
вместо типичных &x *x
источник

g

gavr in ru.nim.talks
хочу найти логичное объяснение выбору [] как дерефа
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
ну так спроси на форуме
источник

g

gavr in ru.nim.talks
типааа, в c это тоже этакий дереф, но с сдвигом по sizeof
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
тут 1.5 человека которые ним юзают :)
источник

g

gavr in ru.nim.talks
иии тиипа если вот мы опускаем внутренности и получается как бы deref без сдвига
источник

KD

Kitsune Digital in ru.nim.talks
Ну, это удобно
источник

KD

Kitsune Digital in ru.nim.talks
и немного понятнее звёздочки
источник

KD

Kitsune Digital in ru.nim.talks
во всяком случае с умножением не спутать
источник

g

gavr in ru.nim.talks
ну нее
источник