Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I haven’t tried JUCE yet but I miss the days where everything was a C++ class in Qt. Everyone clamours for a templating language but:

class MyButton extends QObject {

$button = new Button();

$button->color = “blue”;

$icon = new Svg();

$layout = new QtHorizontal();

$layout->push($icon, $button);

$this->layout = $layout;

}

This to me is much more readable than fiddling with stacked, embedded, and nested mustache/XML syntax split across files. Templating languages only really guarantee one unique thing about understanding the code: “Is my module embedded under the correct parent module?”



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: