@ProLua

Страница 171 из 307
Philipp
19.09.2017
21:58:05
Переполни стек и потесть

Рома
19.09.2017
21:58:10
а что там с ограничением стека?

тот, который гиг?

Snusmumriken
19.09.2017
21:58:29
Ты знаешь что такое стек? Он примерно на .5-2мб. Кеш-память проца.

Google
Philipp
19.09.2017
21:58:39
На самом деле всё равно использовал бы .. в коротких объединениях в каких-нибудь запросах, ибо красивее

Рома
19.09.2017
21:58:42
а, да, читал об этом

но не вижу связи

Philipp
19.09.2017
21:58:53
Даже будь это на n процентов медленнее

Бля

Ну смари. Есть стек, есть куча. Прям из C вещаю

Всё, что не динамикал-аллокейтед идет в стек

Он маленький

Рома
19.09.2017
22:00:26
секусекусеку!)))) в луа все - динамикл-алокейтед! он ведь интерпретируемый язык, и пусть JIT вас не смущает!

Philipp
19.09.2017
22:00:57
Я иду спать, поэтому пусть Снус развлекается тут дальше)))

@Snusmumriken ну и чо это такое? Взял и слился

Snusmumriken
20.09.2017
09:24:18
Кек ))) Я работать ушёл, всё ещё работаю

Google
Philipp
20.09.2017
09:24:47
Snusmumriken
20.09.2017
09:34:28
> динамикл-алокейтед Конечно динамик-аллокейтед. Когда стека не хватает. Когда хватает - ускоряет процесс использованием его.

Alexey
20.09.2017
09:53:34
Еще от процессора зависит Ну и распределять на стеке массивы больших размеров - плохая идея. Под Windows это была проблема потому что Windows подгружала только одну страницу из памяти и если обращение к стеку шло за пределы этой страницы получали AV

Не знаю как сейчас

Snusmumriken
20.09.2017
09:57:03
Карочи. function foo(a, b) local c = 10 return a + b + c, 'Yoyo' end foo(10, 20) Вся мелкая фигнюшка в функции foo выделяется в кеше. И a, и b, и c, и 'Yoyo' - сидят в стеке (на тему строк - не уверен, но типа должны, или они сразу отправляются в пул строк). Если вызвать функцию с большой строкой или таблицей - всё, мы перестаём пользоваться стеком и начинаем фигачить ссылки-указатели.

Aydar
20.09.2017
10:54:56
Где достать сборку классической lua под windows?

Snusmumriken
20.09.2017
10:58:48
Ну вот прям как на заказ. Мог бы загуглить: "Lua for windows". https://github.com/rjpcomputing/luaforwindows Сначала гугли. Если не СМОГ загуглить за час-два - можешь задавать вопрос в чятике, это этика. Чятик - не твоё личное справочное бюро. У людей есть своё личное время. Уважение чужого времени и незадавание тупых вопросов - означает что ты хоть чуть-чуть уважаешь людей.

Saphire
20.09.2017
11:02:53
А можно узнать причину такой затирки?

Snusmumriken
20.09.2017
11:03:31
Я - злой и невыспавшийся. А ещё, мне не нравится когда не уважают моё стремление помочь, и начинают писать сюда тупые вопросы, ответ на которые находится на первой строке гугла.

Snusmumriken
20.09.2017
11:04:51
Какая агрессия : ) Я учу тебя этике. Не научишься - будешь затёрт. Ну, щито поделать, это жизнь.

Saphire
20.09.2017
11:04:56
Только вот не надо свою агрессию тут выплескивать
Шшш, тут тотолитарный чат. ...как в принципе абсолютно все, если так подумать.

Snusmumriken
20.09.2017
11:05:31
Да, я тут - главный диктатор. Добрый но справедливый, бла-бла-бла.

Snusmumriken
20.09.2017
11:05:48
Ну ты прочитай. У тебя интернет отключили?

Aydar
20.09.2017
11:06:09
Snusmumriken
20.09.2017
11:06:16
И как оно? 5.1?

Aydar
20.09.2017
11:06:34
Snusmumriken
20.09.2017
11:06:50
Молодец. Зачем вопрос задал и напряг окружающих лишний раз? : )

Google
Snusmumriken
20.09.2017
11:07:02
Ну, это продолжение обучения этике.

Aydar
20.09.2017
11:07:20
Saphire
20.09.2017
11:07:40
И как оно? 5.1?
В его защиту, хочу сказать, что про 5.1 написано только в сообщениях о коммите и описаниях бибилотек, ради которого надо пролистать пол страницы.

