Size: a a a

Programming Offtop

2021 February 03

AN

Alexander Nozik in Programming Offtop
Igor
Я про котлин конкретно
String + Int -> String
Int + String -> ошибка компиляции
Очень коммутативно и полезно
Ну это наследие джавы, да.
источник

(

( in Programming Offtop
Alexander Gorodok
А нигде визуального мануала нет, с нарисованными ветками и описанием что случится и схемой?
ну, у гита у самого есть в целом понятные диаграммы и схемы, но я именно через идею хочу
источник

I

Igor in Programming Offtop
Ilmir
В перле и Раку?
Haskell / Rust / PureScript / OCaml / F# и тд
источник

AN

Alexander Nozik in Programming Offtop
Igor
Я про котлин конкретно
String + Int -> String
Int + String -> ошибка компиляции
Очень коммутативно и полезно
Это правда конвенция конкретно для String. Вероятно не очень удачная
источник

(

( in Programming Offtop
а, да, контекст такой, что я один раз в жизни написал rebase -i, испугался и никогда в жизни ребейзом больше не пользовался
источник

I

Ilmir in Programming Offtop
Igor
Haskell / Rust / PureScript / OCaml / F# и тд
Нахер, нахер языки без поддержки нормальных, человеческих конверсий. Даже скала их превосходит.
источник

(

( in Programming Offtop
сейчас, чувствую, приперло
источник

I

Igor in Programming Offtop
Ilmir
Нахер, нахер языки без поддержки нормальных, человеческих конверсий. Даже скала их превосходит.
Кто видимо не курсе что в Scala 3.0 это запретят
источник

I

Ilmir in Programming Offtop
Igor
Кто видимо не курсе что в Scala 3.0 это запретят
Тоже пойдёт нахер. Останутся только плюсы и перл.
источник

(

( in Programming Offtop
Ilmir
Нахер, нахер языки без поддержки нормальных, человеческих конверсий. Даже скала их превосходит.
ты мне лучше расскажи, почему в котлине sign(Double) есть, а sign(Int) нет
источник

I

Ilmir in Programming Offtop
(
ты мне лучше расскажи, почему в котлине sign(Double) есть, а sign(Int) нет
Заводи багу, что я могу сказать.
источник

(

( in Programming Offtop
эх
источник

AN

Alexander Nozik in Programming Offtop
(
ты мне лучше расскажи, почему в котлине sign(Double) есть, а sign(Int) нет
Потому же, почему и в kmath многие штуки сделаны только для Double. Чаще всего используется, поэтому конвенция для них, а для остальных пишите фич-реквест.
источник

АT

Андрей Tama in Programming Offtop
(
а, да, контекст такой, что я один раз в жизни написал rebase -i, испугался и никогда в жизни ребейзом больше не пользовался
Когда на проекте использовали ребейз - так и не смог адекватно через идею это делать. Через консоль было в миллион раз проще и нагляднее, да и работало без проблем в виде некорректных историй, как с идеей.
источник

(

( in Programming Offtop
пойду стану контрибутором в котлин
источник

AG

Alexander Gorodok in Programming Offtop
А точно ли нужен ребейз?
источник

(

( in Programming Offtop
не знаю)
источник

AN

Alexander Nozik in Programming Offtop
(
пойду стану контрибутором в котлин
Лучше сначал фич реквест напиши. Оно же в одну строку в проект доабвляется
источник

АT

Андрей Tama in Programming Offtop
Alexander Gorodok
А точно ли нужен ребейз?
Если в команде принято через него, то - да.
Программисты же командные существа и чаще приходят в собранную команду, где уже установлены свои ритуалы и условности.
А для себя я совсем не понял его преимуществ и не использую.
источник

VP

Vladimir Petrakovich in Programming Offtop
(
а, да, контекст такой, что я один раз в жизни написал rebase -i, испугался и никогда в жизни ребейзом больше не пользовался
Лучше почитать про это, чем пытаться что-то сделать через идею
источник