hex
Quet
какие переменные, какая консоль
можно годами работать не выходя из идеи (или эклипса, для тех кто поизвращаться любит)
Quet
и (условно) не знать что за ось вообще стоит
hex
Vladimir
я б сказал что причина линукса в данном случаи есть одна - некоторые фичи появляются там раньше (плагины)
hex
Quet
да у линукса есть много преимуществ)) но жить с жабой можно и под виндой
Vladimir
ну в общем вторая - лучше иметь для тестов то что ближе всего к продакшену
Quet
и с го тоже
Vladimir
ну можно, но в общем лучше иметь что-то ближе к тому на чем все будет работать
Quet
да, конечно
Mike
Mike
я вот на джаве писал как раз под виндой
hex
Mike
полтора сраных года боли
Quet
писал на жабе под виндой, все ок
Mike
то гит через жопу разворачивается, то пакет не подтягивается, то JAVA_HOME наебнулось, то из консоли что-то потестить надо, а там ад
hex
Короче, принципиальной разницы для начала нет
Quet
Mike
для начала — нет
Quet
какую систему лучше знаешь - ту и используй
Quet
для начала уж точно
Quet
а потом сам поймешь когда (если) надо будет менять
Vladimir
за редким исключением
hex
Vladimir
впрочем если ты раньше не видел линукс, то возможно у тебя будут окололинуксовые проблемы из-за перехода )
Quet
чтобы наступить на прям windows-specific грабли надо постараться
Vladimir
что с учетом того что русское комьюнити довольно вредное у линукса, возможно хуже
Mike
да легко
Mike
как только захочется заспавнить новый процесс
Mike
внешний
Mike
огребешь
Quet
Максим
Mike
ну охуеть
Mike
а зачем если можно сразу в линукс?)
Vladimir
и тем что оно не компилировалсь поэтому
Vladimir
и помоему ему так и не помогли
Максим
а зачем если можно сразу в линукс?)
Затем, что удобнее, то и используешь. Если удобно Windows, то почему бы не поднять виртулку или настроить в контейнерах нужное окружение. В конце кондов VPS/VDS
Quet
и откроется дивный новый мир
Mike
Vladimir
Vladimir
Anton
имхо, если будешь го в продакшне гонять на винде - то на винде и разрабатывай..
потому как если тебе нужно будет из го какие-нибудь тулы типа openssl, grep, sed, awk и тд, то на винде придется не легко и нужно будет познать cygwin и разную боль
Pavel
А какие проблемы сейчас на винде остались после Windows Subsystem for Linux?
Максим
Ashot
Писал 2 года на джавке под виндой - никаких виндовоз-специфик проблем не было, если честно. Ну ток консоль уродская совершенно разве что
Pavel
Slava
https://tip.golang.org/pkg/math/bits/
Slava
Про манипуляции с битами
Michael
в Linux for Windows человекам не хватает гуя
Michael
код го из коробки можно на винде компильнуть под линукс
оч удобно
Michael
если зашивать на линуксовый тулсет, то странно потом что-то хотеть от винды
Мерль
Anatoly
Ashot
Vasiliy
Anatoly
Я сам настроил conemu, но и готовые сборки тоже не плохо
Zhenja
conemu + git bash
Michael
powershell как-то не очень, bash под виндой и то получше смотрится
Michael
такое ощущение, что сначала изобрели powershell, а потом изобрели для чего изобрели powershell
Michael
и так до бесконечности
Stepan
Oleg
Anatoly
очень привыкаешь к объектному выводу и быстро забываешь про кошмары grep/sed/awk
Anatoly
Да это просто удобно, удоство - преимещуство.
Anatoly
Мы же все знаем что регулярные выражения - Тьюринг полный язык. Но вот удобыным, быстрым, читаемым ит проч его не назовешь. Писать однострочники с регекспами удовольствие меньшее чем оперировать объектным выводом.
Vladimir
@robotbobot я в своём коде просто логирование в json делаю
Anatoly
В этом есть зерно, несколько лет назад на хабре amarao двигал инициативу шевельнуть линуксовые консольные проги в сторону замены интерфеса ввода/вывода с текста на джейсон, но так все комментами и закончилось
Vladimir
Vladimir
но подход правильный
Anatoly
поэтому я выбираю ps, он тем более сейчас открытый и вместе с новым дотнетом на гитхабе
Slach
тут проблема не в голове