• Ситуация на рынке труда. К чему это приведёт?

    Он о своей ценности здесь говорит))

  • Пам’ятаєте свій перший комп’ютер?

    Аппаратным знакогенератором. У меня был монитор с пользовательскими знаками. Можно было по пикселям создавать свои знаки. Чем я иногда баловался. 7*9 кажется

    Поддержал: Roman Pavlyuk
  • Ситуация на рынке труда. К чему это приведёт?

    Происходит все наоборот — сначала делается простой язык (потому что все другие — «сложные»), потом сфера применимости языка растягивается и для решения новых задач вводятся (тырятся) фичи из других языков

    Не надо путать появление новых фишек с концепцией. Язык это концепция, а не синтаксис. Простота синтаксиса не означает что легко новый образ мысли реализуешь в новом синтаксисе. Даже очень простом. Необходим опыт что б язык и концепция слились в единое целое и стали удобным инструментом для реализации конкретных задач. Т.е. реально две проблемы. Язык и концепция. На практике обычно имеется только императивная парадигма. Кто пробовал себя в функциональном или логическом программировании понимает об чем я.

  • Ситуация на рынке труда. К чему это приведёт?

    сядьте в машину времени и вернитесь в настоящее программирование
    на аппаратных регистрах и портах и набивки перфокарт.

    Я б добавил и без средств отладки. Совсем. Вот можешь только на лампочки на панели компьютера смотреть при останове на значения регистров и адресов.

  • Ситуация на рынке труда. К чему это приведёт?

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

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

  • Ситуация на рынке труда. К чему это приведёт?

    умный это тот кто видит плюс пытается или близок к понимаю что происходит вокруг.

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

  • Ситуация на рынке труда. К чему это приведёт?

    Приведите пример — вначале сложного языка, но вошедшего в повсевдневность

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

  • Ситуация на рынке труда. К чему это приведёт?

    «технари» презирующие философию — неспособны создать новую парадигму мышления.
    так кто же ее создаст?

    Как и все и всегда. Математики.

    нах кому надо сходить с ума, ради непонятных ему лично плюшек в каком-то там светлом будущем

    Сори. Значит это я не тебе писал.

  • Ситуация на рынке труда. К чему это приведёт?

    новые языки — ничего не изменят. подъем уровня абстрактности языка — только делает его еще более элитарным, а никак не массовым.

    Заблуждение. Новые языки это новые концепции. Язык сначала покажется сложным, а потом войдет в повседневность. Так появление понятия «Дифференциал» резко сказалось на подъеме науки. Раньше приходилось произносить «Отношение приращения функции к приращению аргумента». Мелочь, а мозги освободились от лабуды.

    они будут сложнее или проще?

    Первоначально сложнее. Потом станут обыденными.

  • Ситуация на рынке труда. К чему это приведёт?

    более умные программы потребуют более умных программистов.

    Я понимаю что ты хотел сказать, но в такой формулировке не согласен. Вот это сравнение более умный/менее умный не правильное. Люди все приблизительно одинаковые и за тысячи лет интеллекта на очень прибавилось. Это я к тому что я б не стал утверждать что Евклид глупее Галуа. Цивилизация развивается благодаря численности и разделению труда. Именно этот процесс и происходит в программировании. Одни пишут на HTML другие на С+. С целью разделения труда и придумывались JS а так же стандарты и протоколы сайтов. Я говорю о новой технологии которая может усилить этот процесс.

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

    Как бы очевидная вещь и тысячи раз обсосанная. Я именно это и имею в виду. В новой технологии для того что б добавить новый функционал не надо изменять написанную и работающую программу. Ты имеешь доступ к событиям и просто добавляешь подписку на интересующее тебя событие и наполняешь эту подписку функционалом. Именно потому я говорил о иерархии и простоте. И вообще крамольную вещь сейчас скажу: стоимость разработки возрастает менее чем линейно с ростом объема программы. Линейно, это понятно почему. Хочешь что-то добавить? Та за ради бога!!! А менее чем линейно, потому как наработки можно использовать хоть сто кратно. Программирование напоминает процесс создания снежной бабы. Лепи новое и всех дел. Переписывать старое имеет смысл только если старое к этому созрело. Четкий протокол событие-подписка не даст запороть систему.

    раньше программисты сами и требования собирали, и ТЗ писали, и тестировали.

    Сейчас это уже 5 человек. Но надо еще 5, потому что минимум растут затраты на коммуникацию. Вот и нехватка на рынке труда.

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

  • Ситуация на рынке труда. К чему это приведёт?

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

    Сложность, и сама формулировка «Большой проект с множеством взаимосвязанного функционала» связана именно с принципами вот того, что я назвал «программирование в длину». Технология о которой я говорю предполагает не только распараллеливание и многопроцессорную работу. Это другое мышление позволяющее (и заставляющее) стоить иерархию объектов и функционала. Большие системы рассыпаются на множество мелких и легко собираются из них. Это не так очевидно, но отсутствие оператора If упрощает интегрирование в любые сложные системы не опасаясь «чудес» в подсистемах.

  • Ситуация на рынке труда. К чему это приведёт?

    На шаурме у метро можно больше заработать.

    Поддержал: onemore
  • Ситуация на рынке труда. К чему это приведёт?

    Где опубликована?

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

  • Ситуация на рынке труда. К чему это приведёт?

    Интересный ты парень. Может ты таки посмотришь на мою работу? Ты ж мне другие работы показываешь, а мою смотреть не хочешь.

  • Ситуация на рынке труда. К чему это приведёт?

    Позже посмотрю. Но, это и так понятно, что можно придумать задачи, которые не распараллеливаются. Задачи. которые встречаются в реальном мире распараллеливаются в силу своей физической природы.

  • Ситуация на рынке труда. К чему это приведёт?

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

    Упадет в классической архитектуре. Состояния они же переходы, они же события распараллеливаются без проблем. А дальше уже тонкости архитектуры. И количества процессоров.

  • Ситуация на рынке труда. К чему это приведёт?

    Поржал с вашей «классической сортировки»

    У меня такое ощущение что ты с рождения ржешь. Вот как гуглом пользоваться научился. Я б за такое решение выгнал бы без права в офисе появляться пожизненно.

  • Ситуация на рынке труда. К чему это приведёт?

    Мы уже поняли, что у вас нет времени на чтение умных книг по программированию.

    Вот хамить зачем? Ты от этого умнее не становишься, а выглядишь глупо. Это я так. На будущее. Очень сомневаюсь что ты прочитал их столько сколько я. А вот по логике, философии и не очень известным парадигмам и теориям точно многого не читал. Оно денег не приносит и для работы не нужно. А мне нужно.

    Ее может распаралелить даже идиот.

    За базар ответь. Хочу видеть сортировку с распараллеливанием. Можно до завтра в это же время. Не на два потока, а рекурсивно.

  • Ситуация на рынке труда. К чему это приведёт?

    Да, и алгоритмы заодно придумывать.

    Это не совсем алгоритмы. Алгоритмы подразумевают последовательность шагов. Здесь же допускается параллельность шагов. Т.е. алгоритмом можно назвать конкретную ветку в процессе выполнения.

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

    Как бы уже сказал что есть примеры. Мне нравится, например, классическая сортировка. Алгоритм, как таковой, отсутствует. При создании массива формируешь подписку на событие Change элемента в которой определяешь новые события проверки на больше/меньше следующего и предыдущего элементов и выполняешь обмен. Все! Алгоритма нет!

  • Ситуация на рынке труда. К чему это приведёт?

    Конечный автомат такой алгоритм называется. Все сложности с его реализацией на современном железе.

    Я писал за реализацию своей архитектуры на современном железе. Найди и почитай.

← Сtrl 1... 45678...188 Ctrl →