powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Застой в индустрии разработки ПО
65 сообщений из 65, показаны все 3 страниц
Застой в индустрии разработки ПО
    #39634093
arkashashev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Очевидно, что индустрия разработки ПО сейчас находится в абсолютном застое. Судите сами. Давайте для начала посмотрим в целом на IT и смежные научные и технические области. Небывалых высот достигли компьютерная графика, механизмы обработки данных - видео, аудио, основанные на последних достижениях, достигнутых на пересечении математики, методов обработки сигналов, статистики, алгоритмов искусственного интеллекта, а так же физики и инженерии, новейших методов производства высокопроизводительных микросхем и устройств. Системы машинного обучения уже успешно применяются в задачах распознавания, классификации и принятия решений, компьютеры обыгрывают людей в шахматы и го... Достижения прикладных областей можно перечислять бесконечно.

И на фоне всего этого индустрия разработки ПО, являющаяся одним из локомотивов всего этого удивительного прогресса, как будто застыла в своем развитии, остановилась на уровне середины прошлого века и с тех пор топчется на месте. Как же так, спросит неподумавши читатель, ведь идет же развитие - появляются новые языки и технологии, куча разнообразных библиотек и фреймворков на все случаи жизни - и сетевые, и для обработки данных, и для высокопроизводительных вычислений - выбирай какой хочешь.

Но давайте посмотрим непредвзято. Одних только языков программирования, более-менее использующихся на практике - несколько десятком. Понятно, что количество библиотек и фреймворков здесь растет в геометрической прогрессии, причем многие из них делают одно и то же. Все, кому не лень, пишет новый фреймворк. А если он понастойчивее - то и новый язык изобретает. При этом никакого прогресса на самом деле не происходит, а просто перекладывают кирпичики с места на место, надеясь построить дворец и разваленных туалетов. У вас в языке блоки выделялись скобочками, а в нашем новом супер-пупер языке - будут отступами. У вас функция объявлялась ключевым словом func, а у нас будет fn - чем не прогресс? При этом все идеи, которые используются, были изобретены в прошлом веке, а теперь все это таскается из языка в язык в разных пропорциях - сюда напихаем побольше фукнциональщины, сюда напихаем параллельщины, тут ООП приправим. А в результате что? А в результате получаем еще один такой же язык, где все программирование сводится к набиванию буковок и муторном объяснении компьютеру, что и в какой последовательности ему нужно делать в текстовом виде. Весь прогресс - это разработка продвинутых блокнотов со всякими умными автодополнениями, рефакторингами, сборщиками проектов и прочими свистелками, что лишь маскирует тот факт, что на самом деле программа - это просто портянка текста, написанного на очередном хайповом текстовом языке программирования с использованием очередного модного фреймворка, предназначенного для того же, для чего стопицот других уже давно существовавших менее менее модных фреймворков. О котором через год, скорее всего, никто не вспомнит, потому что появится новый модный фреймворк. И вот эта вот имитация бурной деятельности, а по факту - барахтание на одном месте называется прогрессом???

На самом же деле сама концепция языка программирования как текстового глубоко формализованного описания набора инструкций для компьютера безнадежно устарела уже полвека назад. Системы программирования будущего должны быть основаны на декларативном подходе, когда человек объясняет компьютеру что именно он должен сделать, какую задачу решить. А думать, как ее решить - это уже задача компьютера, а не человека. Декларативном, разумеется, не в том смысле, как это понимается сейчас - человек не должен писать компьютеру тонны текста в узких рамках формальных грамматик. Человек должен объяснять задачу способоми, удобными ему, а не компьютеру. В некоторых случаях, например при описании структуры предметной области, это могут быть блок-схемы и диаграммы вроде UML. В других - это может быть текст на естественном языке, поясняющий схемы и диаграммы, или даже самостоятельно их описывающий. При этом, компьютер, если ему что-то непонятно из-за неоднозначностей естесвтенного языка, должен сам требовать необходимые пояснения. Таким образом, разработка программной системы должна вестись в режиме диалога с компьютером на человекоудобном языке. И результате такая интеллектуальная система программирования должна генерировать готовую программную систему, решающую поставленную задачу.

Если еще совсем недавно создание такой системы программирования казалось чем-то невозможным и невообразимым, то сейчас для этого есть все необходимые средства. Есть очень неплохие подходы к распознаванию естественного языка, что подтверждается постоянно улучшающимся качеством машинного перевода и голосовых помощников. Есть подходы к созданию интеллектуальных систем различного назначения. Робкие попытки к созданию такой системы, поиск подходов, уже наблюдается - например, недавняя новость о создании генератора кода GUI по скриншотам. Да чего там искусственный интеллект, тот же fUML, которому скоро уже второй десяток лет исполнится намного ближе к системе будучего, чем все новые фреймворки и языки последнего десятилетия вместе взятые. Но это, конечно, только начало, здесь нужно еще очень много совместной работы и ученых специалистов в облсти обработке естественного языка, искусственного интеллекта и практикующих инженеров и программистов. Несколько энтузиастов - совершенно недостаточно, чтобы решить задачу такого масштаба и вытащить наконец индустрию разработки ПО из застоя, в котором она оказалась. Однако, подавляющее большинство ее представителей предпочитают почему-то только еще глубже втаскивать свою область в это болото, бесконечно сочиняя устарвевшие "текстовые" языки программирования и переизобретая библиотеки с фреймворками, предназначенные для решения задач, которые уже были успешно решены десятилетия назад.

