birdwatcher: (Mr. Twister)
[personal profile] birdwatcher
Сегодня написал в фидике и даже сам удивился, насколько скучно сейчас программировать по сравнению с 1985 годом. Волшебная же вещь была! Компьютеры были такие веселые - программируемые калькуляторы, калькуляторы с бейсиком, восьмибитные компьютеры, IBM PC. Можно было сутками сидеть и ничего другого не хотеть. Потом все хуже и хуже. Окончательный водораздел проходит, я думаю, между реальным и защищенным режимами 386 процессора. Сейчас что-то программировать - это просто тупая, изматывающая работа. Как это вышло?
Заодно и игры нынешние никуда не годятся по сравнению с теми играми -- не знаю, случайно или нет.

Date: 2015-02-10 12:42 am (UTC)
From: [identity profile] dmpogo.livejournal.com
Ну делать десятый раз тоже самое не то что первый

Date: 2015-02-10 12:44 am (UTC)
From: [identity profile] birdwatcher.livejournal.com
Нет, тут что-то другое. Десять или сто раз программировать с указателями и смещениями в файле было интересно, сейчас этого не делают.

Date: 2015-02-10 12:49 am (UTC)
From: [identity profile] krl-pgh.livejournal.com
Годовщина при этом солидная - поздравляю!

Date: 2015-02-10 01:00 am (UTC)
From: [identity profile] dma.livejournal.com
Скриптовые языки и линукс по-прежнему доставляют.
Но это уже скорее не изобретательство - это склеивание разных копролитов с помощью свежих каловых масс.

Ну и да, есть ещё писание всяких отчётов - там да, пиздец, тупая-изматывающая-работа.

Date: 2015-02-10 01:29 am (UTC)
From: [identity profile] birdwatcher.livejournal.com
Ну, это условно говоря. Годовщину непонятно, откуда считать. Порядок величин такой.

Date: 2015-02-10 01:54 am (UTC)
fizzik: (дельфин)
From: [personal profile] fizzik
Почему же. Делают.

Date: 2015-02-10 01:55 am (UTC)
From: [identity profile] krl-pgh.livejournal.com
С первой программы? С первой программы, которую не задавали писать? С первой программистской зарплаты?

Date: 2015-02-10 02:02 am (UTC)
From: [identity profile] sashura.livejournal.com
первая зарплата это май 1994, 30 лет не получится :)

Date: 2015-02-10 02:02 am (UTC)
From: [identity profile] liiac.livejournal.com
Тогда и небо было синее, и трава зеленее ;)
15 лет назад я могла ночами сидеть, ковыряя какой-нибудь редактор уровней или все лето проиграть в одну и ту же игру. А сейчас любая игра надоедает через день, и уж точно никакая программа не заставит меня променять мой тяжело заслуженный ночной сон. Стареем, значит ;) То, что когда-то было увлекательным приключением превратилось в скучную работу. И все новое оценивается критически.
Уверена, что новое поколение юных программистов тоже уснуть не может, настолько им весело и интересно.

Date: 2015-02-10 02:14 am (UTC)
From: [identity profile] birdwatcher.livejournal.com
С первой книги про программированию, зачитанной до дыр без компьютера.

Date: 2015-02-10 02:15 am (UTC)
From: [identity profile] birdwatcher.livejournal.com
Уверен, что нет. Что они делают, читают API OpenGL?

Date: 2015-02-10 02:22 am (UTC)
From: [identity profile] krl-pgh.livejournal.com
Брукс (Мифический человекомесяц) или Жемчужины?

Date: 2015-02-10 02:23 am (UTC)
From: [identity profile] krl-pgh.livejournal.com
Программируют на open source проектах.

Date: 2015-02-10 02:26 am (UTC)
From: [identity profile] krl-pgh.livejournal.com
У меня все это очень близко друг от друга: чуть меньше года между первой программой и первым самостоятельным проектом, чуть меньше двух лет между первой программой и первой программистской зарплатой, еще полгода от нее до первой увлекательной книги по программированию.

Date: 2015-02-10 02:32 am (UTC)
lxe: (Default)
From: [personal profile] lxe
По "real systems have no top", наверное, раздел.
Но вырезать примитивы ножичком и сейчас любопытно.
Как и ломать. (Ломать удается чаще, чем изобретать примитивы.)

Date: 2015-02-10 02:32 am (UTC)
From: [identity profile] sashura.livejournal.com
>чуть меньше года между первой программой и первым
>самостоятельным проектом
Как это? У тебя в школе программирования не было? Или ты в школе же и начала работать?

Date: 2015-02-10 02:33 am (UTC)
From: [identity profile] sashura.livejournal.com
пишут приложения для телефонов?

Date: 2015-02-10 02:36 am (UTC)
From: [identity profile] birdwatcher.livejournal.com
Tам turtles all the way down.

Date: 2015-02-10 02:38 am (UTC)
From: [identity profile] krl-pgh.livejournal.com
У меня в школе не было программирования, я первую программу написала в первый день в университете.

