Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет ivanov_petrov ([info]ivanov_petrov)
@ 2009-08-10 13:28:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Программирование выгорело
http://ivanov-petrov.livejournal.com/1215547.html?thread=59919419#t59919419
[info]kouzdra@lj
Программирование - точно нет - оно уже "выгорело" где-то в 80-е - начале 90-х самое позднее.

[info]ivanov_petrov@lj
Я с интересом наблюдаю нонечных совсем молодых программистов. Конечно, у меня не так много опыта наблюдений за ними, как у многих программистов, но вот что заметил. Еще в 90-х молодые ребята были - ух, с 14 лет хард сами разбирали-собирали с упоением, сами учились программировать, увлечены были компьютерорм до невозможности, и в игры играли, конечно, но и игрались с этакой сложной интересной штукой - и потому фанатели, знали очень многое и самоучками становились очень крутыми ребятами. Похожие вещи были еще в СССР - многие из тогдашних людей, хоть и не было им интернета, увлекались кибернетикой и ЭВМ, и почитали себя интеллектуальной элитой, и многое умели - старые (теперь) программисты 60-х. А вот последнее поколение воспринимает комп как телевизор. Штука привычная, вовсе не чудесная, в ней много возможностей - сеть, игры - но самому в ней разбираться? все равно что добровольно залезать чинить телевизор. Зачем? Проще мастера вызвать иил новый купить. И теперь молодые ребята даже программистской ориентации - ни железа не знают, ни код им особо не интересен - ну, мол, работа как работа. Конечно, не поголовно все - знающие, талантливые люди всегда бывают, но если раньше такие косяками ходили, учили с 12-14 лет папу и прочий народ, сами все вызнавали неведомыми путями, когда еще и книг-то не было на эту тему, то теперь - совсем иное отношение.

[info]kouzdra@lj
Угу - но я еще и о том, что эта субкультура уже прошла свою творческую фазу - оставила в частности весьма значимый идеологический след - в виде open source и всего, что с этим связано (хотя в большей степени в США, нежели у нас - у нас она развивалась с отставанием лет на 10 и не успела до конца пройти эволюцию - в 1991 году ее просто прихлопнуло распадом СССР) и сейчас находится в "мемориальной фазе", если впасть в гумилевщину.


(Читать комментарии) - (Добавить комментарий)


[info]orleanz@lj
2009-08-10 06:44 (ссылка)
Не совсем соглашусь.

В программировании остались некоторые элитарные области, типа Хаскелл и Скала

Там все по-прежнему интересно, но реально этим денег на жизнь заработать сложно, поэтому народ занимается ими как хобби.

И вообще, жжузер No.1 по элитарному программированию, это, конечно, [info]ivan_ghandhi@lj

(Ответить) (Ветвь дискуссии)


[info]ivanov_petrov@lj
2009-08-10 06:58 (ссылка)
ну, наверное, есть места...

(Ответить) (Уровень выше)


[info]nickel1@lj
2009-08-10 08:05 (ссылка)
Наш архангельский мужик! Не воспринимайте как хулиганство, просто приятно,что №1
-- из "провинции"!

(Ответить) (Уровень выше)


[info]clevernewt@lj
2009-08-10 09:41 (ссылка)
В любой области знания, элитарными областями, в которых интересно, становятся те где денег заработать сложно а занимаются ими как хобби или как маргиналы.

(Ответить) (Уровень выше)

любопытно что ему лет 40
[info]freedom_of_sea@lj
2009-08-10 10:30 (ссылка)
по-моему. Довольно нетипично.

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: любопытно что ему лет 40
[info]orleanz@lj
2009-08-10 10:42 (ссылка)
нет, все нормально с возрастом

было время, когда концепции программирования развивались быстро, так что человек привыкший за всю жизнь к Фортрану уже не мог нормально работать с современными языками

а сейчас концепции уже устоялись, ничего революционного в сути не происходит

если человек мог 15 лет назад уверенно владеть современными на тот день технологиями, ничего не мешает ему быть и сейчас на самом bleeding edge инноваций.

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: любопытно что ему лет 40
[info]fat_yankey@lj
2009-08-10 13:55 (ссылка)
Ну, функциональное программирование не такой уж и bleeding edge. Просто сейчас в моду вошло, в связи с тенденциями развития железа. Гигагерцы кончились, пошёл мультикор :-). А так, Миранда с нами уже почти 25 лет. Почти ровесник С++.

(Ответить) (Уровень выше)


[info]ydolgov@lj
2009-08-11 05:09 (ссылка)
> Хаскелл и Скала

Новое платье короля?

Кто-то сказал, что в болотистой местности языков программирования есть только два принципиально твёрдых бугорка - 'C' и Common Lisp. Иными словами - Машина и Теория. Всё остальное, извините, чепуха.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ext_72902@lj
2009-08-11 15:24 (ссылка)
Язык с профанацией статической типизации и язык с динамической типизацией. Охренеть выбор.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ydolgov@lj
2009-08-11 16:43 (ссылка)
Выбор никто не ограничивает. Кто-то выберет модное, розово-блестящее и залитое от греха подальше эпоксидкой, штоб не баловАлись. А Си и Лисп не для всех. Си - ассемблер, опасный в неумелых руках и близкий к железу. Лисп - песок, глина и известь для приготовления строительных блоков любой конфигурации, для постройки ажурно абстрактных конструкций неутилитарного назначения.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ext_72902@lj
2009-08-11 18:01 (ссылка)
А на чём тогда РАБОТАТЬ?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ydolgov@lj
2009-08-11 18:30 (ссылка)
Смотря над чем работать.