Очевидно, что с эту ситуацию нужно как-то менять, иначе, вслед за IT сферой застой, замедление развития, охватит сначал смежные области, а потом начнет распространяться и дальше. Ведь задачи, с которыми сталкивается человечество, становятся все более сложными, а значит должны совершенствоваться и методы их решения. Чего, как мы только что видели, не происходит.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634094
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИМХО пламенная речь человека, который не в теме. ИИ - тупой. Немного освоили задачи распознавания образов и назвали это ИИ. ИМХО слишком громко назвали.
Освоили это еще лет 20 назад в OCR (распознование текста), за 20 лет немного допилили, т.е. тут тоже застой.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634099
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подать на вход ТЗ и на выходе получить готовое приложение?
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634100
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arkashashevзадачи, с которыми сталкивается человечество, становятся все более сложными
Нет, не становятся. Окружающая среда стабильна и нет предпосылок для её усложнения. Соответственно, простые решения всё так же работают наиболее эффективно.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634101
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arkashashev,

Бытует мнение, что ИИ эта такая палочка-выручалочка. Которой скажешь - хочу чтоб не было разрухи-нищеты-голода и бац.... и узурпатор помер...

Увы и ах... Пока между человеком и программой пропасть от слова СОВСЕМ пропасть. Человек может ДОДУМЫВАТЬ. Программа максимум может ЭМУЛИРОВАТЬ это... всё остальное от лукавого. Программа работает чётко как ей сказано иначе это уже хаос в отдельно взятом проце(С).

Как тут уже прозвучало, говоря об ИИ необходимо помнить о периоде его обучения! Распознавание речи, поиск граф. объектов - это всё выхлоп после тонны времени и других затрат. Само оно никак от слова СОВСЕМ...

Ну или по другому...для ТС...
с одной стороны у вас гибкий язык который может описывать весь мир вокруг окружающий. С другой стороны - жёстко работающая логика, на узко заточенном носители(проц), с ограниченном набором команд.
И Вы собрались родить(найти, разработать, нахфантазировать) промежуточное звено их соединяющее? Огорчу - очень долго это будет ещё всё пока...человек...

удачи вам
(круглый)
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634103
WebSharper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторПри этом, компьютер, если ему что-то непонятно из-за неоднозначностей естесвтенного языка, должен сам требовать необходимые пояснения. Таким образом, разработка программной системы должна вестись в режиме диалога с компьютером на человекоудобном языке. И результате такая интеллектуальная система программирования должна генерировать готовую программную систему, решающую поставленную задачу.

Даже когда человек объясняет что-то человеку, чтобы однозначно понять друг друга прибегают к формальным языкам типа математики.

Естественный язык отстоен, так как предназначен для звуковой коммуниации изначально.

Он не будет использоваться в программировании, может как начальный этап (типа как мы макрос в ворде записываем, но если хотим сделать точно, нам надо русками код отредактировать). Или просто программирование нафиг уйдет из этих областей. Будем просто говорить какой отчет нжен и оно будет строить (типа как PowerBI умеет отрабатывать запросы на встроенном языке) в 10% случаев это будет давать не то, что надо, но все будут забивать рази экономии.

Текстовое представление будет оставаться, так как накоплено много тулов, но все больше и больше будет редактирования AST (см, например, https://isomorf.io - можно выбрать синтаксис по вкусу). И мы будем выбирать представление себе по вкусу - хочешь текст, а хочешь диаграмку.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634104
arkashashev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima TИИ - тупой. Немного освоили задачи распознавания образов и назвали это ИИ. ИМХО слишком громко назвали.

Распознавание образов - это еще не весь ИИ. Есть еще, как я уже говорил, задачи понимания естественного языка, в решении которые так же есть определенный прогресс, и которые в данном случае могут пригодиться. Да и под образами здесь понимается гораздо более широкий спектр понятий - допустим системы автоматизированной постановки диагнозов - тоже в некотором смысле распознаватели образов. А нужно ли большее? Многие задачи, с которыми сталкиваются программисты - это типовые задачи, на которые умный ИИ и не нужен - та же система построения GUI по картинке подтверждает. Если собрать все современные достижения в этой области, то, на мой взгляд, систему интеллектуальную систему программирования вполне можно создать. Только никому это почему-то не интересно.
maytonПодать на вход ТЗ и на выходе получить готовое приложение?
Да, в идеальном случае система должна работать именно так.
Dimitry SibiryakovНет, не становятся. Окружающая среда стабильна и нет предпосылок для её усложнения. Соответственно, простые решения всё так же работают наиболее эффективно.
Только вот окружающая среда давно уже играет в жизни человека очень второстепенную роль. Человек сам создает для себя окружающую среду, которая все усложняется. Чтобы в этом убедиться, достаточно выйти на улицу и посмотреть по сторонам. Если, конечно, вы не в глухой деревне без электричества живете.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634105
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я предлагаю учредить особый трибунал и судить всех кто пытается создавать ИИ.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634107
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arkashashevmaytonПодать на вход ТЗ и на выходе получить готовое приложение?
Да, в идеальном случае система должна работать именно так.
А если двум экземплярам ИИ подать на вход одинаковое ТЗ - то они создатут
разные решения?
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634119
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton..А если двум экземплярам....разные решения?

На самом деле очень и очень хороший вопрос!!!!

если разные - то это разный путь обучения или сбой программы.
если одинаковый - то время = конст, т.к. за этот квант ничего не произошло (в природе всё связано)...


кхм..однако...
(круглый)
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634121
arkashashev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonarkashashevпропущено...

Да, в идеальном случае система должна работать именно так.
А если двум экземплярам ИИ подать на вход одинаковое ТЗ - то они создатут
разные решения?
Я то откуда знаю? У меня нет ни одного ИИ, чтобы проверить. Очевидно, решения должны быть одинаковыми в том смысле, что оба соответсвую ТЗ. Вот что там у них будет внутри - это уже от устройства системы программирования зависит.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634123
Alexklonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arkashashev, идея не нова. Метод резолюций и Пролог на нем основанный
как раз и был попыткой создания декларативного программирования.
Не говорить ЭВМ, как делать, а говорить что делать. Пролог быстро уперся
в человеческие возможности. Более-менее большая база знаний вводит
человека в ступор, потому как он перестает удерживать в голове объекты
и связи между ними. Дальнейшее развитие этот подход получил в
дескрипционной логике. Некая смесь логики первого порядка с теорией
множеств. На ней основан OWL. Количество применений - стремится к 0.
Еще были попытки скрестить логику 1 порядка и статистику. Марковская
логика, к примеру. Проект умер лет 10 назад и автор переключился на
исследования в глубоком обучении. Рекомендую потыкать пролог и
Марковскую логику, чтобы пощупать что за зверь декларативное
программирование. Но по моему скромному мнению это путь тупиковый.
Жизнь показывает, что в плане создания ИИ перспективны системы с
подстраивающимися свободными параметрами.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634125
arkashashev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kolobok0если разные - то это разный путь обучения или сбой программы.

Или при построении решения использовались рандомизированные алгоритмы. А почему, собственно, нет?

kolobok0если одинаковый - то время = конст, т.к. за этот квант ничего не произошло (в природе всё связано)...

А вот эту фразу я вообще не понял, если честно. Не могли бы развернуть?
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634129
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще-то самое сложное - сделать нормальное ТЗ.
Вот чем ИИ должен заниматься. А кодеров нарожаем :)
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634131
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Грубо говоря ИИ будет еще на 1 уровень удлинять стек взаимодействия между PO и разработчиком.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634132
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arkashashev...А почему, собственно, нет?

