Куча говна / Говнокод #24433 Ссылка на оригинал

0

  1. 1
Валлен уир флюден унд тролльерен?

-Хотим ли мы, спросил я товарищей, флудить и троллить?
-Да, очень хотим!..-ответили они.

Запостил: bar-u-xoloda bar-u-xoloda, (Updated )

Комментарии (37) RSS

  • Флуд вижу. А где троллинг?
    Ответить
    • Ты токой тупой, что мне приходица тебе объеснять какуюто хуету больше четверти текста
      Ответить
            • Знакомся 8 типов друзей
              Число, строка, таблица, юзердата, поток, функция, булево и нил
              ВСЕ ТЫ ГОТОВ. ТЫ ЗНАЕШЬ ЛУА
              Ответить
              • А кто такие таблица, юзердата и поток?
                Ответить
                • Таблица это таблица
                  Юзердата - прилетающая из си какая то невообразимая хуйня, луа никак сам по себе это не сможет обработать.
                  Поток это поток
                  Ответить
                  • Нашёл следующие краткие сведения:

                    «СЕПУЛЬКИ — важный элемент цивилизации ардритов (см.) с планеты Энтеропия (см.). См. СЕПУЛЬКАРИИ».

                    Я последовал этому совету и прочёл:

                    «СЕПУЛЬКАРИИ — устройства для сепуления (см.)».

                    Я поискал «Сепуление»; там значилось:

                    «СЕПУЛЕНИЕ — занятие ардритов (см.) с планеты Энтеропия (см.). См. СЕПУЛЬКИ».


                    — С. Лем. «Звёздные дневники Ийона Тихого. Путешествие четырнадцатое».


                    Лучше будет показать коротенькие примеры для "чайников".
                    Ответить
                    • Говорят что лучше почитать книжку Руберту Иерусалимски.
                      Там, в общем, не rocket science.
                      Ответить
                    • Открыл я книжку про луа, прочитал первые 20 страниц.
                      Узнал что единственный нескалярный тип это таблица. Она и массив и ассоциативный массив, и похоже что объект тоже (я еще не дочитал).

                      В своей массивной ипостатси она имеет оператор # (который вертает ее значение) и индексируется с единицы.

                      Много думал.
                      pituh = {}
                      pituh["name"] = "kochet"
                      --тоже самое что
                      pituh.name = "kochet"
                      --а так будет массив из нее
                      pituh[1] = "kochet"
                      pituh[2] = "kochet2"
                      print(#pituh) -- напечатает 2
                      
                      --идиомка
                      for i = 1, #pituh do
                        print(pituh[i])
                      end
                      
                      --зато есть GC, таблица лежит в куче, в ней можно хранить функции
                      
                      function p(n)
                         return n * 2
                      end
                      
                      pituh["p"] - p
                      pituh.p()


                      Типы преобразуются сами, но можно и явно (tonumber("2"), например)

                      Похоже что и правда очень простой язык
                      Ответить
                      • Ну да, в луа все пишеться на таблах, даже небо, даже аллаха.
                        Вот добиресья до меты и коронтиниунах, будет веселуха.
                        Ответить
                        • Я корутины кушал в разном виде в питоне, c# и котлине.
                          Приятно что они есть и тут тоже, надо будет заценить
                          Ответить
                            • >>Я повелитель таблиц

                              повелел таблице содержать бесконечнае число фраз "netu tut nicherta"
                              tbl = {__index=function(tbl, k) tbl[k] = "netu tut nicherta"; return tbl[k]; end }
                              setmetatable(tbl, tbl)
                              
                              print(tbl[1000])
                              Ответить
                          • Ничего в голову не приходило
                            Bugaga = setmetatable({100500,"petux"}, 
                              {__call = function(t,key)
                                  for k,v in pairs(t) do
                                    if type(k) == "string" then
                                      table.insert(t,v)
                                    end
                                  end
                                  return t[key]
                              end })
                            
                            Bugaga.hash = "3olotoy_huy"
                            print(#Bugaga)--тут 2
                            Bugaga()
                            print(#Bugaga) --тут 3
                            print(Bugaga[3]) --3olotoy_huy
                            Ответить
                            • Если юзнуть так то выйдет дичайшая рекурсия
                              local x = function(t,key)
                                    for k,v in pairs(t) do
                                      if type(k) == "string" then
                                        table.insert(t,v)
                                      end
                                    end
                                    return t[key]
                              end
                              Bugaga = setmetatable({100500,"petux"}, 
                                {__call = x, __index = x })
                              Bugaga()
                              Ответить
              • звучит прикольно)

                В фаре пишут макросы на луа, я переодически там встречаю типа
                Macro {
                  area="Editor Shell Viewer"; key="ShiftMsWheelUp"; description="Use Shift-MsWheel to switch between screens"; action = function()
                Keys('F12 Up Enter')
                  end;
                }
                Ответить
                • Какая странная луа. Вроде обычный модуль, но непойму зачем там енд, что он закрывает?
                  Ответить
  • Кто просил разбудить в 4:20 по UTC+3? Подъём! Твоё первое задание: нарисуй говно на руке.
    Ответить
  • Хватит извращаться с луёй, откройте для себя мир визуального программировния.
    Ответить

Добавить комментарий

Из-за тебя ушел bormand, guest!

    А не использовать ли нам bbcode?


    8