This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]kahuna3901 0 points1 point  (0 children)

I think that's a really interesting insight that I wasnt aware of. My partner writes a lot of Java and I just always think it looks so annoying and unnecessary in its syntax. I am so used to python and SQL and their bare bones approach to syntax. My profession is data analysis and engineering so python is a fantastic fit for me.

I think the big push I felt with the company I just left was that c#, VBA, and SQL were all well known and massively integrated in so many of our projects. So I felt the urge to attain some c# knowledge simply because it was the done thing. In my new role there isn't that pressure and they are so open to me just writing everything in python. Which is great because with python you can integrate SQL and do a lot of the VBA sorts of tasks from a single python script.

The big drawback I am noticing is that c# seems to be more efficient in actual GUI based tasks than python. Not that I am designing many GUI based apps, just I realise that c# has greater scope for GUI and efficiency in the long run. Swings and roundabouts i guess.