Пс, я тут подумал, что мне надо бы сделать классную игру, которая была бы интересной, принесла бы мне миллионы и позволяла бы грабить корованы.
Статья
10 2.3K
Знакомьтесь, это chy, он написан на чистом C и он работает.
Тема
5 1.6K
24
Этот код видимо вызывает анархиста, в качестве фичи, то есть меня. Чего надобно, кодер?
29
girvel:
KingMaximax, Они не в хаотичном порядке
Так вот оно, что! Не сразу заметил, думал просто прикол. А вот оно что оказалось. Все таки что побудило вас настрочить сие знаковое чудо?
Кстати один мой друг делал что-то подобное, но только он программировал это на с++ и через таймер и keypress делал игрушки, он накладывал знаки, так чтобы они переливались с активными а статичное хранил в хеше, он делал что-то вроде мини стрелялки, как в тетрисе.. Было забавно. Он это называл война с ошибками в программе.
29
Сама неистова наркомания, надо было нарисовать символами окошко с программой на asm... Так милее было бы.. Ну или интегральчики в большом масштабе. Уважаемый и благо почтенный сударь Гирвел, в чем смысл сей поделки из набора знаков, образующие код, но расставленные в хаотичном порядке?
Поскольку я исповедую модную идею саморазвития как цели в жизни, я вынужден ее придерживаться и постоянно пробовать что-то новое. Это касается и программирования, которым я в последнее время увлекся чересчур серьезно. Ну, правда, не стоит воспринимать мое саморазвитие всерьез, на самом деле я покодил на C# полгодика, что-то понял, мне стало скучно и я решил попробовать Python, и теперь горю желанием высказывать свое чересчур важное и авторитетное впечатление от сего ЯП.
Тема
5 2.2K
20
girvel, обрати внимание на Haskell, если интересует развитие мышления. Так же будет очень интересно почитать, какие претензии ты придумаешь к нему)
29
Претензии совершенно не понимающего концепции языка человека, честно говоря.
Как сказали выше, нужно менять образ мышления. Это как с функциональщиной.
21
Mihahail,
  1. По поводу self - ну, оправдываться "явное лучше неявного" в случае питона немного неверно, поскольку это язык с динамической типизацией и в нем явное не имеет такого значения
  2. По поводу обобщенности кода не подумал, ок. Но все равно было бы удобнее, если бы можно было бы указать список типов для аргумента, под который он должен подходить.
  3. Мультиметоды какие-то костыльные, а перегрузку, опять же, можно было бы реализовать через указание для некоторых аргументов возможных типов
Eltilas, ну, программирование очень сильно развивает мышление в целом. Изучаю в основном на практике, в чтении документации себя не нашел. Но также занимаюсь рисованием пикселей, игрой на гитаре, написанием сценариев, а также попытки что-то понять в западной философии, но времени мало и все такое.
9
саморазвитие
программирование
Выходит в остальном ты уже далеко ушёл в развитии, либо твои "вкусы своебразны".
А как ты изучаешь? Читаешь многосотнестраничные документации, или книги, или посещаешь занятия?
(Всегда читаю документацию, по-другому не выходит.)