Date: 2015-02-10 02:39 am (UTC)
From: [identity profile] birdwatcher.livejournal.com
Да там платные сотрудники Редхета и Каноникла программируют.

Date: 2015-02-10 02:43 am (UTC)
From: [identity profile] sashura.livejournal.com
А, тогда понятно :)
У нас сначала был полгода в 9 классе УАЯ (все по-русски и на бумаге), а потом начался фортран.

Date: 2015-02-10 02:46 am (UTC)
From: [identity profile] birdwatcher.livejournal.com
Какие жемчужины, что-то про как хакнуть калькулятор.

Date: 2015-02-10 02:52 am (UTC)
From: [identity profile] krl-pgh.livejournal.com
Не, наша школа до этого не доросла, у нас были основы семейного воспитания, и то их учителя как-то в основном продинамили.

Date: 2015-02-10 03:02 am (UTC)
From: [identity profile] sashura.livejournal.com
у нас в 8 классе была "этика и психология семейной жизни" :))
Все, что я из нее помню, это что на каком-то уроке нас тестировали на тему направления будущей специальности и у меня получилось "человек - знаковая система"

Date: 2015-02-10 04:01 am (UTC)
From: [identity profile] krl-pgh.livejournal.com
Прелестно. Наша, наверно, тоже так называлась.

Date: 2015-02-10 06:17 am (UTC)
From: [identity profile] akovalenko.livejournal.com
Припомнил (и нашёл) блогпост о благотворности Бейсика в качестве первого языка программирования:
https://reprog.wordpress.com/2010/03/09/where-dijkstra-went-wrong-the-value-of-basic-as-a-first-programming-language/

Date: 2015-02-10 08:12 am (UTC)
From: [identity profile] mtyukanov.livejournal.com
Там еще не очень развито, что программы на встроенных бейсиках были вообще по сути скриптами к машинным командам. Основные используемые ключевые слова PEEK и POKE. Отсутствие специальных циклов while и использование GOTO никого не смущало -- это же JZ/JNZ, зачем делать вид, будто это что-то отдельное?

Но debug.exe -- это, конечно, был шедевр. И ведь умение им пользоваться входило в скиллсет даже не программиста, а просто power user'а.

Date: 2015-02-10 09:52 am (UTC)
From: [identity profile] morfizm.livejournal.com
Срочно вкладываемся в музыку. Если можно будет прокормиться хотя бы на игре в метро = свобода! ;)

Date: 2015-02-10 11:09 am (UTC)
From: [identity profile] birdwatcher.livejournal.com
О! Спасибо. Понимал это, но сказать не мог.

Date: 2015-02-10 11:18 am (UTC)
From: [identity profile] birdwatcher.livejournal.com
главное, весело было

Date: 2015-02-10 11:18 am (UTC)
From: [identity profile] birdwatcher.livejournal.com
Не, только сельское хозяйство.

Date: 2015-02-10 11:23 am (UTC)
From: [identity profile] dohlaja-sova.livejournal.com
судя по тому, что даже я уже почти программист, можно считать, что программирование как мистическая область прекратило свое существование-)

Date: 2015-02-10 11:37 am (UTC)
From: [identity profile] birdwatcher.livejournal.com
Я помню, как ты мне в Петергофе показывал игру с глубиной резкости. Показывали лицо какого-то гнома, а потом фокус смещался на кору дерева, рядом с которым он стоит. В режиме 480 пикселей по горизонтали.

Date: 2015-02-10 04:55 pm (UTC)
From: [identity profile] freedom_of_sea.livejournal.com
слишком много ограничений. слишком крупноблочно

Date: 2015-02-10 07:00 pm (UTC)
From: [identity profile] dohlaja-sova.livejournal.com
может, 640 там все же было-)

Date: 2015-02-12 07:27 am (UTC)
From: [identity profile] burrru.livejournal.com
Игр стало больше, много слабых, но есть и шедевры.

Date: 2015-02-12 11:49 am (UTC)
From: [identity profile] birdwatcher.livejournal.com
Из шедевров знаю Машинариум/Ботаникулу и A Tale of Two Sons. Ты про которые?

Date: 2015-02-12 08:21 pm (UTC)
From: [identity profile] burrru.livejournal.com
В разных жанрах - разные. Лет шесть назад multiplayer Call Of Duty 4 был фантастически хорош, да и single неплох. Сейчас Dragon Age: Inquisition великолепна. Но в нее надо втянуться, занимает время.

Date: 2015-02-12 08:28 pm (UTC)
From: [identity profile] birdwatcher.livejournal.com
Call of duty? Это, кажется, что-то про Стригуна и Васенëва. Я сразу выключил.

Date: 2015-02-12 10:24 pm (UTC)
From: [identity profile] burrru.livejournal.com
Мне было проще - я же ушел с военной кафедры ;)

Date: 2015-02-12 10:59 pm (UTC)
From: [identity profile] birdwatcher.livejournal.com
Умно сделал, лейтенантом косить оказалось гораздо хлопотнее.