3 ms·
I think you are ignoring a lot of the complexity and assuming it is trivial in desktop GUI development, but complex for web development. I do not think this is
by mattlondon 7y ago
I think you are ignoring a lot of the complexity and assuming it is trivial in desktop GUI development, but complex for web development.
I do not think this is the case - e.g. just look at the two different options just for Java (Swing vs JavaFx):
https://docs.oracle.com/javase/tutorial/uiswing/components/table.html https://docs.oracle.com/javase/tutorial/uiswing/components/t...
https://docs.oracle.com/javafx/2/ui_controls/table-view.htm https://docs.oracle.com/javafx/2/ui_controls/table-view.htm
This is not just dragging and dropping some common component - each thing is implemented differently, and so has a different API to control it (and require huge tutorials to work out how to use them) so everyone has to do it differently. They're not just different APIs to the same underlying OS-provided control. A Java Swing developer will not just be able to do the same thing they always do just in Qt, TK, Wx, WPF, WinForms, Gtk etc etc etc - it is still totally different. Sure the .net languages are all the same (i.e. same API ... but then do you use WinForms? WPF? Gtk#? others?), but there is more to GUI development than .net.
- simion314 7y agoDo you think if I ask how to solve this problem with angularN I get 1 response like I get with Qt? I think I will get still at least 5 responses, one on how to implement it from scratch, other how ti implement it from scrratch but using a different abstraction, other how to wrap X jquery library in angularN, other on how to use the existing wrapper for the jQuery library, other on how to use a pure angular library, probably some response would say to just buy something from X and at least get a working thing etc. Replace angularN from above with React or even better Vanila? Make an Ask HN if you want on how to solve the problem with Vanila + vanila library (optional) and make a new question on how to solve it with Qt or WPF (optional with libraries) , as optional ask for sane funtionality like resizing columns, sorting data, re-arranging columns and performance when displaying more then 100-1000 rows.