Anonymous
https://news.ycombinator.com/item?id=3872068
Anonymous
уже не припомню, но lua запили толи в grub толи в сам UEFI в качестве исполнятора свистоперделок. так што "ос на луа" - "методичка есть? пошли сдавать"
Anonymous
hello
Anonymous
Snusmumriken
@SerXmz , Mr , расскажите что-нибудь о себе.
zi
Anonymous
Всем привет )
Anonymous
Сейчас докурю )
Lucky
Не боись
Lucky
Паскаль вполне себе жив
Lucky
И ещё даст прикурить всяким молодым и борзым.
Lucky
https://www.deviantart.com/m3d-parameters/gallery/
Lucky
Это не просто так картинки
Lucky
Их генерит программа Mandelbulb3D
Snusmumriken
Путь нормальный, сам на сишке сначала пробовал геймдевить, ужаснулся от объёмов знаний, которые нужны чтобы нормально писать на сишке, и в качестве варианта "по проще" переходил на lua/love2d (как первые попавшиеся). Позже, правда, понадобилось и с сишкой повозиться, но после луёв как-то попроще.
Не вини корону в том что в ней много всего, на самом деле там весьма небольшое количество библиотек, всего за месяц можно попробовать практически все фичи, рассмотрев со всех сторон. Если тебе корона кажется слишком "закрытой", попробуй ту же love2d.
Вопрос исключительно практики. Отбросить все лишние мысли и фигачить, как осознаешь что написал чот не то — можно переписать. Потом посмотришь чужой код, осознаешь всё что нужно и снова перепишешь.
Lucky
Написанная на Делфи и немножко ассемблера.
Anonymous
Путь нормальный, сам на сишке сначала пробовал геймдевить, ужаснулся от объёмов знаний, которые нужны чтобы нормально писать на сишке, и в качестве варианта "по проще" переходил на lua/love2d (как первые попавшиеся). Позже, правда, понадобилось и с сишкой повозиться, но после луёв как-то попроще.
Не вини корону в том что в ней много всего, на самом деле там весьма небольшое количество библиотек, всего за месяц можно попробовать практически все фичи, рассмотрев со всех сторон. Если тебе корона кажется слишком "закрытой", попробуй ту же love2d.
Вопрос исключительно практики. Отбросить все лишние мысли и фигачить, как осознаешь что написал чот не то — можно переписать. Потом посмотришь чужой код, осознаешь всё что нужно и снова перепишешь.
По поводу Луа я просто видимо не там искал информацию . Просто туториалов не нашёл
Lucky
Ну, туториалов есть у нас
Snusmumriken
Snusmumriken
Не сегодня.
ShadoWalkeR
К сожалению
Anonymous
Высокоуровневые яп примерно понял как работают . А асемблер если я не ошибаюсь на низком
Lucky
Anonymous
Это даже отлично ) а вообще идея использование Паскаля как подушки что бы перейти в плюсы имеет место быть ?
ShadoWalkeR
Щас будет очень провокационный вопрос. Если паскаль компилирует свой код в машинные коды целевого процессора, то почему он по производительности соперничает с ЯП, которые работаю через VM и/или используют сборку мусора, которая тормозит работу, а не, скажем, с С/С++?😈
ShadoWalkeR
Я после нескольких лет изучения Паскаля/Делфи плюсы изучал. Считаю что делфи/паскаль сильно вещь в себе. Остальные ЯП как то все же стараются таскать фишки друг у друга, тем самым только подстегивая развитие. А у паскаль/делфи свой - "особый путь". С задержкой в развитии
ShadoWalkeR
Когда делфи появился - он был революционным по своим подходам к разработке. Но потом чтото пошло не так)
ShadoWalkeR
Хотя вру - еще Visual Basic чтото похожее на Делфи рожает😂
ShadoWalkeR
Лучше вместо паскаля лучше тот же питон взять
Lucky
Анархисты в чяти!
ShadoWalkeR
Анархисты в чяти!
Скорей олды😂 Мне довелось музыку в QBasic кодить под дос на агатах на заре изучения программирования. А там это похоже было на программирование в машинных кодах - сидишь и вбиваешь двузначные числа в редакторе)
Lucky
ShadoWalkeR
Руку набивать все же стоит на обычных вещах, а потом уже постигать те или иные тонкости других ЯП. Особенно Lua где специфичных вещей вагон и маленькая тележка
ShadoWalkeR
Круто. У меня первый компьютер появился только в 2001 году - Селерон 366 с 256 мегабайтами оперативы) А до этого 5 лет в нашем местном дворце пионеров ходил в компьютерный кружок. Агаты, 386, пентиумы
Anonymous
Алгоритмы мне сказали прежде всего )
Lucky
Алгоритмы рулят.
ShadoWalkeR
Snusmumriken
Алгоритмы в любом ЯП пишутся. Байтики перекладывать - это ЯП с ручным управлением памяти С/С++, вроде как раст - я его не трогал, но там кажется просто работу с памятью безопасной сделали, но как таковая она есть
Я же не только про это. В жаве, например, ты вместо кода описываешь миллиарды классов, классов-классов, классов подклассов, конструкторы, деструкторы, фигукторы а потом такой, героически:
Кукарек<кококо> кукарек = new Кукарек<кококо>;
Это фигня, вместо того чтобы "код писать".
ShadoWalkeR
В луа точно также - когда тебе потребуется сложный тип данных точно также будешь писать таблицы, метатаблицы, таблицы таблиц и прикручивать квазиООП)
ShadoWalkeR
У жавы другая проблема - идейное продолжение дела кобола - максимально многословно описывать все)
Snusmumriken
Snusmumriken
http://www.rosettacode.org/wiki/Category:Programming_Tasks
ShadoWalkeR
Кнут Искусство программирования. В 4х томах
ShadoWalkeR
Snusmumriken
Ну, это базовая штука.
Anonymous
какая классная группа ) спасибо ребят за советы . Всем спокойной )
Deleted
Во, на споже оказывается есть луа - https://www.spoj.com/
Deleted
ваще, хотелось бы чтобы добавили луа в тимус, и уже давно хотелось бы - http://acm.timus.ru/ - лучший русскоязычный источник
Deleted
на споже даже баш есть, жестяк)))
Deleted
Денис
Opm на винде работает?
Andrey
Pavel
zi
Зачем изучать первым языком что-то кроме чистого Си? Какие-то жавы, шарпы
Snusmumriken
Зачем изучать первым языком что-то кроме чистой луа? Какие-то сишки-жавы-шарпы : )
zi
Можно и луа :)
zi
Из Си можно пойти куда угодно. А вот после Луа прийдется все равно хотя-бы часть Си изучать :(
Saphire
Чистый Lua даёт знание вообще "а как программировать?"
Saphire
Никогда не надо натаскивать и вызубривать себе один язык.
Saphire
Это вам не УКРФ
Snusmumriken
На самом деле, первый язык, если на нём долго фокусироваться, имеет довольно сильное влияние на мозги. Ты потом интуитивно, пользуясь другими, стараешься делать так как делал в своём первом.
Сишка совершенно замечательная, но очень серьёзно отпечатывается на мышлении, со своими указателями и прочей байтовой фигнёй.
Saphire
Lua скатывается в насилие над всякими хэш-мапами и массивами.
zi
Во! вот оно. Что за хэш мап. Будьте добры в Си изобрести их с нуля
zi
И так со всем
Saphire
zi
Это риторический вопрос)
Saphire
А я писала.. k-v linked list
zi
Да. А как напишите - можно использовать готовые решения высокоуровневых языков
zi
точнее нужно
Snusmumriken
Lua скатывается в насилие над всякими хэш-мапами и массивами.
Луа не рассказывает о том, что в мире оказывается есть ограничения на редактирование структур, что в "нормальных языках" нельзя промышленно манки-патчить и творить всё что вздумается. Хотя если подумать, то сишка у нас скатывается в насилие над указателями и структурами, а жава-шарпы — в аналогичное насилие над миллиардами объектов-конструкторов-деструкторов-GC.
zi
Мне тут вспомнилось, как я впервые написал массив и его вывод на Си шарпе. Каково же было мое удивление, когда я попытался через пару месяцев сделать тоже самое на Си. Оказывается, там нет готового метода Length. Оказывается, я понятия не имел как это устроено
Saphire
А ещё есть Lisp, где можно собирать программу внутри программы что бы...
NM
Офигеть
Saphire
zi
Ставлю банку пива что у всех так было, кто начинал с "жавы-си шарпа"