clairelliot Posted December 1, 2012 Share Posted December 1, 2012 I am currently looking at learning a programming language. I have spent quite a 6-8 weeks now watching tutorials and reading up about C#. It's slowly starting to go in, but I'm at a bit of a cross roads now. My main goals are to write small/mid size desktop applications which link to an SQL database. After this I would be looking to incorporate maxscripts and Photoshop javascripts which are run via the c# or c++ application. I have heard c# has some limitations over c++ but I am struggling to find out if these would be an issue for the overall use i need it for. Can anyone see any limitations in terms of my needs described above in using C#? Like previously mentioned I am currently starting to get my head around the basics of c# and I am looking at doing a short course soon but don't want to waste money if down the line i struggle to run 3dmax/photoshop scripts via my application. I've heard c++ is a lot more difficult to learn and being new to programming/scripting I'm not sure if this is a step to far or not? I know a "little" bit of javascript so for me c# looks a lot more familiar than c++. Any advice would be very much appreciated. Link to comment Share on other sites More sharing options...
Peter M. Gruhn Posted December 9, 2012 Share Posted December 9, 2012 I've programmed professionally with both. C# was almost kinda fun again. I have one particular gripe re: dereferencing, but that's cuz I'm an old guy. I'd say stick with the C#. Yes, it's not as broadly supported as C++ but it is a bit more modern in terms of Windows programming and the first language (and LISP) is always the hardest. Link to comment Share on other sites More sharing options...
clairelliot Posted December 9, 2012 Author Share Posted December 9, 2012 Peter, Thanks for the advice. I think I am best sticking with c# as you say. I just wanted to make sure I wasn't making a massive mistake first, but this reassures me that I am right to stick with it. I have also found snippets of information on the web which lead me to the same conclusion. I am hopefully signing up to a C# course soon so i didn't want to waste my money if there were major limitations to what i am hoping to achieve. Thanks again. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now