= тогда ценность стремиться к нулю... сегодня ответ 5 завтра 6, послезавтра 3... неделю спустя опять 5...:)

arkashashev....А вот эту фразу

ну если две системы проходят постоянный цикл обучение - решение - анализ - итерация снова
(то предположим условия у систем разные) и там и там на входе ничего не было за этот квант времени, т.к. результат одинаков...
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634133
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arkashashev,

кстати говоря в ваших словах, тут прозвучащих есть определённый смысл (совсем не в сторону ИИ), и вот один из моих проектов - немного схож по тематике... скажем так = снизить требования к опыту оператора в области знаний логистики и языков, при этом на выходе получать готовое изделие (софт), что требовался заказчику...

как то так
(круглый)
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634134
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут до ИИ еще далеко. Когда бригада бизнес-аналитиков пытается понять ЧТО собственно хотел заказчик или владелец ПО.
Продумать как-бы не сломать в системе что-то что уже создано. Оформить это на языке понятном для разработки.
Бизнес-кейсы. Потом разработчик берет эти кейсы. Переосмысливает по своему. Обсуждает на всяких планёрках
и грумингах. Потом реализует на ЯП. Еще притягивает кучу абстракций.

Вот такой стек. А вы говорите ИИ.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634135
arkashashev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonГрубо говоря ИИ будет еще на 1 уровень удлинять стек взаимодействия между PO и разработчиком.
Весь смысл в том, что система сопоставимая по сложности такой, для которой сейчас требуется участие в лучшем случае десятка разработчиков и месяцы времени с помощью интеллектуальной системы программирования может быть создана гораздо быстрее одним специалистом. Потому что этому специалисту не придется по шагам объяснять компьютеру - возьми вот это число отсюда, сделай с ним вот это, перемести результат вот сюда, проверь вот это условие... Человек будет оперировать на гораздо более высоком уровне абстракции, а обо всем остальном позаботиться компьютер.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634136
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Утопично звучит. Хм.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634170
Фотография Denis.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arkashashev...На самом же деле сама концепция языка программирования как текстового глубоко формализованного описания набора инструкций для компьютера безнадежно устарела уже полвека назад...
Еще и 'c' не появился тогда, а уже устарел...
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634177
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Denis.arkashashev...На самом же деле сама концепция языка программирования как текстового глубоко формализованного описания набора инструкций для компьютера безнадежно устарела уже полвека назад...
Еще и 'c' не появился тогда, а уже устарел...
Математические формулы еще не устарели? А то я уже стал беспокоиться...
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634185
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TИМХО пламенная речь человека, который не в теме. ИИ - тупой. Немного освоили задачи распознавания образов и назвали это ИИ. ИМХО слишком громко назвали.
Освоили это еще лет 20 назад в OCR (распознование текста), за 20 лет немного допилили, т.е. тут тоже застой.За 20 было несколько прорывных моментов в области распознавания.
Один из - конволюционные нейросети, позволяющие распознавать без сегментации.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634190
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я-бы отметил 3 прорыва в It.

1) Создание Алланом Тюрингом машины Тьюринга в начале 20-го века.

2) Создание языка Lisp Джоном Мак-карти в середине 20-го века.

