> я видел over 100500 которые слазили с node/ruby/python/php на golang из-за его производительности
С Руби логичней слезать на что-нибудь вроде Crystal github.com/manastech/crystal:
— синтаксис похож на руби
— использует LLVM для генерации кода, производительность выше чем у Go
— легкая интеграция с C библиотеками
Насколько я знаю они активно пилят свою библиотеку в сторону использования coroutines. Так что по сути тоже самое что и в Go. Насчет деталей лучше расспросить в рассылке проекта groups.google.com/forum/?fromgroups#!forum/crystal-lang
Одно дело бездумно пользоваться вещью, например летать на самолете. А другое дело разбираться в деталях как он работает для того чтобы этот самолет построить/отремонтировать.
Итого имеем маломощный недокомпьютер на арме за 70+$.
Я бы порекомендовал Chromebox (стоит 129$) поставить туда кастомную firmware и Linux. У самого дома уже 2 хромбоскса так работают — медиацентр для телевизора и компьютер для сына.
Думаю что историческими причинами. Хотя ChromeOS мне внутренности больше нравятся. У ChromeOS упор на безопастность и нет загонов по поводу GPL vs BSD.
# Делаем ребейс при пулле по умолчанию. Выполняем лишь один раз
git config pull.rebase true
# Создаем рабочий бранч и указываем upstream
git checkout -b my_feature_branch --track origin/master
# Тянем изменения и автоматически делаем ребейс
git:(my_feature_branch) git pull
С Руби логичней слезать на что-нибудь вроде Crystal github.com/manastech/crystal:
— синтаксис похож на руби
— использует LLVM для генерации кода, производительность выше чем у Go
— легкая интеграция с C библиотеками
Мне понравилась вот эта его лекция по сабжу www.youtube.com/watch?v=hugZii_eX30
В сети можно найти много hello world примеров для работы с тулчейнами без использования IDE.
На некоторых тестах Crystal делает Go по скорости в несколько раз.
Рубишный синтаксис и скорость бинарников выше чем у того же Go. По мне так идеальный компаньон для Руби.
Одно дело бездумно пользоваться вещью, например летать на самолете. А другое дело разбираться в деталях как он работает для того чтобы этот самолет построить/отремонтировать.
> I saw a book entitled «Die GNU Autotools» and I thought «My feelings exactly». Turns out the book was in German.
Я бы порекомендовал Chromebox (стоит 129$) поставить туда кастомную firmware и Linux. У самого дома уже 2 хромбоскса так работают — медиацентр для телевизора и компьютер для сына.
www.mathworks.com/help/phased/examples/acoustic-beamforming-using-a-microphone-array.html