Pull to refresh

Comments 12

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

При чем тут говнокодер? Прогресс на месте не стоит, речь об этом. Вы до сих пор что ли сервер у себя дома храните? или на ассемблере кодите?

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

(почти offtopic): Первая мысль при виде заголовка – "Как создать telegram-бот приложение-чат за двадцать минут"

Такой подход обречен на большой нагрузке. Не раскрыта тема созранения данных локально и их синхронизации при потере.и возобновлении связи. Каждый раз запрашивать десять послежних сообщений? А если пользователь.проскролил уже на 5000 сообщений.назад? Запрашивать последние 5000 сообщений? Все это делается без всяких модных графкуелей и прочих сервисов на обычном вебсокете. В который раз убеждаюст в ненужности этого graphql. Посмотрите в сторону rethinkdb

UFO just landed and posted this here

Как создать приложение-чат за 5 минут и 3 строчки кода:


  1. Открываем Delphi 7 (не уверен насчёт других версий), кидаем на форму TMemo (мультистрочный текст), TEditBox (ввод текста в одну строчку), кнопку и какой-то компонент Indy для работы с UDP.
  2. Пишем обработчик входящих сообщений: добавить строку в Memo1.
  3. Пишем обработчик кнопки: отправить броадкаст по UDP, очистить поле с текстом.

Работает только в локальной сети, анонимно, но работает :) Баловались так на парах в колледже :)

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

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

А попробуйте на незнакомом инструменте сделать то чего нет в примерах.
В общем за 5 минутами еще 100500 часов на то, что разобраться.

www.youtube.com/watch?v=kLezFlhQook

Это не мой отец, написано же что перевод. Читайте внимательно.
конечно кто хоть раз писал сразу видит все проблемы которые есть в статье
Что за привычка писать полотна кода?
Я ничего не имею против важных моментов, а не вся статья из кода…
На stack overflow, не разрешается задать вопрос, если там один код…

Трудно использоваться спойлер?
Sign up to leave a comment.

Articles