3) Создание протокола TCP/IP и положение его в основу развития сетей передачи
данных на базе принципа коммутации пакетов а также плавное его влияние
на возникновение Интернета как такового.

Все остальные события по моему мнению не заслуживают внимания. Они просто в фарватере этих великих идей.
Или же относятся больше к математике (теории алгоритмов и законы криптографии). Я их поскипаю как "побочные".
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634193
Alexklonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
2) Создание языка Lisp Джоном Мак-карти в середине 20-го века.

Почему Лисп, а не Фортран?
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634196
Фотография S.G.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мне вот это понравилось:
arkashashev... Понятно, что количество библиотек и фреймворков здесь растет в геометрической прогрессии, причем многие из них делают одно и то же. Все, кому не лень, пишет новый фреймворк. А если он понастойчивее - то и новый язык изобретает. При этом никакого прогресса на самом деле не происходит, а просто перекладывают кирпичики с места на место, надеясь построить дворец и разваленных туалетов. У вас в языке блоки выделялись скобочками, а в нашем новом супер-пупер языке - будут отступами. У вас функция объявлялась ключевым словом func, а у нас будет fn - чем не прогресс? При этом все идеи, которые используются, были изобретены в прошлом веке, а теперь все это таскается из языка в язык в разных пропорциях - сюда напихаем побольше фукнциональщины, сюда напихаем параллельщины, тут ООП приправим. А в результате что? А в результате получаем еще один такой же язык, где все программирование сводится к набиванию буковок и муторном объяснении компьютеру, что и в какой последовательности ему нужно делать в текстовом виде. Весь прогресс - это разработка продвинутых блокнотов со всякими умными автодополнениями, рефакторингами, сборщиками проектов и прочими свистелками, что лишь маскирует тот факт, что на самом деле программа - это просто портянка текста, написанного на очередном хайповом текстовом языке программирования с использованием очередного модного фреймворка, предназначенного для того же, для чего стопицот других уже давно существовавших менее менее модных фреймворков. О котором через год, скорее всего, никто не вспомнит, потому что появится новый модный фреймворк.
Надо запомнить и процитировать очередному юнцу, когда он придет с "а вы с вашим Delphi супротив нашего c# ничего не стоите!"
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634198
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexklonovmayton2) Создание языка Lisp Джоном Мак-карти в середине 20-го века.

Почему Лисп, а не Фортран?
Потому-что Фортран не интересен как объект для изучения. Равно как и все
другие компилируемые языки которе являются переводчиками ЯП в код.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634199
Alexklonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonAlexklonovпропущено...
Почему Лисп, а не Фортран?
Потому-что Фортран не интересен как объект для изучения. Равно как и все
другие компилируемые языки которе являются переводчиками ЯП в код.
Вообще для Лиспов тоже полно компиляторов. И чем по вашему интересны Лиспы?
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634200
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexklonovmaytonпропущено...

Потому-что Фортран не интересен как объект для изучения. Равно как и все
другие компилируемые языки которе являются переводчиками ЯП в код.
Вообще для Лиспов тоже полно компиляторов. И чем по вашему интересны Лиспы?
Этот вопрос достоин отдельного топика.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634202
Alexklonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonAlexklonovпропущено...

Вообще для Лиспов тоже полно компиляторов. И чем по вашему интересны Лиспы?
Этот вопрос достоин отдельного топика.Хорошо, с Липом как с интересным объектом для изучения в целом ясно. А что ни-будь практически полезного на Лиспе Вам случалось сделать?
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634206
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexklonovmaytonпропущено...

Этот вопрос достоин отдельного топика.Хорошо, с Липом как с интересным объектом для изучения в целом ясно. А что ни-будь практически полезного на Лиспе Вам случалось сделать?
Мне случилось читать книгу Суссмана (SICP) и Пола Грэма (CommonLIsp). И от примеров у меня отвисала челюсть.
Я не писал кода на Lisp/Scheme который можно было-бы продать. Но Lisp для меня в пятницу
вечером - это как виски со льдом и клетчатый плед. Это вкусно. Я не могу найти ему применения
пока. Но очень часто идеи идут вперед прагматизма. И в этом форму мы по большей части находимся
из-за игр разума а не из-за почасовой оплаты. Я ради идеи модерирую. Делаю забавные тяпничные
посты. Беседую. Убеждаю. Или убеждаюсь сам.

Вот щас параллельно я пытаюсь найти пользу в Oracle Clustered Tables. Пока безо всякой надежды.
Но когда будут мысли - отпишу.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634209
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arkashashevDima TИИ - тупой. Немного освоили задачи распознавания образов и назвали это ИИ. ИМХО слишком громко назвали.

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

arkashashevта же система построения GUI по картинке подтверждает. Если собрать все современные достижения в этой области, то, на мой взгляд, систему интеллектуальную систему программирования вполне можно создать. Только никому это почему-то не интересно.
ГУЙ можно отдать ИИ или студенту-практиканту, гуй писать никто не любит, но не забываем классику "Встречают по одежке ...". Сделай отстойный гуй и твой коммерческий проект умрет даже если внутри движок заслуживающий Нобелевскую премию.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634211
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexklonovmayton2) Создание языка Lisp Джоном Мак-карти в середине 20-го века.

Почему Лисп, а не Фортран?
Alexklonovmayton2) Создание языка Lisp Джоном Мак-карти в середине 20-го века.

