Iron Python- does anyone use it?
-
I have a programmer on my team that decided to write part of the project he's on using Iron Python. I'm concerned about this because he now has to teach one of the other developers how to code in this language since he will be the one maintaining the code. He says Iron Python is used by Millions, but I find that hard to believe. I'm concerned that if we have to hire new developers to maintain this Iron Python code, we'll be hard pressed to do so. I did a search for jobs that listed Iron Python as a skill and only came up with 1, and it was a Linux job. Any thoughts? Dan
-
I have a programmer on my team that decided to write part of the project he's on using Iron Python. I'm concerned about this because he now has to teach one of the other developers how to code in this language since he will be the one maintaining the code. He says Iron Python is used by Millions, but I find that hard to believe. I'm concerned that if we have to hire new developers to maintain this Iron Python code, we'll be hard pressed to do so. I did a search for jobs that listed Iron Python as a skill and only came up with 1, and it was a Linux job. Any thoughts? Dan
Haven't used it, but have looked at it, and went my merry way :rolleyes:
"The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham
-
I have a programmer on my team that decided to write part of the project he's on using Iron Python. I'm concerned about this because he now has to teach one of the other developers how to code in this language since he will be the one maintaining the code. He says Iron Python is used by Millions, but I find that hard to believe. I'm concerned that if we have to hire new developers to maintain this Iron Python code, we'll be hard pressed to do so. I did a search for jobs that listed Iron Python as a skill and only came up with 1, and it was a Linux job. Any thoughts? Dan
Get information, source & binaries here http://www.codeplex.com/IronPython[^] and from MSDN Magazine http://msdn.microsoft.com/en-us/magazine/cc300810.aspx[^]. Have fun.
-
I have a programmer on my team that decided to write part of the project he's on using Iron Python. I'm concerned about this because he now has to teach one of the other developers how to code in this language since he will be the one maintaining the code. He says Iron Python is used by Millions, but I find that hard to believe. I'm concerned that if we have to hire new developers to maintain this Iron Python code, we'll be hard pressed to do so. I did a search for jobs that listed Iron Python as a skill and only came up with 1, and it was a Linux job. Any thoughts? Dan
AlaskaDan wrote:
He says Iron Python is used by Millions
It has little to no usage as far as I can see. He may mean Python rather than IronPython. And what Python you do see tends to be used in *nix. Google is a big user. If Microsoft were to start using IronPython (and IronRuby) in MSDN samples or for Silverlight we might start to see some interest in the Mcrosoft world.
AlaskaDan wrote:
I'm concerned that if we have to hire new developers to maintain this Iron Python code
Indeed. You would probably have to hire Python developers. But the chances are that for them .NET itself would be new! I guess, as you're the team leader you could have put your foot down and stopped him from using it. Perhaps if he'd wanted to use something slightly different he'd have been better off using something like PowerShell? At least it's something Microsoft themselves are using a lot right now. Even F# seems to have a higher profile within Microsoft than IronPython.
Kevin
-
I have a programmer on my team that decided to write part of the project he's on using Iron Python. I'm concerned about this because he now has to teach one of the other developers how to code in this language since he will be the one maintaining the code. He says Iron Python is used by Millions, but I find that hard to believe. I'm concerned that if we have to hire new developers to maintain this Iron Python code, we'll be hard pressed to do so. I did a search for jobs that listed Iron Python as a skill and only came up with 1, and it was a Linux job. Any thoughts? Dan
When it comes down to it, it doesn't matter if there are a billion users of Iron Python, you can't have 1 developer in a team just suddenly decide they are going to write in a language that no one else on the team knows anything about. If it's a C# team, you can't have 1 developer who suddenly decides to write some bits in C++, even though C++ is a hugely popular language. If your the team leader/senior programmer, just tell him it's not an option. Tell him it can be looked into it for the future, but either everyone on the team learns it, or no one uses it. Language/framework choices are management/lead decisions, not ones to be made at a whim by the programmers. If your not in a position to do that, raise the issue with your manager, highlight your concerns, and make sure they are aware of the potential issues. (As others have said. Python is popular and in heavy use, but IronPython use is pretty much non-existent.)
Simon