Size: a a a

2020 June 12

S

Snusmumriken in pro.lua
Да, оно смешнявое
источник

а

аннлн in pro.lua
почему смешнявое?
источник

а

аннлн in pro.lua
всё серьёзно
источник

а

аннлн in pro.lua
всё ну даже слишком серьёзно
источник

S

Snusmumriken in pro.lua
Ну вот я и говорю, смешнявое
источник

а

аннлн in pro.lua
прикладное байтоърочерство это иногда весело
источник

а

аннлн in pro.lua
и быстро
источник

S

Snusmumriken in pro.lua
Меня упарывает упорное string.find(str, "foo") вместо str:find("foo"). Длиннее же гораздо, плюс время на lookup таблицы string.
источник

а

аннлн in pro.lua
ну так корректнее чуть
источник

а

аннлн in pro.lua
мне тоже нравятся:вот_эти_штуки, но увы
источник

а

аннлн in pro.lua
ну и в 2к20 году текстовые редакторы с автокомплитом вроде даже подвезли
источник

S

Snusmumriken in pro.lua
Автокомплит помогает при написании, но нифига не помогает при прочтении ))
источник

а

аннлн in pro.lua
> s = 123
> s:find(1)
stdin:1: attempt to index global 's' (a number value)
stack traceback:
 stdin:1: in main chunk
 [C]: ?
> string.find(s, 1)
>
источник

а

аннлн in pro.lua
ну ты понял
источник

S

Snusmumriken in pro.lua
Мм, при string.find(25) будет то же самое. Но ты объявляешь переменную. Ты знаешь какого она типа, или ты принудительно приводишь её к нужному. И используешь как хочешь.
источник

а

аннлн in pro.lua
ээ, што
источник

а

аннлн in pro.lua
> print(string.find(25, 2))
1  1
источник

а

аннлн in pro.lua
в этом и суть
источник

S

Snusmumriken in pro.lua
Хмм
источник

а

аннлн in pro.lua
смотри, string.find принимает первым аргументом всё, что теоретически конвертится встроку
источник