You could also have used Mono.TextEditor btw. I personally find it better than GtkSourceView, and for having ported it to GTK# 3 myself, it was rather straightforward to port.
Gtk 3 has a weird way of doing scrolled controls that I couldn't accept because the nesting caused all kinds if issues. Also, the Gtk text control is incredibly slow when the file in it grows past 600 lines.
I wrote the editor control with an architectural design I created originally back in 2004, and subsequently lost. Much, much faster implementation. Took about 3 weeks with Claude.
Also wrote a treeview, listbox, colorpicker. Those took a day or two each with Claude. I will be releasing those controls in a dotnet library when I am finished with SimpleIDE.
That this popped up on HN is fortunate, and oddly specific to my needs. I'm in a position where I have to support some legacy .NET software for the manufacturers we service and prefer working in Linux when and if possible, so this IDE seems targeted to me. Looking forward to giving it a shot and seeing if it replaces VSCodium in my routine.
I've been looking into "best" ways of creating Windows GUI apps from Linux and apart from C/Cpp with native Windows APIs most options seem to focus on React Native and web technologies.
Is SimpleIDE a valid option for this? Does it spit out an .exe file that I can run on a vanilla Windows 11 installation?
I think it's cool that you did it, it's just not a language that I've seen get a lot of love.
And, Linux lacks any such tools. Not even VS Code has a plugin for VB.
Does it still have the drag-n-drop GUI feature to make graphical apps, or is that a strictly Windows thing?
It has been challenging trying to get Gtk 3 widgets to play nice. Finally just rolled my own custom-drawn editor, treeview, and listbox. Going to release them later in a library.
Does it still have the drag-n-drop GUI feature to make graphical apps, or is that a strictly Windows thing?
I learned about vibe coding two months ago and, wow, writing this with Claude has been lots of fun. Almost to the point in the project of having full AI integration in the IDE.
Ha, found: https://github.com/tanathos/ClippyVS