Как стать автором
Обновить
71
0
Глухов Михаил @Rigidus

Solution Architect | Senior Developer

Отправить сообщение
Никто вроде не запрещает, ждем…
Ждем собирательного анализа криптоалгоритмов на базе сетей Фейстеля. И про ChipherSaber не забудьте :)
Хочу увидеть пост об этом
Спасибо за строгие комментарии по делу.
Хотелось бы увидеть пост по этой теме от вас — думаю он был бы полезен.
Проектированием сайта (хоть горшком назови) должен заниматься архитектор-проектировщик, у менеджера проекта другие задачи. Последний раз я видел спроектированный менеджером интернет магазин, главная страница которого открывалась 20 секунд.

На практике в большинстве маленьких веб-студий «проектированием сайта» занимается «специалист по работе с клиентами» стремясь продать клиенту как можно больше готовых блоков, которые уже написаны программистами студии, и внимательно следя, за «удовлетворенностью клиента», что приводит к получению програмистами задач, реакция на которых (дословно) звучит так: «Я конечно могу, но лучше бы я этого не делал». Результат — предсказуем.
«Кстати, важный момент — очень помогает писать на обратной стороно [разлинованной в клетку] бумаги, чтобы линии разметки не доминировали в чертеже!» Ⓒ Сэймур Крэй
Героизм одних — в большинстве случаев результат расп**дяйства других. Огромное чудо — выпустить систему неудовлетворительно спроектированную, вместо того чтобы остановиться и перепроектировать её. Нет, лучше мы будем героически наращивать стек технологий, увеличивать сложность и считать это героической работой!
Обзываться тоже нехорошо. В среднем code monkey гораздо более компетентный специалист, чем средний журналист. Пусть даже и не всегда умело выражающий свои мысли. Отношения, построенные на уважении — основа профессиональной этики журналиста.

Автор заминусованного поста выразил свое мнение прямо и искренне, и это мнение имеет право на существование: если в топике плохой код — ему не поможет хороший журналисткий стиль. Однако есть полутона — блестящий код и идею можно испортить плохой подачей
«На любом языке можно писать как на Фортране» Ⓒ
В следующих постах будет много примеров кода — как понятных, так и запутанных и все их можно будет обсудить как с точки зрения читабельности, так с точки зрения архитектуры.

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

Все это не касается программистов, решающих типовые, не требующие сосредоточения, задачи.
Можно поднять несколько сессий screen и удобно переключаться между ними. В принципе — вопрос привычки, можно и nohup
Мы же серьезные, взрослые люди или стремимся произвести такое впечатление :) При развитии проекта в любом случае потребуется хостинг и лучше сразу начинать с хорошего. Можно поспрашивать у друзей, мне например catap предлагал сравнительно дешевый хостинг под Common Lisp. Никто не запрещает кооперироваться. Ну а если хочется попробовать — все можно делать на своей машине.
В таком случае при прочих равных стоит брать Common Lisp как наиболее зрелый и содержащий большее количество интересных идей.
Продолжение будет. Здесь описана установка всего необходимого, чтобы запустить Hello World.
  • Распространенность
  • Хорошая поддержка юникода — было важным доводом в сравнении с php, например :)
  • Cтабильность, в сочетании с частыми минорными релизами
  • Кроссплатформенность (в том числе и в среде разработки — Емакс есть везде) вместе с быстродействием моей реализации — SBCL компилирует в машинный код
  • Значительное количество библиотек (см. CLiki)
  • Обширное лисп-комьюнити, в том числе множество квалифицированных рускоязычных пользователей(archimag dmitry_vk swizard.livejournal.com и другие)
  • Множество вменяемых руководств (Practical Common Lisp, OnLisp, Мир Лиспа)
  • Мощность макросов
  • Развитая объектная подсистема (CLOS)
  • Репутация языка
Конечно можно со старта поразить всех умищем, но кто повторит все эти шаги тогда? А мне хотелось бы получить людей способных поставить себе на сервере все что нужно чтобы продолжить погружение в мир лиспа
Почему-то у меня не возникает проблем с поиском лисперов — достаточно зайти в профильное сообщество. Даже в этом посте можно насобирать почти десяток. И в отличии от пхп-шников все они будут иметь серьезный уровень компетентности. Знание лиспа — это знак качества разработчика.

«Уникальные преимущества для разработки рутинных веб-проектов» — это оксюморон. Преимущества лиспа проявляются при разработки сложных проектов, рутинные веб-проекты не сложны. (но даже там, умелое применение преимуществ лиспа сокращает время разработки и команду разработчиков)

«я потрачу каких-то пол-часа на создание адекватной системы аутентификации и авторизации.» — у лиспа тоже есть сообщество, пусть не такое обширное, но зато достаточно компетентное. Все перечисленные плюшки можно получить и за более короткое время, за время существования лиспа было сделано достаточно проектов.

Поддерживаю. Многие спорят о вкусе устриц не попробовав их

Информация

В рейтинге
4 372-й
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность