Size: a a a

Programming Offtop

2020 September 18

I

Igor in Programming Offtop
> pikabu
> на reddit
Абсолютно проклято
источник

Kd

Konstantin dmz9 in Programming Offtop
Igor
> pikabu
> на reddit
Абсолютно проклято
We are not affiliated with the original Pikabu website. We luckily managed to escape their censorship.
источник

Kd

Konstantin dmz9 in Programming Offtop
не больше чем 1с бухгалтерия и 1с битрикс короче
источник

I

Igor in Programming Offtop
> escape censorship
> перекатились на реддит
источник

I

Igor in Programming Offtop
источник

Kd

Konstantin dmz9 in Programming Offtop
"их цензура" вс "наша цензура" ))
источник

I

Igor in Programming Offtop
источник

AM

Andrew Mikhaylov in Programming Offtop
источник

AN

Alexander Nozik in Programming Offtop
прелестно
источник

AM

Andrew Mikhaylov in Programming Offtop
Я вот даже не нашёлся, как прокомментировать.
источник

I

Ilmir in Programming Offtop
Igor
> pikabu
> на reddit
Абсолютно проклято
Минус на минус же
источник
2020 September 19

I

Ilmir in Programming Offtop
Igor
> escape censorship
> перекатились на реддит
Нууууу
источник

QH

Quantum Harmonizer in Programming Offtop
Ilmir
Нууууу
источник

AD

Apache DOG™ in Programming Offtop
Alexander Nozik
Программисты на SQL, никто противоречия не чувствует?
Нет противоречий, бекенд на хранимках такой бывает
источник

QH

Quantum Harmonizer in Programming Offtop
да я же SQL-программист!
источник

I

Ilmir in Programming Offtop
Давайте сыграем в игру "почему Ильмир не спит в ночь на субботу":
     // Force boxing if the function overrides function with different type modulo nullability ignoring type parameters
   if ((this as? IrSimpleFunction)?.let {
           it.overriddenSymbols.all { overridden ->
               overridden.owner.returnType.isNullable() && overridden.owner.returnType.underlyingType()?.isNullable() == true
               overridden.owner.returnType.makeNotNull().classOrNull == returnType.makeNotNull().classOrNull
           }
       } != true) return null
источник

I

Ilmir in Programming Offtop
Quantum Harmonizer
да я же SQL-программист!
Я бы понял, если бы это была Джава. Но по if expression понятно, что нет. Что мешает все эти append заменить на +?
источник

QH

Quantum Harmonizer in Programming Offtop
Ilmir
Я бы понял, если бы это была Джава. Но по if expression понятно, что нет. Что мешает все эти append заменить на +?
StringBuilder
источник

I

Ilmir in Programming Offtop
Quantum Harmonizer
StringBuilder
Слабое оправдание:
operator fun StringBuilder.plus(a: Any): StringBuilder {
   append(a)
   return this
}

fun main() {
   var sb = StringBuilder()
   sb += 'c' + "String"
   println(sb.toString())
}
источник

QH

Quantum Harmonizer in Programming Offtop
Ilmir
Слабое оправдание:
operator fun StringBuilder.plus(a: Any): StringBuilder {
   append(a)
   return this
}

fun main() {
   var sb = StringBuilder()
   sb += 'c' + "String"
   println(sb.toString())
}
> 'c' + "String"
молодой человек, у вас тут конкатенация и промежуточный StringBuilder
источник