Same here. Also the benefit of a visual Editor in Visual Studio is just Premium. Windows.forms also allow all those „modern“. Takes on ui either with ownerdraw or some grids/hand layouting.
borrowing syntax from rust is not what i like to read. Reading Rust code always gives me VisualBasic vibes. In VB you also declare variables like: dim a as Integer. and use let a=a+1
went from 27" Mint to 13" Mac Book Neo. I'm extreme astonished how this has changed my workflow. Smaller screen realy works better for me. The change from Mint to MacOS was not hard and most programs are the same.
I work on embedded computers with mostly around 64K RAM using C99. Any form of alloc is forbidden. So I implemented a string lib that works with what is called here as views. I hold length and contend in preallocated arrays. Each string has exactly 127 characters and is also zero-terminated to fulfill C-API needs, and my tables can hold between 16 and 64 strings depending on the project. There is even a safety zero at index 127 enforced in any operation. This system allows for fast, non-copy workflow, and ownership is always obvious; a string is not owned. I even have different "arenas" for different parts of the system that can clear independently. I use this approach also in a desktop context, albeit scaled up in length and number. This combines view, zero delimiter, ownership, and arena-like management altogether.
reply