
@Aki the reason why you are struggling is because you assume changing languages when you hit a wall is the solution. First thing is for this purpose, you need to assume all languages can achieve the desired result (though not entirely true). Then you need to realize that its not the language that develops the application its the developer, in this case you. If you stick to a language or a bunch of languages and persist with them you will eventually become good and know how to solve any problem that hits you. If you are very familiar with a certain language it means... 1. You will have spent significant amount of time knowing the language 2. You will know where to get the right libraries /components etc 3. You will know where to get the best help when you are stuck (IRC, Forums, mailling list, Stackoverflow etc) or even better... 4. You will have identified an experienced human mentor in that area and established contact and made a relationship so you can run to them whenever you need to. 5. You will be familiar with uncommon bugs and gotchas, therefore know how to work around or avoid them. There is more but with these in mind, you become more productive within your comfort language than changing languages where you have to start from the bottom once again. just coz others say so. But to achieve the above it takes time (years even) and constant hands on coding to become solid. Just like the guy who mentioned DJango. The problem with getting you to use DJango is that you now have to learn Python (time and resources overhead). He may be familiar with Django thats why its easy for him to mention it but with you, you will still have problems I can guarantee you. So the question is are you competent enough in C# to move faster than you would if you try to learn Django, make mistakes and produce insecure code in Python? Because if C# is proving too much of a challenge then using an existing CMS or Wiki based on .NET may be the last resort. ----- Original Message ----- | From: "aki" <aki275@gmail.com> | To: "Skunkworks Mailing List" <skunkworks@lists.my.co.ke> | Sent: Tuesday, January 17, 2012 10:31:58 AM | Subject: Re: [Skunkworks] A quick question to web developers.... | Hi @Chris, my query has not yet been answered i.e creating a Wiki | Site using, and in my case asp dot net and c#. Have I finally | stumbled upon the reality that each programming language has its | various shortfalls? It seems to me now that I may have to give up on | my current programming language and move on to something else like | e.g. python i.e start all over again. Am not sure at the moment what | the next step is going to be because I cannot keep on wasting years | on learning programming languages only to find their pitfalls in the | end or when needed. | Any advice you can offer based on that I never want to use any CMS | systems out there. ? | Best. :-) | On Tue, Jan 17, 2012 at 10:20 AM, Chris Mwirigi < mwirigic@gmail.com | > wrote: | | this digression means your previous query has been answered? and | | yeah | | python can do pretty much anything you want it to do. It is a | | programming language. | | _______________________________________________ | Skunkworks mailing list | Skunkworks@lists.my.co.ke | ------------ | List info, subscribe/unsubscribe | http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks | ------------ | Skunkworks Rules | http://my.co.ke/phpbb/viewtopic.php?f=24&t=94 | ------------ | Other services @ http://my.co.ke