1.83K subscribers
3.23K photos
127 videos
15 files
3.52K links
Блог со звёздочкой.

Много репостов, немножко программирования.

Небольшое прикольное комьюнити: @decltype_chat_ptr_t
Автор: @insert_reference_here
Download Telegram
#prog #rust #rustlib #abnormalprogramming

analog-literals

assert_eq!(
analog_literal! { I----I }
+ analog_literal! { I------I },
analog_literal! { I----------I },
);


Поддерживаются также двухмерные и трёхмерные литералы (см. (а лучше не см.) документацию)
#prog #article #abnormalprogramming

McCarthy's Ambiguous Operator

Абьюз продолжений ради этого:

# amb will (appear to) choose values
# for x and y that prevent future
# trouble.
x = amb 1, 2, 3
y = amb 4, 5, 6

# Ooops! If x*y isn't 8, amb would
# get angry. You wouldn't like
# amb when it's angry.
amb if x*y != 8

# Sure enough, x is 2 and y is 4.
puts x, y
🤔1
#bash #abnormalprogramming (кажется, эти два хештега можно совместить)
#prog #c #abnormalprogramming

Как сказал один из комментаторов: "Finally, Duff's undevice"
😁4🤝1
#game #abnormalprogramming #article

Simulating Rule 110 in Opus Magnum

Ввиду того, что симуляция сколько-нибудь большого пространства в игре затруднена, решение делается для закольцованного поля в 6 клеток. Но даже так это очень впечатляет.