окинуть взором ну вот прям все-все, что сделали за последние лет десять, то кроме paserver'а вообще ничего в голову не приходит из изменений.
а ведь тем временем уже выросли и заматерели такие вещи как - докер, гит, кубернет, wsl, облака, билд сервера, искусственный интеллект, в конце концов.
с чем из этого среда позволяет _легко, продуктивно и удобно_ работать? да особо-то и ни с чем.
другие же среды быстро ли, медленно ли, но делают шаги в этих направлениях.
а дельфа даже не позволяет создавать (и шарить с командой!) свою конфигурацию (настройки + сторонние компоненты/библиотеки).
а также нет вменяемого задокументированного способа (я уж молчу отдельного дистриба!) сделать конфигурацию для билд сервера. (я-то конечно завел себе это дело, но бляха, это ж все экспериментальным образом).
поэтому да, если сидишь и один что-то делаешь - можно использовать. а для командной работы - ну такое
я вот всё думаю, когда они догадаются студию научить зависимости в проект вписывать и с гетит начать их качать
в дотнете последних версий в командной строке (кстати, для дельфы CLI они тоже не сделали за все эти годы) ты можешь вызвать dotnet restore - при выполнении этой команды скачиваются и устанавливаются все NuGet-зависимости, которые у тебя находятся в проекте (или солюшне). то есть грубо говоря ты вызываешь три команды dotnet restore myproject dotnet build myproject dotnet publish myproject и вуаля - у тебя собранный проект, положенный туда, куда ты сам хочешь. то есть проще простого наваять скрипт на PowerShell или даже просто сделать CMD файл и это дело запускать при старте джоба на билд сервере
на том же дарт, с которым я сейчас балуюсь, примерно такое же. flutter clean; flutter pub get и он пойдет все зависимые пакеты с pub.dev выкачивать. тоже кстати нормальная поддержка CLI и куча справки, как этим пользоваться
с CLI сейчас начинают вообще все новые разработки. потому что неавтоматизируемое решение сейчас нахер никому не уперлось
Обсуждают сегодня