В моей предыдущей компании был только Си. Си++ отвергался на корню, ибо для ООП Си более чем достаточно (ООП ведь концепция и неважно на чём её реализовывать). Да ещё и делался код, которым прямо или косвенно пользовались, пожалуй, миллиарды землян, так что... сами понимаете. Да ещё и работали там сан-францисские педерасты, почти в каждом кабинете висел семицветный флаг Виртуального Гейского государства и люди ПОЛ периодически меняли. Я имею в виду не паркет и не линолеум. Что с них взять?

В моей нынешней компании это Жава. Делаем этакие ворота из Жавы в одну из известнейших СУБД. Тоже миллиарды пользователей и тоже не до шуток.

Статьи в журналы - словесно, псевдокод или Лисп.

Дома, для Души - Лисп и только Лисп.

Правда, финтифлюшки типа Руби и Хаскеля тоже изучаю. Чтоб поприкалываться.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ext_72902@lj
2009-08-11 18:43 (ссылка)
> для ООП Си более чем достаточно

Для начала нужно определиться, является ли необходимым само ООП.

> Да ещё и работали там сан-францисские педерасты, почти в каждом кабинете висел семицветный флаг Виртуального Гейского государства и люди ПОЛ периодически меняли. Я имею в виду не паркет и не линолеум. Что с них взять?

Понятно, вы идиот.

> В моей нынешней компании это Жава.

Которая, заметим, не Си и не Лисп.

Попытку нахамить в адрес Хаскеля пропускаю, он в моей защите не нуждается.

Итого, из ваших заявлений следует: на Лиспе не работаем, а пишем для души; на Си в принципе работать можно, но вам не нравится; больше ничего нет. Я ничего не упустил?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ydolgov@lj
2009-08-11 19:00 (ссылка)
Ну очень вежливый и со всех сторон информативно-познавательный ответ.

Спасибо.

(Ответить) (Уровень выше)


[info]ydolgov@lj
2009-08-11 19:11 (ссылка)
Да, пара моментов по существу.

В Жаве полно мерзостей, но что поделать. ЛюдЯм ндравится, надо что-то и для людей мастерить. Причём, "Для Жавы" - совсем необязательно "на Жаве".

Про то, что Си мне не нравится - этио Вы сами придумали. Из моего текста это никак не следует.

Короче, желаю Вам здоровья, благоденствия и счастья с Хаскелем.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ext_72902@lj
2009-08-12 01:06 (ссылка)
> Про то, что Си мне не нравится - этио Вы сами придумали. Из моего текста это никак не следует.

А как тогда понять фразу

> Что с них взять?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ydolgov@lj
2009-08-12 01:22 (ссылка)
В вашем профтехучилище какие-нибудь гуманитарные предметы преподавали? Про "иронию" что-нибудь говорили?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ext_72902@lj
2009-08-12 01:36 (ссылка)
> В вашем профтехучилище

Не знаю, не был.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ydolgov@lj
2009-08-12 01:43 (ссылка)
Это к вопросу формирования интеллигенции из туземных технарей...

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ext_72902@lj
2009-08-12 01:52 (ссылка)
Данный вопрос в дискуссии, ЕМНИМЭ, не поднимался. Вы хотите об этом поговорить?

(Ответить) (Уровень выше)


[info]alamar@lj
2009-08-13 16:11 (ссылка)
Почему именно Common Lisp?
По мне так эта периферийная поделка ни на что вообще претендовать не может.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ydolgov@lj
2009-08-13 16:17 (ссылка)
Думаете? Вполне возможно, всему виной мой извращённый вкус плюс однобокая начинанность. К тому же, на Common настаивать не буду. Можно взять любую вариацию из этого ряда. Scheme годится? В подобных языках меня провлекает минимум синтаксиса и максимум рефлексии и самонастраивания. Краткость. Абсолютная полнота.

Ваш набор? Что для вас самое базовое-базовое, от чего всё произошло?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alamar@lj
2009-08-13 16:24 (ссылка)
Я с вами согласен: C и Lisp.

Однако я не стал бы отбрасывать ML/Haskell, причём скорее именно Haskell.

Это бесконечный язык, как Lisp; в том плане, что в языке Java, например, можно придумать конечное количество "паттернов" и фокусов и дальше уже с языком ничего не сделать; а в Lisp и Haskell можно бесконечно порождать новые, фактически, языки.
Lisp сделан из деревьев - всю вселенную можно представить в виде деревьев.
Haskell сделан из математики - всю вселенную можно представить в виде математики.
Да, ещё есть C++. Он тоже бесконечный, но сделан из человеческой глупости. Про вселенную понятно :)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ydolgov@lj
2009-08-13 16:39 (ссылка)
С Хаскелем я знаком чрезвычайно поверхностно, может, чего-то пока недооценил. Я исхожу из того, что всё стОящее уже давно придумано и если кто-то что-то кричит на базарном углу о "новом и доселе неизведанном" (вспомним старика Соломона в роли Экклезиаста), то это просто замаскированный старьёвщик торгует постиранными и перекрашенными шмотками.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alamar@lj
2009-08-13 16:43 (ссылка)
Хаскеллю в той или иной ипостаси лет 15.
А до него ML ещё 10.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ydolgov@lj
2009-08-13 16:53 (ссылка)
Интересно. Тогда надо "въехать".

(Ответить) (Уровень выше)


(Читать комментарии) -