Почему Лисп, а не Фортран?
а почему не Smalltalk?
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634213
Alexklonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилAlexklonovпропущено...
Почему Лисп, а не Фортран?
Alexklonovпропущено...
Почему Лисп, а не Фортран?
а почему не Smalltalk?Потому, что Фортран первый высокоуровневый язык в истории. Чем не веха?
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634214
Alexklonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonAlexklonovпропущено...
Хорошо, с Липом как с интересным объектом для изучения в целом ясно. А что ни-будь практически полезного на Лиспе Вам случалось сделать?
Мне случилось читать книгу Суссмана (SICP)Как относитесь к тому, что создатели курса отказались от Схемы и перешли на Питон? Может неспроста это?
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634215
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonЯ предлагаю учредить особый трибунал и судить всех кто пытается создавать ИИ.
+100500
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634217
Alexklonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TmaytonЯ предлагаю учредить особый трибунал и судить всех кто пытается создавать ИИ.
+100500 За, что-же их так бедных? Прогресс не остановить. ИИ будет создан и может быть даже на нашем веку.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634221
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexklonovDima Tпропущено...

+100500 За, что-же их так бедных? Прогресс не остановить. ИИ будет создан и может быть даже на нашем веку.
Не будет. Автопилоты сделают и не более того, т.к. это все тоже распознавание образов.
Тех кто заявят большее - изучать очень внимательно, в 99% случаев это будут мошенники.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634222
Alexklonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TAlexklonovпропущено...
За, что-же их так бедных? Прогресс не остановить. ИИ будет создан и может быть даже на нашем веку.
Не будет. Автопилоты сделают и не более того, т.к. это все тоже распознавание образов.
Тех кто заявят большее - изучать очень внимательно, в 99% случаев это будут мошенники.Обучение с подкреплением, то-же распознавание образов? А осцилляторные нейронные сети? А в игре в Го, где вы распознавание усмотрели? Достаточно полистать книгу Хайкина, чтобы убедиться, что одним распознаванием дело далеко не ограничивается.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634226
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexklonovDima Tпропущено...

Не будет. Автопилоты сделают и не более того, т.к. это все тоже распознавание образов.
Тех кто заявят большее - изучать очень внимательно, в 99% случаев это будут мошенники.Обучение с подкреплением, то-же распознавание образов? А осцилляторные нейронные сети? А в игре в Го, где вы распознавание усмотрели? Достаточно полистать книгу Хайкина, чтобы убедиться, что одним распознаванием дело далеко не ограничивается.
Может и так, и это печально, т.к. еще сильнее поднимется вопрос: как утилизировать ненужных людей?

PS Лично мое мнение: все должно быть НЕэффективно, тогда многие смогут выжить.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634228
Alexklonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TAlexklonovпропущено...
Обучение с подкреплением, то-же распознавание образов? А осцилляторные нейронные сети? А в игре в Го, где вы распознавание усмотрели? Достаточно полистать книгу Хайкина, чтобы убедиться, что одним распознаванием дело далеко не ограничивается.
Может и так, и это печально, т.к. еще сильнее поднимется вопрос: как утилизировать ненужных людей?

PS Лично мое мнение: все должно быть НЕэффективно, тогда многие смогут выжить.Людей куда девать? Уж об этом не извольте беспокоиться. "Лишние" люди будут вовсе не лишние. Они будут получать базовый безусловный доход, потягивать пиво, играть в компьютерные игры, большую часть времени проводя в виртуальных мирах. Там-же будут выстраивать себе карьеры, выбирать разные судьбы, хочешь гангстера, хочешь космолетчика. А если, что не так можно и переиграть. Так, что не переживайте. Дело всем найдется в прекрасной России будущего с победившим ИИ.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634230
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexklonovОни будут получать базовый безусловный доход, потягивать пиво...
Чем это гарантируется? Я хочу халявное пиво :)
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634233
Alexklonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TAlexklonovОни будут получать базовый безусловный доход, потягивать пиво...
Чем это гарантируется? Я хочу халявное пиво :)Слышали про референдум в Швейцарии? Тема активно обсуждается. И причины тому есть. Видимо так выгоднее для экономики в целом в развитых странах.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634240
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexklonovСлышали про референдум в Швейцарии? Тема активно обсуждается. И причины тому есть. Видимо так выгоднее для экономики в целом в развитых странах.
Слышал, в результате голосования они отказались от безусловного дохода.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634241
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexklonovDima Tпропущено...

Может и так, и это печально, т.к. еще сильнее поднимется вопрос: как утилизировать ненужных людей?

PS Лично мое мнение: все должно быть НЕэффективно, тогда многие смогут выжить.Людей куда девать? Уж об этом не извольте беспокоиться. "Лишние" люди будут вовсе не лишние. Они будут получать базовый безусловный доход, потягивать пиво, играть в компьютерные игры, большую часть времени проводя в виртуальных мирах. Там-же будут выстраивать себе карьеры, выбирать разные судьбы, хочешь гангстера, хочешь космолетчика. А если, что не так можно и переиграть. Так, что не переживайте. Дело всем найдется в прекрасной России будущего с победившим ИИ.
Какой такой базовый безусловный? Вы о чем? Оглянитесь? Социализма нигде нет.
Как и 100 лет назад люди работают больше 8 часов чтобы прокормить себя. В африке
дети постоянно голодают. Безсонница и недосып - вот достижения прогресса.
Люди - городские хикки и невротики. Миром правят не государства а транс-национальные конторы.
И на фоне всего этого мы сидим и рассуждаем как-бы создать клон программиста и
еще больше отобрать у нас работы. Душим гуся который несет золотые яйца!

