LINUX.ORG.RU

Где взять Programming in Lua?

 , , , ,


0

1

Сейчас читаю ворованную pdf'ку, но хочется заиметь сабж в бумаге. Сойдёт как второе, так и третье издание.
Цены озона не устраивают.
Может, у кого-то есть ненужный экземпляр (Москва)? Может, кто-то знает, где взять?

★★★★★
Ответ на: комментарий от PolarFox

И зачем тогда книжки? Садись и пиши код.

Ну ты словно первый день в профессии.

Лисп вон тоже прост, как валенок. Но чтобы написать на нем хотя бы Hello, World, надо скурить SICP, HtDP, TaPL, PAIP и еще пару священных книг, съездить на паломничество в MIT и совершить молебен на могиле МакКарти.

anonymous
()
Ответ на: комментарий от anonymous

Лисп — это гомогенность, местами фп и прочие задротские штуки, а lua — помесь js с бейсиком. Созданная специально, чтобы люди не очень знакомые с программированием могли писать скрипты для игрушек.

PolarFox ★★★★★
()
Ответ на: комментарий от PolarFox

Для кого же тогда пишут толстые книжки по Lua, за одной из которых охотится ТС?

Hint: использование Lua не ограничивается написанием «скриптов для игрушек».

anonymous
()
Ответ на: комментарий от anonymous

Для кого же тогда пишут толстые книжки по Lua, за одной из которых охотится ТС?

Для тех, кто использует язык, в котором даже побитовые операции во внешних патчах, не совсем по назначению.

PolarFox ★★★★★
()
Ответ на: комментарий от PolarFox

На самом деле Lua очень простой. Можно за одну ночь осилить пару глав PiL и уже писать код.
Под «знаю» я имел ввиду «знаю о».
Так что хочется заиметь книжку.

CYB3R ★★★★★
() автор топика
Ответ на: комментарий от PolarFox

Для тех, кто использует язык, в котором даже побитовые операции во внешних патчах, не совсем по назначению.

Отсутствие побитовых операций в core language сразу низводит язык до «помеси JS и BASIC для скриптования игр»? Лол, профессионализмом так и смердит.

anonymous
()
Ответ на: комментарий от anonymous

низводит язык до «помеси JS

А js разве намного хуже lua, или это «домесь» basic кладет гирьку?

// а вы случайно не тот же, кто развлекает в (под)ветке про «маргиналов»?

anonymous
()
Ответ на: комментарий от anonymous

В JS и иных BASIC битовые операции есть. На JS похоже потому что делается упор на таблицы, и присутствуют глюки вроде глобальности переменных по-умолчанию, а бейсик потому что не курлибракетс.

PolarFox ★★★★★
()
Ответ на: комментарий от PolarFox

Аналогию с js вполне понимаю, с basic меньше: «бесскобочный» - слабая связь. Больше интересует почему «низводит», то есть почему js хуже.

anonymous
()
Ответ на: комментарий от PolarFox

а бейсик потому что не курлибракетс.

Ты бы ещё Pascal и Eiffel бейсиком бы назвал.

---
ОПу: читай http://www.lua.org/manual/5.2/ заодно, и посмотри какой-нибудь хороший проект на lua, например textadept.

quantum-troll ★★★★★
()
Ответ на: комментарий от PolarFox

Лисп — это гомогенность, местами фп и прочие задротские штуки, а lua — помесь js с бейсиком.

В Lua тоже есть фп и некотороые задротские штуки, а гомоиконность не так уж и нужна в практическом языке

annulen ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.