• 2 Posts
  • 9 Comments
Joined 1Y ago
cake
Cake day: Jun 29, 2020

help-circle
rss

qtcreator is nice one. I use it for my daily c++ and perl coding.


Rust kinda sucks for writting windows guis.

Of course it sucks, as rusts borrow cheker is intrusive and programmatic, whilst in C references to entities are mxied (i.e. sometimes caller owns, sometime framework etc.) and conventional (i.e. you have to read docs in API to know what you can/should do with a reference).

I consider rusts intrusivness is a weak point, and it’s programmatic checking of ownership is strong point.

So, if you have a mixture of two worlds (C and Rust), it might be a pain to have such an achitecture. For simple cases, of course, there are no big issues, but things like GUI are not simple things, that’s why Rust is still not here, IMHO.


Oh, yes, it definitely makes things easy for pony-developers.

But it also, likely, means “no thread API, sorry. We’ll manage threads for you, in form of actors”.

Usually, actors are light-weght entities, and it is possible to spawn millions of them, literally. In “every actor is a thread” design, that is not true.

PS. I’m author of C++ actor framework named rotor, and there actors and threads are “orthogonal”



react, vue, svelte

This ones not programming languages, they are JS-libraries.


Oh, come on. man, why build desktop application (for pesonal usage) as web-application?

Would it be better to have plain old desktop notes app plus some synchronization, e.g. syncthing ?



Looks cool, try to move to use instead of google for my daily C/C++ development.



nice tool, thanks for sharing.