Обучение программированию или преступление «Майкрософт»

Apr 01, 2018 11:00

image Click to view



Наглядно о программировании. На видео к посту вы можете наблюдать, как некий программист пишет за четыре минуты вполне работоспособный тетрис. Это не трюк: тетрис и тому подобные игры действительно можно написать очень быстро - за час-два, если делать всё медленно, аккуратно и без подготовки.

Дальше… )

Leave a comment

Comments 324

temhuk April 1 2018, 08:05:20 UTC
Сравнивать С++ и HTML5... Хм, ну можно еще Алгол предложить, 1С или еще какой специализированный язык, вместо HTML

Reply

olegmakarenko.ru April 1 2018, 08:10:29 UTC
Ладно, скажем более технически правильно. JavaScript+HTML5.

Reply

sergeygnusareff April 1 2018, 10:17:46 UTC
Я думаю, что программистом должен быть каждый, тогда работу целых министерств можно будет заменить небольшим скриптом.

Reply

cepreuka April 1 2018, 10:42:30 UTC
Заменить ваше "министерство по написанию комментариев"? Пожалуй, скриптом можно бы было.

Reply


anonymous April 1 2018, 08:09:10 UTC
olegmakarenko.ru April 1 2018, 08:09:52 UTC
Спасибо.

Reply


jerom April 1 2018, 08:11:10 UTC
Это видео гораздо честнее, 5 минут без ускорений: m.youtube.com/watch?v=xGmXxpIj6vs

Reply

olegmakarenko.ru April 1 2018, 08:12:41 UTC
Да, тоже неплохо. Я же говорю: html5 сейчас в этом плане вне конкуренции.

Reply

(The comment has been removed)

olegmakarenko.ru April 1 2018, 11:19:38 UTC
Да вроде нормальная скорость. У меня примерно такая же, только редактор тэги сам закрывает.

Reply


lrlay777 April 1 2018, 08:18:12 UTC
Му-ха-ха!
Не первоапрельская шутка, как же)
Так я и поверил, что для замены тире нужно писать эту чепуху, во втором варианте)))

Reply

cepreuka April 1 2018, 08:28:34 UTC
Точно. На самом деле же почти во всех языках всё намного проще:
ReplaceByPressButton('Alt+2', '--', '-')

Reply

daktfi April 1 2018, 10:19:31 UTC
А в либреофисе можно просто автозамену настроить... 0_о

Reply

cepreuka April 1 2018, 10:40:12 UTC
А можно настроить автозамену на пользователя, который умеет сразу тире ставить вместо двух дефисов?

Reply


televizorof April 1 2018, 08:18:48 UTC

Для примитивных вещей типа той же замены в оффисе есть обычные инструменты.
Если нужно что-то более сложное, увы нужно учится.
Универсальность языка делает его сложнее. Это же машина, ей что скажешь, то она и будет делать.

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

Reply

olegmakarenko.ru April 1 2018, 09:15:31 UTC
Обычный пользователь Ворда не дойдёт до более сложных вещей, так как не сможет автоматизировать даже простые. И обычными инструментами, увы, замена не делается: или каждый раз запускаешь руками, или пишешь макрос. А когда ты работаешь редактором, допустим, и тебе надо сделать в каждом документе по 10 стандартных замен (типа добавления пробела перед процентом и замены его на неразрывный), руками -- очень тоскливо.

Что касается библиотек, да, это возможно. Но зачем, если в html5 всё работает из коробки?

Reply

sleepw41ker April 1 2018, 10:31:16 UTC
И имя той коробке нугет.

Reply

polihrony April 1 2018, 12:27:03 UTC
Прошу прощения, но не нужно писать макрос для замены в MC Word двух дефисов на полноценное тире. Достаточно нажать клавиши Ctrl + знак минус на цифровой клавиатуре в нужном месте текста. Для ввода длинного тире используется сочетание Ctrl + Alt + знак минус. Это при вводе текста. А если нужно отредактировать чужой текст, то очень удобно использовать команду "Найти и заменить" на главной вкладке редактора.
Меня гораздо больше огорчает произвол Microsoft с Visual Basic: сначала они развивают язык до того, что программист получает доступ к системной области компьютера, а потом в пылу борьбы с макровирусами закрывают возможность свободно использовать макросы при запуске программы, начиная с 7-ой версии MS Office. Столько программ было сделано когда-то для решения частных задач и задачек для основных программ MS Office и все потом сошло на нет...

Reply


Leave a comment

Up