Постироничные идеи для ебаного C++
321 subscribers
51 photos
1 video
2 files
20 links
Download Telegram
#define def decltype(auto)

def sum(int a, int b) {
return a+b;
}
🔥5🤯1
struct Compiler {
using Builtin_binop = SSA_sequence(SSA_value, SSA_value);
Builtin_binop emit_add, emit_sub, emit_mul, emit_div; // ...
};

SSA_sequence Compiler::emit_add(SSA_value a, SSA_value b) {
return ...;
}

...
🔥1
ваши любимые аббревиатуры (или просто какие узнали) часть 1
Anonymous Poll
89%
RAII
78%
SFINAE
6%
IILE
6%
SIOF
44%
CRTP
56%
NRVO
19%
CTAD
8%
NTTP
56%
RTTI
11%
IFNDR
Forwarded from I/ivan
#define move(x) (*(new decltype(x)(x)))
😈3🤯1
void foo(int x) {
if (x)
my_label:
switch (x)
case 1:
case 2:
default:
std::puts("gram.stmt");
}
😁4
  auto walk = [&](int i, int c, auto &&walk) {
...
walk(input[i], c, walk);
};
#define sptr std::shared_ptr
👍21
void foo(std::any input) {
if (typeid(input) == typeid(CURL*)) {
...
}
}
Forwarded from Bitway
🔥12👍2💋1
#анонсы

Компиляторы. Хардкор. Compiler Meetup
Исследуем TypeScript и синтез ускорителей — 20 февраля в 17:00 по Москве.

Приглашаем вас на митап от сообщества C++ Russia. Участвовать можно онлайн или офлайн в Санкт-Петербурге.

В программе:

— Независимый эксперт Иван Тюляндин расскажет о спорных решениях в TypeScript и покажет особенности переноса стандартной библиотеки на статический язык.

Петр Советов из РТУ МИРЭА приглашает изучить автоматизацию синтеза архитектуры ускорителей и инструментального ПО. В докладе также будут разговор о перспективах и алгоритмы с примерами кода.

Начало — 20 февраля в 17:00 по Москве. Офлайн-участников ждем заранее — к 16:30.

Для участия нужно зарегистрироваться. 

Участвовать онлайн
Участвовать офлайн

До начала митапа мы пришлем вам на почту памятку офлайн-участника или ссылку на трансляцию.

Добавляйте событие в календарь, чтобы ничего не пропустить.
🤡3