Size: a a a

2019 October 27

A

Aikidos in ru.nim.talks
Constantine Molchanov
После Питона очень органичный переход для меня получился.
Я с C#) Но мне нравится. Думаю тоже поизучать плотно месяц-два, а потом что-нить реализовать. Вот ещё жду когда концепты выйдут из экспериментала. Они там работают не оч сейчас.
источник

CM

Constantine Molchanov in ru.nim.talks
Из того, что не нравится, наверно, только то, что мало больших выстреливших проектов. И пакетов мало.
источник

CM

Constantine Molchanov in ru.nim.talks
Aikidos
Я с C#) Но мне нравится. Думаю тоже поизучать плотно месяц-два, а потом что-нить реализовать. Вот ещё жду когда концепты выйдут из экспериментала. Они там работают не оч сейчас.
Они не особенно-то полезные, вроде.
источник

RG

Roman Garanin in ru.nim.talks
Constantine Molchanov
Из того, что не нравится, наверно, только то, что мало больших выстреливших проектов. И пакетов мало.
дело наживное.)
источник

A

Aikidos in ru.nim.talks
Roman Garanin
дело наживное.)
+
источник

CM

Constantine Molchanov in ru.nim.talks
Поэтому их и не доделают никак.
источник

RG

Roman Garanin in ru.nim.talks
Constantine Molchanov
Они не особенно-то полезные, вроде.
имхо обобщённое программирование на поведении (~интерфейсы и другие подходы), нежели чем на типах и наследовании, довольно удобным может быть
источник

A

Aikidos in ru.nim.talks
Roman Garanin
имхо обобщённое программирование на поведении (~интерфейсы и другие подходы), нежели чем на типах и наследовании, довольно удобным может быть
да, я как раз через них функтор хотел выразить. потом в доке нашел, что уже есть пример, но он оказался нерабочий)
источник

A

Aikidos in ru.nim.talks
но меня удивило, что можно выразить tail

т.е. передаёшь массив N-размерности, а на выходе N-1 массив с "хвостом"
источник

A

Aikidos in ru.nim.talks
и всё типизировано и красиво
источник

A

Aikidos in ru.nim.talks
proc tail[N: static[int], A](arr: array[N, A]): array[subOne(N), A] = ....
источник

A

Aikidos in ru.nim.talks
Aikidos
proc tail[N: static[int], A](arr: array[N, A]): array[subOne(N), A] = ....
просто я не знаю языков, где это было бы возможно так легко сделать
источник

CM

Constantine Molchanov in ru.nim.talks
Попробуй концепты допилить в stdlib, если есть понимание, что не работает, и как починить. Ним хорош ещё и тем, что по сути любой может реально повлиять на развитие языка.
источник

A

Aikidos in ru.nim.talks
Constantine Molchanov
Попробуй концепты допилить в stdlib, если есть понимание, что не работает, и как починить. Ним хорош ещё и тем, что по сути любой может реально повлиять на развитие языка.
хочу сначала разобраться где грань) как именно вывод типов работает, где слаб/сильён. пока много удивительных вещей для меня. вот этот static[T]. прям такие волшебные вещи позволяет творить (на мой нубский взгляд) :)
источник

A

Aikidos in ru.nim.talks
макросы, кстати, прям удивили. так, относительно, легко пишутся и достаточно интересные. короче, пока ЯП прям зацепил.
источник

А

Александр in ru.nim.talks
Привет, не подскажете, в чем проблема:
could not load: iup.dll
niup установил
источник

А

Александр in ru.nim.talks
iup тоже
источник
2019 October 28

h

hakon in ru.nim.talks
Александр
Привет, не подскажете, в чем проблема:
could not load: iup.dll
niup установил
рядом dll-ки класть
источник

A

Andrew in ru.nim.talks
Плюс проверить, что разрядность dllки совпадает с разрядностью твоей софтины.
источник
2019 October 29

A

Aikidos in ru.nim.talks
лол. как такое возможно? проверка типов не справилась?
источник