- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
object Cорок {
infix fun тысяч(b: String) = this
infix fun в(a: String) = this
infix fun сунули(a: String) = this
}
fun main() {
Cорок тысяч "обезъян" в "жопу" сунули "банан"
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
object Cорок {
infix fun тысяч(b: String) = this
infix fun в(a: String) = this
infix fun сунули(a: String) = this
}
fun main() {
Cорок тысяч "обезъян" в "жопу" сунули "банан"
}
DypHuu_niBEHb # 0
Стараются выгнать groovy из gradle.
Что думаете?
oaoaoammm # 0 ⇈
Если раньше fun хоть и с усилием, но воспринимался как function, то сейчас, когда первое слово написано полностью, то и второе слово хочется прочитать не как сокращение )))
bootcamp_dropout # 0 ⇈
bormand # 0
guest # 0 ⇈
Desktop # 0 ⇈
Desktop # 0
Давно есть в Свифте
guest # 0 ⇈
Desktop # 0 ⇈
Смотри внизу страницы
guest # 0 ⇈
да, в этом примере можно было сделать кастомный оператор "тысяч", например
KACTOMHbIu_nemyx # 0 ⇈
KACTOMHbIu_nemyx # 0 ⇈
guest # 0 ⇈
OCEHHuu_nemyx # 0 ⇈
OCETuHCKuu_nemyx # 0 ⇈
Это здорово.
Это очень хорошо!
Perevedi_na_PHP # 0
bormand # 0
guest # 0 ⇈
bormand # 0 ⇈
MAPTbIwKA # 0 ⇈
Вот так работает
Desktop # 0 ⇈
guest # 0 ⇈
Desktop # 0 ⇈
guest # 0 ⇈
bormand # 0 ⇈
Mohandas_Gandhi # 0 ⇈
guest # 0 ⇈
bormand # 0 ⇈
CHayT # 0 ⇈
gost # 0 ⇈
CHayT # 0 ⇈
bormand # 0 ⇈
CHayT # 0 ⇈
solnze_dar # 0 ⇈
gost # 0 ⇈
defecate-plusplus # 0 ⇈
defecate-plusplus # 0 ⇈
можно хоть оператор заебенить
ограничение на макс 63 символа из набора закорючек и небольшие правила, чтобы не путалось с комментариями или арифметическими унарными минусами и плюсами
(только вот SFINAE не работает, к сожалению)
MAPTbIwKA # 0 ⇈
Самое противное, что там даже побитовые or и and выглядят так
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/or.html
противно
gost # 0 ⇈
guest # 0 ⇈
Все таки вертиальную палочку и энд умеют все программисты (кроме стерторов на дельфи).
А еще у них массив это не [] а какой-то arrayOf
gost # 0 ⇈
Это, ЕМНИП, тяжёлое наследие ЙАЖИ.
guest # 0 ⇈
а у низ это Array<Int> и arrayOf(1,2,3,4)
gost # 0 ⇈
Ну и в новой ЙАЖЕ появилось очень смешное
Десяти ключей хватит всем. Если не хватит — будь добр заворачивать всё в «Map.Entry()» и юзать
Ну хотя бы зайчатки вариадиков осилили!
bormand # 0 ⇈
guest # 0 ⇈
Это не породит ли ворнинг про ансейф каст разве? У тебя ведь получица массив Entry, а их параметры проебуца
guest # 0 ⇈
пордон
там заткнуто собачкой, как в пхп
https://docs.oracle.com/javase/9/docs/api/java/lang/SafeVarargs.html
bormand # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
Сделано это ради совместимости с кодом, написанным до 1998-го года
guest # 0 ⇈
GDMaster # 0
MAKAKA # 0 ⇈
to to to
to to to
AMEPuKAHCKuu_xyu # 0
Этот оффтоп сгенерирован автоматически.
Индекс оффтопов: https://index.gcode.space/.
Зеркала Говнокода и полезные ресурсы:
* https://govnokod.xyz/ (альтернативный Говнокод)
* https://gcode.space/ (read-only зеркало Говнокода)
* @GovnokodBot в «Telegram»
* https://vorec.space/ (глоссарий Говнокода)
bormand # 0 ⇈
AMEPuKAHCKuu_xyu # 0 ⇈
guest # 0 ⇈
From line 1, column 16; to line 2, column 6
type html>↩<html>