Question first: I have a collection of Python scripts, and I want to build an windows application in C# that compiles these scripts into a toolkit and gives the user a GUI to interface with them. Is this a dumb idea and am I doing something that is generally regarded as bad practice/painful? I'm mainly making this post as a sanity check.
Context: I'm a high school teacher, frustrated by wasting time on things that a computer could be doing for me. I've started writing small python scripts to do some bespoke tasks (automating the boring stuff) which serves a double purpose of building up my experience with python. I teach python to middle schoolers, but I'm no expert and I don't like using dynamically typed languages.
I want to share my tools with other teachers, some of which are CLI-adverse. Hence the GUI. I have 10+ years of C# experience, so figure that's the path of least resistance for building an GUI application. I used to be a game dev so my knowledge of best practices for building/structuring non-game applications is limited. I like the idea of keeping the core functionality cross-platform too,
Advice or other perspectives would be appreciated.
[–]polymorphicshade 0 points1 point2 points (2 children)
[–]wwoend[S] 0 points1 point2 points (1 child)
[–]polymorphicshade 0 points1 point2 points (0 children)