Мехом внутрь или почему программисты недолюбливают экселистов?
Они им просто завидуют. Excel - это программирование наизнанку.
Обычно для написания "взрослой" программы "серьезному" программисту нужно выявить требования, образ решения, архитектуру и весь этот прочий аджайловый скрам... потом идет всякое проектное управление, сайзинг и прочие развлекухи на много месяцев и рублей.
В экселе никаких таких штук не требуется. Просто рисуешь табличку. Подключаешь табличку к данным и всё! Бери и пользуйся.
Но больше всего выбешивает программистов то, что программирование в эксель выглядит совершенно наоборот. Мы включаем запись макроса, выполняем нужные действия и после этого смотрим, что там макрорекордер нам написал. Корректируем код макроса и - вуаля! Готова программа!
Никаких тебе Hello World, типов, классов и прочего длительного цикла разработки. Какому программисту понравится такая конкуренция? Как после такого программерам важничать, поправлять очки, ходить Гоголем и щечки надувать...
С экселем программистские щечки быстренько сдуваются и начинается нормальная работа с использованием сильных сторон всех имеющихся в наличии инструментов.
· 01.12
К стати на тему почему программисты недолюбливают VBA и считают недоязыком. Это нормальное отношение))). Я даже больше могу сказать они считают, что это не ООП. И в определенной степени они правы. VBA очень сильно обрезан в функционале. Но они в основой своей массе часто путают возможности VBA и Visual Basic. Это кардинально разные вещи.
ответить
· 01.12
Коллеги, если кто не в курсе, то изначально в Microsoft и не только почти всё писали на Basic. Мало того, это ещё и скриптовый язык. VBA это обрезанная версия для небольших программ. Да, не спорю, сейчас уже у Microsoft рулят C++ и C#, но VBA они до сих пор не убрали, так как похоже спрос на простой и удобный язык присутствует).
ответить
· 10.08
Не сотвори себе кумира) эксель это просто инструмент который может быть лучше для решения ряда задачь, но не для всех. Как и любой другой инструмент. Я достаточно хорошо знаю этот продукт и могу собрать проект особо не пользуясь мышкой, но не люблю его и всячески стараюсь обходить стороной. Так же стараюсь обходить стороной vba. Мертвый язык на котором уже не говорят)
ответить
· 14.07
Один только недостаток у экселя, но фатальный. Решения на нем сложно продать больше одного раза.
ответить
· 13.07
Excel, пытающийся проглотить табличку метров 300 (это маленькая) похож на генератор, пытающийся пропустить ток через деревянную доску.
ответить
· 14.07
так и не нужно столько в бедную лошадку пихать) бэк в СУБД, фронт - в эксельке и все довольны.)
ответить
· 12.07
Интересно интересно…. Надо банкам рассказать, вдруг перейдут на этот замечательный инструмент. Я серьезно, представили как банковское ПО весело заменяет Эксель? Почувствовали себя в безопастности?))))) спасибо за пост, улыбнулся)
ответить
· 11.07
Не видел я хороших программистов которым Ексель не нравится. Сказки какие-то.
ответить
· 11.07
Кхмкхм...что такое vba?
ответить
· 13.07
Так получается если есть какое-то подобие языка программирования для экселя (в том числе), то словно бы и Hello world имеет место быть, а конкуренция...ну, на вба более сложные и эффективные макросы можно писать с подключением внешних коннекторов (в студенческие годы написал торгового робота на фондовой бирже, который анализировал скользяшки и отправлял запросы на сделку в quik иии...это был Эксель. Боюсь без программиста включенной записью макроса делу не поможешь (:
ответить
· 11.07
К классам иногда всё же приходится прибегать) Но, конечно, не на уровне форматирования табличек
ответить
еще контент автора
еще контент автора
войдите, чтобы увидеть
и подписаться на интересных профи