Pull to refresh
106
Дмитрий Зайцев@dim_s

Программист

49
Subscribers
Send message
Это все хорошо, но что на счет exception, которые кидаются внутри __call(), ведь они должны содержать реальный стектрейс без оптимизаций и удаления информации о вызове __call(), что на этот счет?
Launch4j + Embedded JRE + InnoSetup = PROFIT (30-40 mb инсталятор).
Я так понимаю, что на каждый пункт в статье, люди в комментариях должны приводить контр-аргументы?
Есть много причин. Но по простоте ближе всех конечно delphi7. Однако в devel studio был скриптовой динамический язык со сборкой мусора — php, а delphi — другой язык, он сложнее, в нем ручное управление памятью, приведение к нужным типам и т.д. Тоже самое с QtCreator. Если взять AutoIt, то он не имеет конструктора интерфейсов. VB хоть и простой язык, но не популярный и я думаю все равно сложнее чем php. Еще сказывается, что у devel studio сформировалось большое русскоязычное сообщество, все материалы на русском языке, как и сама среда.

P.S. Visual Studio (бесплатная версия) весит около 1-2 гб и устанавливается около получаса, в то время как devel studio весит 20 мб и устанавливается меньше чем за 1 минуту.
Я могу как автор develstudio ответить на вопросы. Она была создана в 2009 году и развивалась до 2012 года. Она обеспечивает легкий и быстрый старт, от скачивания и установки среды, до готового первого результата проходит не больше 1 минуты. Неверное позиционирование среды породило большое количество негатива. К тому же ds часто использовали для создания вредоносного софта, т.к. было проще разобраться. Из-за этого были постоянные проблемы с антивирусами, особенно с не слишком популярными. Также сказалось и моя неопытность на 2009 год в плане разработки, всего 2 года опыта на тот момент и универ. Кодовая база к 2012 году в итоге была таковой, что ее невозможно было нормально поддерживать и надо было переписывать все с нуля. Есть еще миллион причин, почему проект прекратил своё развитие.
Очень хорошие фичи, мне нравятся. Особенно мне понравилось разрешение конфликтов при мерже, на наших проектах очень нужная фича, мы точно будем ее использовать.
Рад, что мой старый проект devel studio помог вам в освоении программирования. Удачи!
Я думаю сейчас планка поднялась уже до 40.
Это ни о чем не говорит, зависимости тянут другие зависимости, надо проверять все дерево зависимостей, каждого модуля и т.д.
Случай с express поразил меня больше всего.
Gradle мощный, но порог вхождения у него такой же как у maven'a, если не проще, можно не использовать всю мощь. Если инструмент просто настроить и просто с ним работать, а вся его остальная мощность тебе не нужна, но вдруг понадобиться? Что выбрать? Вот и выбирают gradle, еще все проекты для Android крутятся вокруг gradle.

Git уже давно пережил стадию «моды», но многим до сих пор кажется что это мода.
Интересно стало, для каких целей отправляете хеш пароля в REST пользователю? Или это просто пример?
Очевидно же, что это настройка создана для обычных пользователей, не для программистов и верстальщиков.
Билайн, сегодня начал грузится, еще вчера все грузилось без стилей.
Это ваше субъективное мнение, что они необоснованные. Они вполне обоснованные.
Если такая фича вызывает бурные обсуждения, как сторонников, так и противников, это означает что фича далеко не однозначна и маловероятно будет принята сообществом.
В PHP по невнимательности можно сделать много ошибок, а еще в голове надо постоянно держать порядок аргументов для функций. А то что надо постоянно держать в голове, что надо писать <?~ вместо <?= и можно случайно ошибиться… Это не аргументы, многие разработчики могут быть со мной несогласны, но если каждый будет решать свои проблемы таким радикальным способом, в скором времени php превратится в франкенштейна с кучей возможностей, как perl например. Но зачем нам php тогда, если есть уже perl.
Внедрение ?? и <=> тоже было сомнительным, но в меньшей степени. Как уже подсказали выше, достаточно завести короткую функцию вместо htmlspecialchars(). Выходит так, у нас есть проблема — длинная и неудобная функция htmlspecialchars(), ага, значит надо решать ее путем внедрения в язык новой синтаксической конструкции, а сделать синоним из одной буквы той же функции для нас проблема, но это же на несколько символом длиннее…

P.S. Все это выглядит как из пушки по воробьям. Желание многих разработчиков решить свои проблемы путем «исправления» языка вызывает у меня лишь негодование.
Не превращайте язык в шаблонизатор, да, когда-то php так позиционировался, но это уже давно не так, не нужно засорять язык бесполезным хламом усложняя его синтаксис.

Information

Rating
Does not participate
Location
Воронеж, Воронежская обл., Россия
Date of birth
Registered
Activity