You are quite right, and I believe I could benefit greatly if not directly use python syntax on c#.
But, my reason for used with c# is:
1º Make dockable forms
2º Visual studio is excellent in helping the creation of forms (save alot of time)
3º integrate everything into just one plugin
4º I can use all c# method (which has very interesting tools)
5º I have alot python files no convert to c#.(save time if use python sintax)
I’m now beginning to deal with C # language, it’s a slow process of learning, but I confess that I’m liking it and I believe that I can gradually begin to understand the dynamics of rhinocommon on c#.
when I started with python editor, I had a feeling it could do everything, over time I was found the limitations of ironpython vs Rhino, so I decided to take a step forward and try the C #rhino-for-windows
The question is:
Is there any problem in using python syntax in C #?
What can happen? slower application? bugs ? What can go wrong? etc??