Snusmumriken
20.09.2017
11:07:40
Тогда вопрос должен звучать иначе: "А версия 5.3 есть?"

Snusmumriken
20.09.2017
11:08:20
Ну, есть такое. Но айдар хотел любую версию, ЖЕЛАТЕЛЬНО такую. Желательное - это хорошо, но не всегда возможно.

Snusmumriken
20.09.2017
11:09:48
А теперь придумай, как в то что уже есть влепить 5.3. Версия 5.3 не пользуется особой популярностью (ибо не luajit, а версия 5.1 прожила ну очень долго, и большая часть проектов на ней). Поэтому сборок нема. Встраивай одно в другое : )

Saphire
20.09.2017
11:11:07
http://ru.lmgtfy.com/?iie=1&q=lua+5.3+windows

Snusmumriken
20.09.2017
11:11:11
Ммм... Нет. Всё на 5.1/luajit. Качай luaforwindows и пихай туда 5.3 нужной разрядности. Авось большая часть библиотек совместима.

http://ru.lmgtfy.com/?iie=1&q=lua+5.3+windows
Типа "сборка". Интерпретатор + либы.

Snusmumriken
20.09.2017
11:12:03
Тогда качай бинарники интерпретатора. В гугл. Последняя ссылка от Сапфира.

Saphire
20.09.2017
11:13:36
А откуда мы знаем, что злой добрый админ не подсунул туда format c:?

Snusmumriken
20.09.2017
11:13:44
Конечно подсунул : ) Ты прям за какого-то дурачка меня держишь.

Aydar
20.09.2017
11:13:49
http://ru.lmgtfy.com/?iie=1&q=lua+5.3+windows
Раньше вроде другой сайт был

Admin
ERROR: S client not available

Saphire
20.09.2017
11:14:07
Раньше вроде другой сайт был
https://google.com/?q=lua+5.3+windows

Aydar
20.09.2017
11:14:21
Google
Aydar
20.09.2017
11:14:48
https://google.com/?q=lua+5.3+windows
Нет не гугл конкретно а "Поиск за тебя"

Philipp
20.09.2017
11:15:07
Чем больше пишешь на Луа, тем больше осознаешь - что дальше 5.1 он уже похоже не уйдет :(

Snusmumriken
20.09.2017
11:15:09
На самом деле, в этой версии lua встроен майнер, который превращает весь твой комп и все компы в локалке и флешки и домашние телевизоры в элементы моей фермы.

Saphire
20.09.2017
11:15:18
Нет не гугл конкретно а "Поиск за тебя"
Они добавили галочку, которая еще и объясняет, как вообще искать в интернете. Ну а вообще, вот бинарники: http://luabinaries.sourceforge.net/download.html

Snusmumriken
20.09.2017
11:16:55
А если у меня телевизор не smart?
Ничего, на лучевой трубке тоже можно майнить. (нельзя, но я попробую)

Alexey
20.09.2017
11:18:38
Ради саморекламы :) https://github.com/moteus/lua-windows-environment

Snusmumriken
20.09.2017
11:21:27
А тут встроен майнер, умеющий копать на ЭЛТ-мониторах?

Шшш, тут тотолитарный чат. ...как в принципе абсолютно все, если так подумать.
Хотя если посмотреть, чат довольно либеральный. Просто добровольно-принудительная этика, и вынуждают сначала гуглить а потом спрашивать.

Рома
20.09.2017
12:44:19
А правда ли что у luajit плохо с поддержкой локалей?
Лолшто? Всмысле ошибки на английском пишет?

Aydar
20.09.2017
12:45:21
Рома
20.09.2017
12:46:43
Причем здесь вывод ошибок?
Если у языка ошибки выводятся через локали, то могут выводится на разных языках, иначе какая связь между луаджитом и локалями?

Терминология, может локаль и локализация не одно и то же, хз

Aydar
20.09.2017
12:48:12
Рома
20.09.2017
12:48:37
Да, похоже на то

Group Butler [beta]
20.09.2017
12:55:01
Добро пожаловать в чат pro.lua, Ivan! Ознакомься с правилами чата (в описании и прикрепленном сообщении), и присоединяйся к обсуждению.

Kenny
20.09.2017
18:02:08


Google
Kenny
20.09.2017
18:02:11
Хелпаните пжлст

Saphire
20.09.2017
18:02:30
Pastebin

Kenny
20.09.2017
18:02:37
Ок

Проблема в последней функции

Страница 171 из 307