В свете вот этого обсуждения:
Посоветуйте язык на замену QBasic
нашелся фреймверк на Lua, частично удовлетворяющий выставленным критериям. Называется love2d. Вот пример его кода:
-- Drawing text
function love.draw()
love.graphics.print(«Hello World!», 400, 300)
end
-- Drawing an image
function love.load()
whale = love.graphics.newImage(«whale.png»)
end
function love.draw()
love.graphics.draw(whale, 300, 200)
end
-- Playing a sound
function love.load()
sound = love.audio.newSource(«music.ogg»)
love.audio.play(sound)
end
Для начинающих слишком многословно. Хотелось бы вместо
love.graphics.print(«Hello World!», 400, 300)
Писать
print(«Hello World!», 400, 300)
А вместо
love.graphics.draw(whale, 300, 200)
Писать
draw(whale, 300, 200)
И вместо
love.audio.play(sound)
Писать
play(sound)
В сязи с чем вопрос: можно ли в Lua раскрывать области видимости хотя бы в одном модуле/файле, чтобы не писать каждый раз принадлежность метода объектам?
Ответ на:
комментарий
от i-rinat
Ответ на:
комментарий
от Xintrea
Ответ на:
комментарий
от i-rinat
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от i-rinat
Ответ на:
комментарий
от i-rinat
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от i-rinat
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от i-rinat
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум И Снег и Сугробы и Ёлки на вашем ПеКа (2023)
- Форум Вash - область видимости (2015)
- Форум лексическая область видимости (2013)
- Форум области видимости функций (2012)
- Форум Область видимости переменных (2007)
- Форум ruby область видимости переменных (2012)
- Форум Ограничение области видимости юзеру (2019)
- Форум python область видимости переменной (2017)
- Форум Шелл с областями видимости (2018)
- Форум C++, наследование, область видимости. (2009)