Search
Write a publication
Pull to refresh
0
0
Send message
Если честно, я мало что понял из написанного, наверное квалификации не хватает, не заныривал я так глубоко. Но детали для меня сейчас не так важны. Я не могу понять другое.
И если поверх веб сделать среду исполнения, похожую на desktop, то можно будет писать программы так, чтобы на desktop они могли развернуться по-полной, а в веб просто работали в более стеснённых условиях

Зачем надо переделывать кривой web и ставить на нем новую надстройку?
Почему бы просто не отказаться от web, а сделать новую платформу вместо web, которая будет поддерживать как кривые стандарты weba для совместимости, так и новые нативные стандарты для разработки desktop приложений нового поколения?
Из примеров успешной отечественной разработки в области языков программирования и сред разработки можно упомянуть наверное Kotlin + среда разработки IntelliJ IDEA, который был выкуплен Google-м и от которого они зарплату и получают собственно

Так вот и обидно, что зарплату получают от Гугля, а не например от Ростех или Роснано. Нам (России), что не нужны собственные среды разработки и языки программирования?
Когда мы поймем, наконец, что без собственных ИТ-средств производситва мы так и будем на задворках этой индустрии находиться, а уровень нашей цифровизации будет на 100% зависеть от западного дяди Сэма. Или может государство думает, что мы такие богатые, что частным образом поднимем отечественный ИТ с колен? Так не бывает. Государство должно понять, что нам просто жизненно необходимы собственные средства разработки для Эльбрусов, АстраЛинукс и т.д… и государство должно вкладывать в это деньги, а не частный капитал.
Спасибо Вам огромное за статью!
Вы затронули очень важную для меня тему разработки кроссплатформенного нативного софта. Ну не могу я без боли смотреть на потуги web-разработчиков и старания джавщиков, которые пишут на третьем-четвертом уровне надстройки над нативом. У меня просто не поднимаются руки писать софт для интерпрайз на web-платфоме.
Может конечно это мои «тараканы», но я все равно считаю, что более мене серьезный софт для бизнеса (B2B) должен быть нативным, не зависимо от ОСи или архитектуры CPU.
Задача государства — идентифицировать дефицитные общественные блага и восполнять их. С этим в IT некоторые затруднения, и не только у нашего государства.

Согласен с вами на все сто процентов. Меня не покидают похожие мысли.
Возможно, в деталях я вижу другие блага, но в общем, они очень похожи.
Например, я все время думаю, почему в нашем государстве не уделяют внимание разработке собственных средств производства в ИТ?