Капец! Ну разве мы не идиоты? Как нас еще назвать.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634244
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да. ПО поводу игр разума. В смежном топике http://www.sql.ru/forum/1273790/rasstanovka-ferzey
один господин уже 5 страниц в режиме блога постит странные потоки сознания.
Несколько раз у меня поднималась рука задать вопрос. А можно-ли как-то подытожить или сделать
краткое резюме? Что уже найдено. Какие есть промежуточные результаты. Ибо осмыслить десяток
страниц ... ээ да какое там... даже просто прочитать и то проблема. Мдя... Ну да ладно. Ему кайфово.
Он нашел свой виски со льдом и тёплый клетчатый плед.

Даже завидую ему.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634245
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arkashashevНо давайте посмотрим непредвзято.

Ну... то есть, как школьник, смотрящий на программирование, как магию. И если через день не появляются новые спецэффекты и нельзя грабить караваны, это это застой.

arkashashevИ вот эта вот имитация бурной деятельности, а по факту - барахтание на одном месте называется прогрессом???

Миллионы лет, чтобы только из воды выползти??? И это вы называется эволюцией? Тьфу!

arkashashevНа самом же деле сама концепция языка программирования как текстового глубоко формализованного описания набора инструкций для компьютера безнадежно устарела уже полвека назад.

Правильно, пусть компьютер сам себя программирует. Пусть кофе сам себя варит. Пусть вообще всё само делается и рождается и умирает. Зачем нам, высшим существам этим заниматься?

arkashashevСистемы программирования будущего должны быть основаны на декларативном подходе, когда человек объясняет компьютеру что именно он должен сделать, какую задачу решить.

Зачем ему это объяснять? Он что сам не в состоянии понять что нужно сделать? Тьфу!

arkashashevЕсть очень неплохие подходы к распознаванию естественного языка

Медленно, медленно. Надо распознавание сигналов мозга! Как же узко и отстало вы мыслите..

arkashashevОчевидно, что с эту ситуацию нужно как-то менять

Как менять будем? Бойкот? Голодовка? Транспаранты? Стучать касками по мостовой? Майдан?



Право, очень смешной ваш опус.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634246
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arkashashevНесколько энтузиастов - совершенно недостаточно, чтобы решить задачу такого масштаба и вытащить наконец индустрию разработки ПО из застоя, в котором она оказалась.

Осталось совсем немного. Наконец разобраться, что же за задачу вы пытаетесь решить. Если вам кажется, что застой, то лечение понятно. Надо просто выпить нужных таблеток, чтобы казалось всё иначе
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634290
fplab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexklonovmaytonпропущено...

Мне случилось читать книгу Суссмана (SICP)Как относитесь к тому, что создатели курса отказались от Схемы и перешли на Питон? Может неспроста это?

Мне кажется, что по той причине, что порог вхождения в python ниже, чем в lisp. Когда курс создавался (а это было в начале 80-х) у подавляющего большинства студентов не было нормального доступа к компьютерам. Конечно, в MIT были компьютеры, но по расписанию, а это предполагало, что возможности поработать на машине ограничивались несколькими часами в неделю. Что еще было кроме lisp? Немного: fortran, assembler, cobol, pascal и basic. Ну, может быть еще и C. Вот, собственно и все. Что бы вы выбрали? По богатству концепций (а тут lisp, бесспорно, побивает всех) и был выбран lisp (точнее его реинкарнация в виде scheme). Кроме того большое влияние оказали тот же МакКарти, Минский, Уинстон, Виноград (это фамилия, а не растение) и ряд других личностей. Как говорится, бэкграунд был мощный.
Потом пошло-поехало. Компьютеры стали дешевле, мощнее и доступнее. Стали появляться новые языки. В том числе python. Все эти новые языки мало-помалу стали заимствовать идеи lisp, но оставались в императивными. Новые поколения студентов приходили с некоторым опытом программирования и опыт этот был именно императивный. А поскольку SICP все таки курс учебный и задача MIT учить, а не проповедовать, то было принято прагматичное решение: не будем ломать уже имеющиеся императивные навыки, а возьмем какой-нибудь не самый отвратный язык этого типа и перестроим обучение под него. Хвала небесам, что не выбрали тот же Php или perl. Ничего не имею против них, но python по сравнению с ними выглядит куда приличнее. Еще одно обстоятельство: в lisp структура программы задается скобками, а в python отступами. Какое-никакое, но "созвучие":) В общем, выбор есть. Хочешь классический вариант - используй lisp. Хочешь посовременней - python.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634291
arkashashev,

Уже то замечательно, что вы вообще подняли эту тему - вам за это спасибо огромное.
Да, это верно - невозможно не замечать ужасающего застоя в сфере разработки ПО.

Но попробуйте спуститься на ещё более фундаментальный уровень (более высокие уровни бытия - его производные) - на уровень "Человека" (он же - как бы Homo Sapiens - то, что он Homo - сомнений не вызывает, но вот насчёт Sapiens ...). Почему наметился такой застой в самой главной науке - науке о человеке?

Любые мало-мальски объективные научные данные тут же натыкаются на непреодолимую идеологическую стену - на страже стоят три чудовища - Толерантность, Политкорректность, Мультикультурализм (ну и прочие всякие "общечеловеческие ценности").

Так вот, пока не будет прогресса на фундаментальном уровне постижения объективной реальности, не ищите правды на более высоких уровнях (аналог - модель OSI; если у вас порвался кабель - не пытайтесь менять настройки TCP/IP в надежде исправить ситуацию).

