Anton
Нули у тебя замечательно скопировались
Andrey
похоже, так и есть; а проблема в том что print не берёт uint64_t и tonumber помогает )
Mons
Тарантулом отлаживай, там берёт
Alexander
https://sdcast.ksdaemon.ru/2017/06/sdcast-56/ (сорри, если было)
Anonymous
какие есть альтернативы love2d кроме defold?
Snusmumriken
Corona/moai. Или pygame если питон.
fgntfg
p5.js
fgntfg
corona SDK
Anonymous
corona платная, про moai не уверен. Pygame еще недопереписали под python3 как я понял
Snusmumriken
Базовая версия короны бесплатна. Python3 медленный шо твой рыдван, старый pygame имхо актуальнее. Но там всё хуже чем у love2d, особенно комьюнити. Кстати, у меня где-то есть игровой цикл для pygame, содранный с love.
Anonymous
воистину медленный питон последний, я тоже заметил. Запускается долго
Snusmumriken
Работает тоже.
fgntfg
можно еще Unity3D взять
fgntfg
там и комьюнити и всё что хочешь
Anonymous
Мне lua нравится тем, что запускается быстро, весит мало, а среда разработки для lua, которую я нашел, кушает в сотни раз меньше оперативки, чем эти модные редакторы кода на базе Electron и V8
Snusmumriken
Блокнот )))
fgntfg
Отличное работает с JS
Anonymous
нет, там прям очень продвинуто все, поддержка проектов, code completion
fgntfg
ZeroBrains?
Snusmumriken
Notepad++ ))
Anonymous
ZeroBrane Studio, да
Anonymous
опенсурсная и кроссплатформенная
Anonymous
У js есть такая проблема, на нем каждый разработчик пишет по-своему, даже у С++ это зашло не так далеко
fgntfg
Зато кросплатформенность космичная, и никаких лишних приложений не надо
fgntfg
всё уже в барузере, даже IDE
Anonymous
всё уже в барузере, даже IDE
я тоже так думал, пока мне не сказали, что для участия в проекте я должен установить Visual Studio. Еще постоянно прикручивают nodejs, npm, gulp, всякие минимизации, typescript, google clojure compiler, и в итоге от редактирования кода до запуска проходит больше времени, чем если бы С++ компилировал
fgntfg
да, эта часть js - говно
fgntfg
алсо, была либа чтоб lua код исполнялся в браузере
fgntfg
он транслируется в js налету, емнп
Anonymous
есть такая =) Да и скоро webassembly разовьется и можно будет на любом языке
fgntfg
F12 и консоль отладки :)
Anonymous
и 50$
mva
а я ошибаюсь или у них была халявная лицензия для опенсорс-проектов?
mva
впрочем, мне-то всё равно норм и на KDevelop :D
void *
Atom
🦥Alex Fails
vim😂
🦥Alex Fails
Да, ща вот попил
mva
vim😂
вим, конечно, норм, но там с табами/буферами вечная путаница в терминологии :)
🦥Alex Fails
Дп
void *
плагин script выглядит вроде адекватно
void *
там и плагины с терминалом полноценным есть
Tverd
еще в движки - cocos2d-x там джит есть, Urho3d
Tverd
А насчет короны - в роадмапе - сделать ее совсем бесплатной, вместе с ынтерпрайзом, а потом ее еще и открыть...
Tverd
https://coronalabs.com/blog/2017/06/01/corona-roadmap-2017/
Anonymous
а потом передумать и засудить всех кто получал деньги, используя бесплатную версию
Tverd
это не Оракул )
Tverd
реклама, ее апподиал купил
fgntfg
на рекламе, очевидно
Anonymous
чем отличается a = function() end и function a() end?
Tverd
ничем, просто разные записи
Snusmumriken
Ничем. Первое - ты объявляешь анонимную функцию и присваиваешь её переменной, второе - объявляешь функцию, но её суть - та же: в табличке _G появляется новая переменная с ссылкой на функцию.
А?
Anonymous
где добыть людей для общения и совместной разработки?
mva
и разработки чего
mva
а то ведь на луа чего только не пишется
Anonymous
пусть будет love2d. Впринципе что угодно, что не требует больше 512 мегабайт оперативки
mva
и игори, и веб, и эмбедщина
mva
всё в порядке
mva
мы дружелюбны между собой, а php'шники кидаются какашками друг в друга
mva
фраза вполне валидна
Anonymous
Вдруг и тут кто-нибудь захочет вместе поработать или поспрашивать в личку *как дела?*, *давай общаться* и всякое такое
Anonymous
впринципе разработка- это только прикрытие для постоянного сидения в телеграме, чата, лс, социалльных взаимодействий, дружбы и вообще всего, что человеки делают с человеками. Опыт - писал давно игру на С++\SFML в стиле *три в ряд* писал недавно игру на typescript https://ormoondort.itch.io/reversed-snake писал сайты на php+html+js+css в плане javascript писал на phaser.js, немножко pixi, вполне могу использовать canvas без движков баловался с лиспом баловался с lua, писал очень маленькие моды для minetest, писал скрипты для garry's mod, second life писал маленькую игрушку для ZX Spectrum на Sinclair Basic, но возникли трудности с экспортом в .z80, так что можно сказать, что владею паскалем писал на питоне парсеры через beautifulSoup и через Selenium, впринципе могу автоматизировать что угодно Писал на питоне маленькую игрушку на pygame, из этого мало чего вышло, быстро забросил. В общем, мне надо больше друзей в соц сетях и больше вопросов *как дела* в личку
fgntfg
Я писал на Си, Си++, Бейсик (2 или 3 разных диалекта), Lua, JS, PHP, Pascal, perl и по чуть-чуть на ruby, python, и еще каких-то языках.
fgntfg
Lua напоминает мне старый добрый Си.
mva
ИНТЕРЕСНО ПОЧЕМУ ТАК МОЖЕТ БЫТЬ
mva
:)
Sergey
http://www.hostingadvice.com/blog/lua-founding-developer-shares-language-advantages/
Roman
Ку, все! Я недавно начал покрывать тестами большую аппу и удивился, что rspec чертовски удобен! для руби, а вот для луа что скажете? есть что-нибудь адекватное rspec'у? Нагуглил такое: https://olivinelabs.com/busted/, - функции вроде есть describe и it, но непохоже, что есть ленивые переменные let и subject и как бы тут факторить в бд
V◌┗⢎ℍıK
А luapower вообще живой?
Snusmumriken
Ну так : ) Luarocks - точно, luapower - неплохая база бинарников.
fgntfg
Господа, вопрос: в каких случаях 2 объекта будут ==?
Tverd
если таблицы - то адреса
fgntfg
Ага. Ясно понятно
Tverd
грубо говоря a = { 1,2,3,4 } b = a print(a==b) -- true
fgntfg
А есть код по удалению дублей таблиц из таблицы?
fgntfg
@tverd я понял.
Tverd
такого кода лично я не видел, но думаю это не сложно
Snusmumriken
А есть код по удалению дублей таблиц из таблицы?
Ну, самое простое: function removeDoubles(tbl) local temp, copy = {}, {} for k, v in pairs(tbl) do if not temp[v] then temp[v] = true copy[k] = v end end return copy end Удаляет дубли объектов в списке, в том случае, если значения идентичны. Кстати, в метатаблицах можно переопределить метод __eq, который будет возвращать true если функция сравнивает по содержимому. В моей векторной библиотеке (вот тут: https://pastebin.com/i7qC1aKn) - оно работает по содержимому векторов
fgntfg
То чувство когда велосипед изобрели за тебя