News for hackers. Stuff that matters.
Re:Bret Victor: Learnable Programming (2012) by lyxell on Tuesday July 13, 2021 @06:38AM (#27819434)
> I think what it disregards is the amount of effort that it takes to get to a situation where you have an interactive real-time IDE for the purposes of drawing a tree.

I agree with your view, but one of the reasons for this is that there is still a lot to ask from the GUI frameworks in most languages (especially languages like C++ and Rust). However, I still believe that this can change.

Raph Levien is driving some pretty targeted work on pushing the state of GUI frameworks for Rust [0].

In C++ Dear ImGui is heavily used by the game development community [1]. My experience is that it is really fast to get a visualization for most projects going in very little time using this framework. See the gallery threads [2] for examples. This project also gets better every month.

[0]: https://raphlinus.github.io/rust/druid/2020/09/28/rust-2021....

[1]: https://github.com/ocornut/imgui

[2]: https://github.com/ocornut/imgui/issues/3793

Re:Bret Victor: Learnable Programming (2012) by pjmlp on Tuesday July 13, 2021 @03:16PM (#27824997)
In what concerns C++, there is yet no other environment that matches the RAD tooling of C++ Builder.

However thanks to Borland mismanagement only old timers or devs working at enterprises are fully aware of its existence.

Re:Bret Victor: Learnable Programming (2012) by lyxell on Wednesday July 14, 2021 @02:22PM (#27836452)
I looked it up. The main reason that I'm excluded from the audience is not due to Borland but rather that I don't have Microsoft Windows as my operating system.
Re:Bret Victor: Learnable Programming (2012) by Zhyl on Tuesday July 13, 2021 @06:47AM (#27819497)
Ah, this is interesting. It seems like the rust community are doing similar things with updating UI paradigms as they are with updating CLI conventions!

Thanks for this, I will bookmark it and read it in more detail.