P.S. Подавляющее большинство людей боится правды - боится как огня.
На эту тему недавно вышла замечательная книга - М. Веллер "Веритофобия" (Боязнь правды). На торрентах есть в формате fb2.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634342
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arkashashevТолько вот окружающая среда давно уже играет в жизни человека очень второстепенную роль. Человек сам создает для себя окружающую среду, которая все усложняется. Чтобы в этом убедиться, достаточно выйти на улицу и посмотреть по сторонам
И какая же задача в этой среде усложнилась? Базовые - "жрачка, спячка и срачка" - упростились. Остальные выглядят как "когда коту делать нечего" и усложняются исключительно искусственно, из-за того, что простые решения слишком просты и потому не интересны.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39634504
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonAlexklonovпропущено...
Почему Лисп, а не Фортран?
Потому-что Фортран не интересен как объект для изучения. Равно как и все
другие компилируемые языки которе являются переводчиками ЯП в код.
тебе не интересен для изучения, но прорывом был фортран


1) набор функций Черча
2) ассемблер
3) фортран
4) си
5) sql
6) и, ладно, пусть будет стек tcp/ip
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39635137
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По поводу sql. Пожалуй да.
Его стоит добавить в список достижений
20 века. Если быть точным то даже
Не sql а алгебра отношений.

По поводу остальных пунктов я
Добавлю чуть позже.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39635195
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А, был еще какой то мегагениальный проект STEPS от Алана Кей - только не вполне ясно чем кончилось.

И, идея - новый ЯП нужно основывать на ифкуиль. или илакш. Для абстракции. ну и аналитики пусть на илакше пишут. или ифкуиле.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39635543
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вам не Димон. (он же - как бы Homo Sapiens - то, что он Homo - сомнений не вызывает, но вот насчёт Sapiens ...). Почему наметился такой застой в самой главной науке ...? Где застой? Давно уже в моде Гетеро заместо Гомо, социальная роль унитаза и прочее ...

И насчёт "компьютеры съедят наше сало" - не желаете ли по нужде в бутылочку ходить, как в амозоне?

Да, и насчёт прогресса: компы стали мощнее ... Только сначала лет на 20 они стали массово 8-16-битовыми и без встроенной плавающей арифметики. А ~23-24 года - это сейчас в среднем смена поколений (людских).
Такшта потерпите немного, сегодня переломайка - завтра это История (в антикварном смысле, и в смысле, что и это пройдёт).
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39640553
arkashashev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovИ какая же задача в этой среде усложнилась? Базовые - "жрачка, спячка и срачка" - упростились.
Это для "пользователя" они упростились. Конечно, позвонил - тебе жрачку привезли, пожрал и можно спать. А что внутри? А внутри видим, что существующие инфраструктуры уже работают на пределе своих возможностей. Да чего далеко ходить за примерами, взять хотя бы пробки. Не знаю, как в вашем, а в моем городе можно в ней и не один час простоять в час пик. Крупные города задыхаются в пробках, и с каждым годом ситуация только ухудшается. Если так пойдет и дальше, то своей жрачки вам придется ждать часами.

А ведь эту проблему можно, если и не решить полность, то существенно облегчить, внедря общегородскую систему управления дорожным движением. Просто управляем светофорами не как бог на душу положит, а с учетом текущей дорожной ситуации. Все технические возможности для этого уже есть - камеры понатыканы куда не плюнь, сделать централизованное управление светофорами не так уж сложно - бери да обрабатывай данные с камер, вычисляй оптимальную стратегию да рули светофорами. И такие эксперименты уже были, правда, насколько я знаю, только в пределах небольших районов на несколько улиц. И показали в этих условиях сокращение среднего времени пребывания в пробке на десятки процентов. Но дальше мелких экспериментов дело не идет.

Следующий этап улучшения дорожной ситуации - уже существенно более сложный и дорогостоящий - это полный переход на беспилотные автомобили с централизованным управлением маршрутами, когда система сама строит оптимальный маршрут из точки А в точку Б с учетом текущей информации о всех присутствующих на дорогах автомобилях. Но тут уже возникают и технические проблемы - беспилотные автомобили до сих пор есть куда совершенствовать, да и потроение всех этой инфраструктуры - задача на десятилетия. Разумеется, если ее решать. Но тут уж выбора нет - если человечество не хочет окончательно встать в пробках, ее придется рано или поздно решать. И, как мне кажется, лучше рано, чем поздно.

Кстати, еще можно некоторое количество автомобилей убрать с дорог, просто внедрив перевозку небольших грузов по воздуху, теми же дронами. Скорость внедрения этой технологии тоже оставляет желать лучшего, хотя все технические средства для этого уже есть.

Разумеется, чтобы все эти задачи решить, нужны люди, которые смогут разработать и создать инфраструктуру. И специалисты в области разработки ПО здесь должны сыграть далеко не последнюю роль. К сожалению, таких специалистов, способных действительно создавать что-то новое, сейчас не так много. Огромные армии программистов расходуют свою энергию на переизобретение и перекрашивание велосипедов, давно изобретенных и покрашенных. При этом лучше не становится, скорее наоборот. Посмотришь какой-нибудь доклад с конференции таких велосипедостроителей - работа кипит! Вот мы переписали наше приложение с использованием новой супер-пупер модной технологии, поэтому приложение раньше у нас работало плохо и медленно, а теперь станет хорошо и быстро. И тестировать было не удобно, и отлаживать, и процессы мы свои усовершенствовали, уж теперь то все баги переловим. Ставишь это приложение, а оно умудряется тормозить на смартфоне с двухъядерным процем и 2 ГБ памяти, хотя из функций там только слазить на сервер, да показать добытое на экране. Ну а что, это уже устаревшая модель, чего ты хочешь? Теперь надо минимум 8 ядерный и 16 ГБ оперативы, чтобы можно было нормально пользоваться. Не знаю, кто как, а я подобное положение дел иначе как натуральным вредительством назвать не могу. Зачем это конторам-производителям тех же самых сматрфонов и близким к ним - понятно, им надо непрерывно продавать новые железяки. А вот зачем во всем этом принимают участие разработчики ПО, ускоряя моральное устаревание железа разработкой все более тормозных приложений, для меня загадка.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39640614
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну что ж ... Стильно, трендово, впечатляюще.
Общественный транспорт не думали развивать?
Чтобы на площади четырёх автомобилей (плюс зазоры по габаритам) ехали не четыре человека, а двадцать и со сравнимым комфортом?
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39640615
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arkashashevА ведь эту проблему можно, если и не решить полность, то существенно облегчить, внедря общегородскую систему управления дорожным движением.
Гораздо проще эту и многие сопутствующие проблемы решить истреблением половины человеков. Но, как я и сказал, простые решения нынче никого не устраивают, все предпочитают бег по пересечённой местности в мешках с завязанными глазами.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39640626
Basil A. SidorovОбщественный транспорт не думали развивать?

Можно и общественный транспорт. Развитие в нескольких направлениях хуже никому не сделает.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39640629
А еще можно передвижение по воздуху развивать. Ну там вертолеты, все дела. Канатные дорожки.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39640650
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ржавый гвоздьА еще можно передвижение по воздуху развивать. Ну там вертолеты, все дела. Канатные дорожки.
Вертолеты и так летают. Только они стоят дорого.

А главное решение проблемы пробок лежит в умерении своих аппетитов. Возможно не всем
стоит иметь личное авто. Мир движется в сторону shared-экономики. Машина или велосипед
в прокат. Очень быстрый и удобный общественный транспорт.

А личный внедорожник размером с танк для чего? Ради того чтобы доставить свою задницу
в офис? Вы серъезно? Ваши амбиции так дорого стоят?
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39640657
Benny Blanco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arkashashev,

А современная литература не находится в застое? Где современный Пушкин, Лермонтов?
А современная рок музыка? Где такие группы как Queen?
Время первых прошло. Это маркетинговый цикл продукта. Такого роста и расширения как в начале уже не будет. Будет как в авиации - регламент на регламенте. Все по методе. По шаблонам. Какой патерн и когда применять, какой фреймворк юзать. Все скатилось в унылое технократическое говно. И фокус переместился с того, кто делает инструменты, на того кто ими пользуется. Ибо трейдером или экономистом быть престижнее и комфортнее, чем разработчиком системы для трейдеров или экономистов.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39640660
982183
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Benny BlancoА современная литература не находится в застое? Где современный Пушкин, Лермонтов?
А современная рок музыка?.
Литературе несколько тысяч лет.
Музыке несколько сот.
Кинематогрофу чуть больше 100.
Сравните Лао Цзы или средневековые романы с литературой 20-го века.
Сравните немое кино современный, или даже 4 часть Звездных войн с остальными.
Разница громадная. И в технологиях и в подходах.

С музыкой и живописью всё сложнее...
Гении вымываются.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39640661
Benny Blanco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
982183,

В этих областях менее выраженная экспоненциальная природа развития. Не было интернета, люди не могли мгновенно обмениваться идеями. А согласно Вернону Винджу мы живем в предсингулярную эпоху, в которую все процессы экспоненциально ускоряются. Поэтому програмирование прошло за меньшее время ту фазу развития, которую традиционные области знания проходили за столетия.
...
Рейтинг: 0 / 0
Застой в индустрии разработки ПО
    #39640852
Фотография stells2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто те, кто это все создавали – знали сами принципы работы, сегодня, многие этот пробел компенсируют «умными» средами и «хитрыми» языками.
Например, пишут "3-х этажные" запросы, не догадываясь что их «хотелки» в конечном счете превращаются в циклы и работают только благодаря мощному железу, о ресурсах которого уже мало кто беспокоится.
В телефонах приложения занимают десятки мегабайт, а это просто мобильные устройства, и просто приложения, например – почтовый клиент и прочее.
Для установки настольного приложения, которое вроде «весит» сотню килобайт, надо поставить фреймеворки на сотни мегабайт, но само приложение по функционалу – на неделю работы студенту в виде ДЗ. Но, программист (или даже компания), который писал его, использовал, например, VS2017 с его модными фичами, не особо понимая кухню изнутри, писал, как ему удобно и легче. Зачем сейчас знать какие-то алгоритмы и структуры данных, если это все есть в библиотеках?

Короче – отсутствие компетенции лечится «умной, новой» средой разработки, языком. Криво написанный софт – железом.
Какой в этом случае может быть прогресс?

А большая часть ВУЗов, проводящие подготовку в ИТ направлениях, или утеряли компетенцию, или её не было, или банально меркантильность доминирует.
...
Рейтинг: 0 / 0
65 сообщений из 65, показаны все 3 страниц
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Застой в индустрии разработки ПО
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]