Jump to content

C# or C++ learning path for linking up with maxscript and photoshop


clairelliot
 Share

Recommended Posts

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

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

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...