Aa | Aa |
Коллекции загружаются
#айтишное
Вот обратил внимание, что языковое окружение, очень часто, нужно ставить НЕ через пакетный менеджер дистрибутива. C++ (с Qt фреймворком) собственно через Qt, Haskell — стеком, Ruby — rvm, а для каких ещё языков прослеживается такая тенденция? Думаю, что для многих и как правильнее ставить их, чтобы избежать граблей? Собственно ссылки: Qt - https://www.qt.io/download Haskell - https://docs.haskellstack.org/en/stable/README Ruby - https://rvm.io Java - http://www.oracle.com/technetwork/java/javase/downloads/index.html Scala - https://www.scala-lang.org/download/ Erlang - https://www.erlang-solutions.com/resources/download.html 14 августа 2018
|
Ластро
|
|
А чем лучше всего ставить эрланг и скалу?
|
Ал Ластор
Дистрибутивами с их родных сайтов. |
> rvm
По моему опыту, rbenv удобнее. =-) Система shim-ов логичнее, чем rvm-овский механизм. Lara B > Раби Ебать ты тупой. "Ruby" читается как "руби", а не "раби": https://translate.google.se/?hl=en&tab=wT#auto/en/Ruby |
StragaSevera
Ты умеешь в корчах, идиот. |
StragaSevera
Когда поймёшь свою ошибку, будет уже поздно. |
Lara B
Суровая угроза от диванного воена ;-) |
node.js (nvm), perl (ppm), python (pip) - собственный пакетный менеджер есть почти у всего сейчас
|
id_september
Проблема в том, что ты ставишь pip через python, а не python через pip =-) В то время как с руби, ты сначала ставишь rbenv или rvm, а уже потом, через них - ruby. 1 |
Ластро
|
|
Вот, с хаскелем тоже самое... ставишь стек, а через него подгружаешь компилятор, причём версии нужной для проекта.
|
Ластро
|
|
А node.js ставится через nvm? Или мне не стоит парится с перестановкой, раз уже вроде бы и так всё работает...
|
Ал Ластор
nvm мне показался кривым (их несколько реализаций и все какие-то недоверченные) |
А https://golang.org/ у нас любят?
|
Lara B
Ух ты, живой человек, который вспомнил про Go! Может тут ещё и Rust'еры пробегают? |
Ал Ластор
Да, через него можно подгрузить ноду нужной версии. |
StragaSevera
В исходном посте у нас языковое окружение, а это не только интерпретатор/компилятор, но и куча либ к нему. И либы в случае питона идут через pip, так что считаю свой пример достаточно релевантным =) |