↓
 ↑
Регистрация
Имя/email

Пароль

 
Войти при помощи
Ластро
14 августа 2018
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
13 комментариев из 26
StragaSevera
Ты умеешь в корчах, идиот.
Lara B
> Ты умеешь в корчах, идиот.
Да, смеяться в корчах я умею. Над такими тупенькими, как ты ;-)
StragaSevera
Когда поймёшь свою ошибку, будет уже поздно.
Lara B
Суровая угроза от диванного воена ;-)
node.js (nvm), perl (ppm), python (pip) - собственный пакетный менеджер есть почти у всего сейчас
id_september
Проблема в том, что ты ставишь pip через python, а не python через pip =-)
В то время как с руби, ты сначала ставишь rbenv или rvm, а уже потом, через них - ruby.
Ластро
Вот, с хаскелем тоже самое... ставишь стек, а через него подгружаешь компилятор, причём версии нужной для проекта.
Ластро
А node.js ставится через nvm? Или мне не стоит парится с перестановкой, раз уже вроде бы и так всё работает...
Ал Ластор
nvm мне показался кривым (их несколько реализаций и все какие-то недоверченные)
А https://golang.org/ у нас любят?
Lara B
Ух ты, живой человек, который вспомнил про Go! Может тут ещё и Rust'еры пробегают?
Ал Ластор
Да, через него можно подгрузить ноду нужной версии.
StragaSevera
В исходном посте у нас языковое окружение, а это не только интерпретатор/компилятор, но и куча либ к нему. И либы в случае питона идут через pip, так что считаю свой пример достаточно релевантным =)
ПОИСК
ФАНФИКОВ











Закрыть
Закрыть
Закрыть