3 ms·
What makes you say they have a smaller learning curve than iOS? Is that assuming previous knowledge of Microsoft development tools? Or do you think that someone
by macrael 16y ago
What makes you say they have a smaller learning curve than iOS? Is that assuming previous knowledge of Microsoft development tools? Or do you think that someone who only has experience with say C or Ruby would have an easier time of picking up Windows Phone dev tools over Xcode/Cocoa?
- xpaulbettsx 16y agoFor the average developer, I think that C# is more similar to modern languages like Python or C++ than Obj-C, and there's less boilerplate syntax that you have to write. For example, things like making lists with custom tiles are really straightforward and quick (just draw out the template visually for each type of item and use bindings to bind to properties of the object). You can get away with writing a lot less code, except for the actual details of your app.
- woadwarrior01 16y agoI haven't coded in C# in over 4 years now, but interestingly, I found Objective-C to be way more pythonic than C#. It feels pretty much like python with static typing bolted on.
- xpaulbettsx 16y agoI agree actually, I kind of look at Obj-C as "Native Ruby"; it's a good language for sure, but I think it's faster and easier to write C#, especially with C# 3.5/4.0 (where I can think in a functional programming paradigm with map/reduce/filter/etc)