9 лет не писал на плюсах и тут наконец пришлось.
Не понимаю, как можно в 21-м веке писать на этом варварском языке?
3 дня потратил чтобы понять как как написать UDP Server. Еще день разбирался как сделать чтобы он бежал в отдельном потоке. Устанавливал какой-то хреновый буст на несколько гигов, потом еще много часов ковырялся чтобы его настроить. На яве или С# - работы на 5 минут. Как можно без потоков нормально программировать, не пойму. Разобрался с потоком, но он может запускать только статическую функцию, а мне это на фиг не нужно.
Дальше еще интересней.
Работа со строками - сплошной онанизм. Нет garbage collection, забыл что destructor должен быть virtual - в результате программа крешит в самом непредсказуемом месте. Полиморфизм тоже какой-то совершенно корявый. Порядок подключения хидеров влияет на то скомпилируется программа или нет (нахрена они вообще кому-то нужны, эти хидеры).
Встретил в коде функцию, которая возвращает константу. Что за нафиг?
Начал читать статью и окончательно прозрел. The C++ 'const' Declaration: Why & How
Кто вообще может понять этот бред?
Короче, куча ненужных проблем на ровном месте. Зачем так над собой издеваться?
Люди, забудьте этот язык как страшный сон и перебирайтесь в 21-й век!
Не понимаю, как можно в 21-м веке писать на этом варварском языке?
3 дня потратил чтобы понять как как написать UDP Server. Еще день разбирался как сделать чтобы он бежал в отдельном потоке. Устанавливал какой-то хреновый буст на несколько гигов, потом еще много часов ковырялся чтобы его настроить. На яве или С# - работы на 5 минут. Как можно без потоков нормально программировать, не пойму. Разобрался с потоком, но он может запускать только статическую функцию, а мне это на фиг не нужно.
Дальше еще интересней.
Работа со строками - сплошной онанизм. Нет garbage collection, забыл что destructor должен быть virtual - в результате программа крешит в самом непредсказуемом месте. Полиморфизм тоже какой-то совершенно корявый. Порядок подключения хидеров влияет на то скомпилируется программа или нет (нахрена они вообще кому-то нужны, эти хидеры).
Встретил в коде функцию, которая возвращает константу. Что за нафиг?
Начал читать статью и окончательно прозрел. The C++ 'const' Declaration: Why & How
Кто вообще может понять этот бред?
Короче, куча ненужных проблем на ровном месте. Зачем так над собой издеваться?
Люди, забудьте этот язык как страшный сон и перебирайтесь в 21-й век!
Comment