Wpis z mikrobloga

@sorek:

dzielenie hpp i cpp to w ogóle kupa i najgorsza część języków C ( ͡° ʖ̯ ͡°)


@sorek: akurat w C miało to sens. C++ zepsuło to dodając nikomu niepotrzebne OOP na siłę i powodując że prywatne bebechy klasy musiały być i tak w nagłówku.
@nostalgiwolf: najzabawniejsze jest to, że większość języków znacznie nowszych od C++ jest nadal mocno w tyle za C++ pod względem ekspresywności, wydajności, przenośności czy nawet narzędzi do debugowania. Przykładowo taki nowoczesny Kotlin jest taki nowoczesny że nie ma nawet typów unsigned, a programiści Go dopiero od roku jarają się że dostali genericsy i nadal czekają na iteratory.

Jedynym nowoczesnym językiem, który jest w stanie rywalizować z C++ jest Rust. Cała reszta
@Krolik:

Cała reszta jest bardzo daleko w tyle.


Sukces C, bazujący na sukcesie Unixa, cofnął programowanie do czasów średniowiecza. C++ był metastazą, ale że setki firm weszło w to po same kule, wpompowano mnóstwo pieniędzy i czasu, aby pozszywać tego Frankensteina. Zachwyt nad bogactwem narzędzi czy wyżyłowaniem kompilatorów dla C++ przypomina tym samym zachwyt nad bogactwem terapii nowotworowych.
@Pieszczoszek_Czyscioszek: tia, tylko że inne języki stopniowo dodają te wszystkie rzeczy, które miało C++ 20 lat temu i jakoś wtedy już nie jest to Frankenstein. Oczywiście pewne rzeczy w C++ były błędem, np. klasy, ale społeczność C++ od dawna już nie promuje C++ jako C z klasami.