Ведь любая среда разработки (IDE) + язык программирования — это средства производства в ИТ. Они первичны, а уже на основе IDE+ЯП пишутся платформы, на основе платформ пишется ПО или конфигурация.
Это как в машиностроении, без станков вы не произведете ни одного механизма, а производители станков, они же владельцы средств производства, все на Западе.
Почему наше государство не работает над созданием собственных средств производства в ИТ? Я бы с удовольствием в этом поучаствовал.
Согласен, Mike_soft. Вы просто немного по-другому раскрыли мою мысль.
А вот мы и замкнули круг, и вернулись к теме статьи.
Чтобы рассудить такую ситуацию было предложено новое мерило — KPI.
Как я уже писал, KPI — это мощное оружие ТОЛЬКО в руках классных управленцев, коих меньшинство.
Тогда мерилом должно быть внутреннее восприятие работы, а не какой-то жандарм-наблюдатель. Если человек воспринимет работу как " 3 дня в неделю по 2 часа в день", то он скорее всего лентяй или инвалид. И никакой жандарм ему уже не поможет, увы…
Здесь мерилом работы считают усталость.
Если это не сарказм, то поясните пожалуйста.
Вы делаете акцент на слово «не может превышать», а я делаю акцент на слово «нормальная продолжительность». Как говорится, «сытый голодного не поймет» :-)
А сколько должен хотеть работать сотрудник, чтоб достигнуть оптимума
Столько, сколько прописано в ТК РФ. И не просижывать штаны, а именно работать.
Только на этой статье я уже насчитал минимум шесть бездельников, которые находят время в рабочие часы читать хабр и минусовать за критику.
Он хочет обмануть систему и минимумом усилий скормить ей ровно такие показатели, чтобы в итоге зарплата его устроила. Сделай ему зарплату в 2 раза выше, но с нагрузкой в 1.5 раза выше — он просто уволится
сотрудник хочет работать 3 дня в неделю по 2 часа в день и получать условные 10 тысяч
Все это я и называю коротко — бездельник или лодырь или лентяй, как угодно, но суть это не меняет. Кто хочет, чтобы у него работали бездельники? Думаю, что вопрос риторический.
его надо не увольнять, а прийти и сказать «Саша, мы видим, что ты крутой продажник,…
Какая жёсткая иллюзия. Скорее всего, вы далеки от управления компанией и вообще от управленческой работы. Я имел опыт работы с продажниками на протяжении многих лет, и считаю, что KPI — это мощный инструмент только в умелых управленческих руках, а в любых других — это полное зло. И большинство управленцев этого даже не осознают, слепо внедряя KPI.
Автору просто не повезло, что он не встретил на своем пути грамотных управленцев не потому, что он работает в отсталых компаниях, а потому что таких управенцев абсолютное меньшинство. А вот САШ таких я встречал частенько, и предлагать им бОльшую зарплату совершенно бессмысленно просто потому, что такие САШи — абсолютные бездельники, и их мозг очень хорошо настроен только на то, чтобы найти халяву, а не как больше продавать. Сколько не плати таким САШАм, они всегда найдут способ обойти KPI. От таких САШ надо избавляться.
Спасибо автору за столь подробную подборку фреймворков скриптовых языков.
Честно говоря, не ожидал, что для C такое множество решений для встраивания.
Но мне интересно, почему Opject Pascal остался обделённым?
Каким критериям автора он не удовлетворяет?
Не подскажите?
А TMS Web Core позволяет писать не только обычные сайты, но и PWA, Electron…
Все верно, коллега. Спасибо за скриншоты.
Я как раз пытаюсь донести до людей, далеких от Delphi, что сегодняшний Delphi очень гибкий и мощный инструмент для RAD быстрой разработки приложений, при чем не важно, web, мобильное или десктоп-приложение.
IDE от JetBrains
Оно само скомпилирует исходники в нативный код, а я думал, что JetBrains — это продвинутый редактор кода
сейчас все делают на веб-технологий, а потом суют в какой-нибудь Electron…
Прямо в точку.
Но позвольте, делать нативное приложение из web'a, это же через одно место…
C TMS Web Core разработка мало отличается от стандартной web-разработки. На выходе не сервлет и не нативное приложение, а обычная связка html+css+js, которую кидаешь на Apache и готово.
Тут не поспоришь, но это уже никакого отношения непосредственно к RAD IDE не имеет.
Предполагается, что все члены команды одинаково хорошо владеют инструментом IDE. И возникает вопрос, кто быстрее разработает одно и тоже приложение — команда на Delphi или команда на Java, например?
Я тоже не писал на Java, но много общаюсь с джавистами, и вижу, что это далеко не RAD :-)
Особенно чехарда с их IDE меня улыбнула.
Знакомый всю жизнь писал для Android на Eclipse, а потом Google что-то поменяла в своем фреймворке так, что пришлось пересаживаться на Android Studio от гугла.
VolCh, вы все смешали в одну кучу — платформы(веб), технологии(фреймфорки) и виды приложений(CMS).
Я просил назвать инcтрумент (IDE), позволяющий разрабатывать разные виды приложений для разных платформ, используя разные технологии.
Embarcadero Delphi именно к таким инструментам и относится.
Я понимаю, что сложно будет назвать альтернативу, но вы хотя бы назовите удобный инструмент для БЫСТРОЙ разработки приложений для веба, чтобы все было «в одном флаконе».
1

Information

Rating
Does not participate
Registered
Activity