12-09-2024, 06:28 PM
@JR,
If you publish the SB program code I will have a look, or even zip up the VS project you have, but without these any advice will be very generic. Error messages can be confusing, but once you understand them they usually make sense - googling is your friend here. I suggest trying the Advanced->Decompile option in SB-Prime as well, it does a couple other bits to the project setup.
@ZS,
Anything you learn will be useful, but probably the most generic cross-platform would be C++ (toughest) or maybe Python (easier and loads of libraries, especially for data science type stuff), but it really depends what you want it to do, which existing libraries you want to use etc. If you want Windows Desktop then I would go SharpDevelop C#. Maui .Net 8 is very heavy and not so easy as C#, its C++ and the GUI designer is poor, but it is cross platform, probably only for larger proffesional type projects that want to run on Windows and Linux. Android or IOS have their own languages, web frontend (javascript), backend (php) are different again.
If you publish the SB program code I will have a look, or even zip up the VS project you have, but without these any advice will be very generic. Error messages can be confusing, but once you understand them they usually make sense - googling is your friend here. I suggest trying the Advanced->Decompile option in SB-Prime as well, it does a couple other bits to the project setup.
@ZS,
Anything you learn will be useful, but probably the most generic cross-platform would be C++ (toughest) or maybe Python (easier and loads of libraries, especially for data science type stuff), but it really depends what you want it to do, which existing libraries you want to use etc. If you want Windows Desktop then I would go SharpDevelop C#. Maui .Net 8 is very heavy and not so easy as C#, its C++ and the GUI designer is poor, but it is cross platform, probably only for larger proffesional type projects that want to run on Windows and Linux. Android or IOS have their own languages, web frontend (javascript), backend (php) are different again.