Здравствуйте, kaa.python, Вы писали:
KP>Ну и да, само собой по Линуксом или Маком. Что там в стане виндузятников я смутно представляю.
А там всё до безобразия просто — вижуалку поставил и тыкай в проект. Под маком по нормальному то же самое — XCode и проект.
Это только если проект луноходы начинали там вша и червие, куча зависимостей которые надо откуда то из жопы вынуть, скриптота на пяти языках + двух версиях питона, не совместимых друг с дружкой, и прочие прелести дендрофекальной наколенной разработки.
KP> Мир кликателей мышой довольно специфичен.
Это скорее про макось, в которой без мыши вообще никак, даже ОС не поставить.
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Здравствуйте, Слава, Вы писали:
С>А если человек не знает, что такое make и autotools, то настройка проекта так и не будет сделана вообще.
Я проектов под make уже очень давно не видел.
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Здравствуйте, CreatorCray, Вы писали:
С>>А если человек не знает, что такое make и autotools, то настройка проекта так и не будет сделана вообще. CC>Я проектов под make уже очень давно не видел.
Здравствуйте, CreatorCray, Вы писали:
CC>А там всё до безобразия просто — вижуалку поставил и тыкай в проект.
А как оно со сторонними библиотеками дружится? Знаю про vcpkg, но с ним не так просто, когда надо работать с разными версиями библиотек. Например, на недавней CppRussia чувак из Nvidia рассазывал, как надо захачить vcpkg, чтобы это побороть. Ещё хуже, намного хуже, чем самому всё делать.
Здравствуйте, gyraboo, Вы писали:
AA>>Случилось очередное ничем ни примечательное событие: AA>>Rust включён в число основных языков для разработки платформы Android. AA>>Думаю для котлина это фсё. А ведь пару лет назад я помню разговоры о том что котлин будущее андроида.
G>Так Котлин, судя по наблюдениям, не только для Андроида используется, но и в бизнесе: для JEE-приложений (в основном для микросервисов). Разве там он умирает?
Он в бэкэнде редко используется, там в основном Java, насколько я знаю. Реально много он в Андроиде используется. Впрочем оттуда он никуда уже не денется, это всё болтовня.
Здравствуйте, kaa.python, Вы писали:
KP>Ну это если руки прям из жопы растут, то да, полдня. Если хотя бы в районе пояса, то где-то час. Ну а вообще если человек знает что такое CMake и Conan, то настройка проекта с практически любым набором библиотек делается за 3-5 минут.
Только сколько лет вам понадобилось чтобы достичь такого совершенства?
Здравствуйте, varenikAA, Вы писали:
AA>Думаю для котлина это фсё. А ведь пару лет назад я помню разговоры о том что котлин будущее андроида.
Во первых, Котлин это настоящее андроида. Во вторых, ты попробуй пописать на Rust и Kotlin, посмотри на чем у тебя быстрее и комфортнее будет получаться. Уверяю, что не на Rust. У Rust другая ниша — всякие низкоуровневые штуки с минимальным оверхедом, и эта ниша весьма и весьма узкая, разработка ОС как раз в нее впихивается. И в третьих, даже для бекенда все больше компаний используют Kotlin, по крайней мере мне периодически такие вакансии присылают, да я и сам backend сейчас пилю именно на Kotlin.
Здравствуйте, varenikAA, Вы писали:
AA>Только сколько лет вам понадобилось чтобы достичь такого совершенства?
Это сильно не совершенство, постигается легко если разработчик хоть чуть-чуть инфраструктурой интересуется. Ну вот сколько надо времени что бы осилить вот такое руководство и потом базируясь на нем создать проект?
Здравствуйте, kaa.python, Вы писали:
KP>Это сильно не совершенство, постигается легко если разработчик хоть чуть-чуть инфраструктурой интересуется. Ну вот сколько надо времени что бы осилить вот такое руководство и потом базируясь на нем создать проект?
А почему, кстати, conan, а не vcpkg? Казалось бы у него больше пакетов на порядок, наисан на С++, ничего стороннего тянуть не надо...
Здравствуйте, Nuzhny, Вы писали:
N>А почему, кстати, conan, а не vcpkg? Казалось бы у него больше пакетов на порядок, наисан на С++, ничего стороннего тянуть не надо...
С точки зрения корпоративного пользователя у Конана очень удобные репозитории и хорошая интеграция с Jenkins. Для домашних проектов он тоже удобнее, как минимум на Linux, т.к. пакеты в vcpkg иногда кривые. Я там как-то банально не мог найти без ошибок собранного Буста
Кстати про написан на C++. На Linux это часто минус, т.к. хз будет ли рантайм совместим. Обрати внимание как эта радость устанавливается на Linux. Так что для Linux я всегда предпочитаю на Python написанные средства автоматизации.
Здравствуйте, Artifact, Вы писали:
A>Какие же выводы делает Гугл? Во всём конечно же виноват язык программирования, а никак не их "светлые" головы. У меня просто нет слов.
А вот если бы тебя позвали, то все было бы по-другому?
Совершенно правильный вывод. Вывод, что во всем виноваты люди совершенно бесполезный. Так можно было и дальше ассемблера не ходить.
Здравствуйте, Nuzhny, Вы писали:
N> Знаю про vcpkg, но с ним не так просто, когда надо работать с разными версиями библиотек. Например, на недавней CppRussia чувак из Nvidia рассазывал, как надо захачить vcpkg, чтобы это побороть. Ещё хуже, намного хуже, чем самому всё делать.
Я не заморачивался, всё что было надо ставил руками.
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Здравствуйте, kaa.python, Вы писали:
KP>Кстати про написан на C++. На Linux это часто минус, т.к. хз будет ли рантайм совместим.
Потому правильный софт всё что можно собирает статически а что нельзя — несёт с собой.
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Здравствуйте, CreatorCray, Вы писали:
CC>Здравствуйте, kaa.python, Вы писали:
KP>>Кстати про написан на C++. На Linux это часто минус, т.к. хз будет ли рантайм совместим. CC>Потому правильный софт всё что можно собирает статически а что нельзя — несёт с собой.
Правильный софт ставиться менеджером пакетов из репозитория.
Здравствуйте, kaa.python, Вы писали:
KP>Правильный софт ставиться менеджером пакетов из репозитория.
Правильный софт не нужно устанавливать. Максимум должно быть ридми с описание что должно быть еще доступно на системе.
Когда еще был совсем зеленый считал установщики священной коровой, а потом прозрел.
Вот на дня тестил софт. версия портабл — распаковал и запустил. запустилась.
работает идеально. правда зачем-то без разрешения C:\temp создала
и в автозагрузку прописалась(за такое надо наказывать, и так полно непонятных файлов на диске).
Причем написана явно на нативном чем-то.
менеджер пакетов нужен для домене когда безопасность это ответственность администратора домена
и только он должен иметь право установить программу.
Здравствуйте, elmal, Вы писали:
E>Во первых, Котлин это настоящее андроида. Во вторых, ты попробуй пописать на Rust и Kotlin,
Пробовал, после изучения F# не вызывает никаких проблем, достаточно понимать разницу между инструкцией и выражением.
серьезно. На ютубе есть лекции по расту.
Главная фишка из первой лекции что раст предоставляет отличные абстракции бесплатно.
Там он правда со скалой сравнил, но тем не менее.