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