Mike
это я тебе про то, что с аппсерверами сторонними GIL ты и не увидишь. А если будешь писать десктопное приложение - то увидишь ;)
имхо десктопные приложения +\- мертвы. гуй в браузере контролируемее, кроссплатформеннее и доступнее
Anonymous
В последнее время на C# набирает обороты, все вокруг о нем и говорят
Constantine️
😂
Constantine️
лол
Mike
В последнее время на C# набирает обороты, все вокруг о нем и говорят
он стал очень хорош, в нем классная параллельность и выпилили бэк совместимость. еще в нем хороший гарбейдж коллектор, не мешающий даже на бирже заявки обрабатывать
Stanislav
И тут Python лучше?
если следовать его логике, то лучше electron
Max
Для любой платформы лучше ее нативный язык. Ничего другого покан е придумали.
Mike
И тут Python лучше?
какая разница на чем тебе писать сервер, если ты ничего не умеешь? по началу у тебя все будет одинаково. на питоне и рубях писать быстрее, но сервер медленнее. на ноде можно северсайд рендеринг делать. на го писать дольше (не сильно, но все же), но зато он сам быстрее
Anonymous
А что по поводу swift?
Mike
А что по поводу swift?
ты коней с гусями зачем мешаешь? это не серверный язык, а язык разработки мобильных приложений
Anonymous
В смысле это чисто фронтенд?
Anonymous
мобильный
Mike
если следовать его логике, то лучше electron
если следовать моей логике, браузер есть у всех на компе, в кармане и где только еще, зачем делать миллион приложений, если можно сделать один качественный сайт?
Stanislav
это срань господня, простити :)
Mike
(я не говорю про системные приложения, но человек за гуями пришел, так-то)
Anonymous
Сдругой стороны дальше лучше изучать алгоритмы и паттерны всякие, а любой язык как инструмент можно быстро освоить (кроме C++)
Stanislav
если следовать моей логике, браузер есть у всех на компе, в кармане и где только еще, зачем делать миллион приложений, если можно сделать один качественный сайт?
...а потом расширение для браузера, чтобы команды на компутере пользователя выполнять, с файлами работать, и т.д. и т.п., что делает десктопное приложение "за кадром", да?)
серёжа
/summon @twentydraft, тут срач развели :с
Мерль
А что я, я попкорн ем
Anonymous
github.com/pztrn/urtrator
а на C# нарисуешь?
Mike
...а потом расширение для браузера, чтобы команды на компутере пользователя выполнять, с файлами работать, и т.д. и т.п., что делает десктопное приложение "за кадром", да?)
еще раз, я не говорю про низкоуровневые приложения, а все высокоуровневые гуевые приложения могут без этого обойтись. точнее не все, но 90%. для данных есть апи сервер с базой, а тонкие операции с файлами — это редкий юзкейс, в редких юзкейсах я согласен, что угодно, лишь бы решить проблему
Мерль
Неа
Mike
WWW головного мозга чтоли? :)
не вижу от тебя никаких аргументов кроме "ты еблан". вижу аргументы за свою точку зрения. дальнейшее обсуждение бессмысленно
серёжа
Неа
Да это я так, я тут тоже попкорн ем
Мерль
Не вижу почему бы благородным донам не писать десктопные приложения на Go и вебе. Мы живём в толерантном мире, так что это тоже норма
Anonymous
Стоп, стоп ребята
Мерль
А вот за оскорбления буду расстреливать на месте
Stanislav
не вижу от тебя никаких аргументов кроме "ты еблан". вижу аргументы за свою точку зрения. дальнейшее обсуждение бессмысленно
ты предлагаешь для какого-то десктопного приложения лепить апи-сервер, который как-то будет общаться с гуем, открытым в браузере, я так понял? то есть ты не думаешь, что тут что-то не так чуть-чуть?
Anonymous
что за распри тут
Stanislav
это ж система демонами засрется :)
Mike
ты предлагаешь для какого-то десктопного приложения лепить апи-сервер, который как-то будет общаться с гуем, открытым в браузере, я так понял? то есть ты не думаешь, что тут что-то не так чуть-чуть?
я предлагаю делать север, разворачивать его в амазоне, и пользователям давать коннектиться к нему откуда угодно через браузер, чтобы данные пользователя не были привязаны к его машине
Mike
а не разворачивать все сервера на машине пользователя
Mike
я утверждаю, что это подходит для 90% приложений. наглядная иллюстрация — современный мир, в котором в браузере делается почти все, кроме профессиональной работы (офисы, ide, иже с ним)
Anonymous
Ладно
Anonymous
Го не для меня
Anonymous
боюсь превратиться в головореза
серёжа
боюсь превратиться в головореза
Сходи к соседям, которые pro.cxx, там порой ещё хуже ;D
Mike
а потом все к чертям взрывается, потому что нету нативного, быстрого и работающего)
ты можешь теоретизировать сколько хочешь, но ты вспомни, сколько приложений ты в начале 00 запускал на компе, а сколько — сейчас
Stanislav
и да, выжирать полгига оперативки веб-гуйней вместо 70 мбайт нативным, например, чтобы посмотреть список игровых серверов - это уже черезчур
Anonymous
Я вебе кроме тематических сайтов никуда не хожу и никакаими приложениями не пользуюсь, даже atom пришлось удалить из-за прожорливости и тормозов
An7on
Electron вроде на этот счёт уже придумали
An7on
Даже ide туда уходят потихоньку
Mike
VSCode
Mike
на реакте
Mike
не тормозит
Mike
пример
An7on
+
Stanislav
а памяти сколько кушает?
Mike
понятия не имею
Anonymous
у меня на electron и прочий веб на десктопе аллергия
Mike
но куда меньше джавы
An7on
Меньше чем 3 вкладки хрома кушает
Stanislav
а про джаву никто и не говорил
Mike
я просто на нее пересаживался с идеи
Mike
поэтому только с ней могу сравнить
Mike
а конкретные цифры не скажу
Stanislav
вот например у меня sublime - вполне себе нативное приложение, при трех больших открытых проектах со всякими автодополняшками и прочим десятком плагинов - 300 мбайт. Работает реактивно, не тормозит, ресурсы не жрет
Stanislav
(большие проекты - по +-50к файлов каждый)
Mike
у меня в среднем открыто 5 проектов, поднят по серверу на каждом и автосборщики
Mike
и ничего памяти хватает
Mike
так что не понимаю проблемы
Stanislav
мне тоже хватает. Но все же - сколько у тебя кушает?
Mike
у меня ща все запущенно в идее, так что дофига
Mike
гига 4 все в сумме
Dmitry
Кстати, может кто из Го сеньоров ищет интересную работу в Мск. Могу предложить прийти к нам в Лазада. Условия очень хорошие, офис прекрасный, на кухне не только печеньки. Одна из самых больших команд Гошников в России - есть у кого поучиться.
Mike
ну может 3, вряд ли меньше
An7on
В районе 1 гб жрет vscode если весь gopath открывать и 10+ больших файлов внутри