
http://codeutopia.net/blog/2009/08/09/the-three-types-of-programmers/ Just came across this very interesting read, 3 types of programmers; 1. The smart-and-gets-things-done programmer 2. The smart programmer 3. The “just a” programmer

On Mon, Aug 17, 2009 at 5:56 PM, Peter Karunyu <pkarunyu@gmail.com> wrote:
http://codeutopia.net/blog/2009/08/09/the-three-types-of-programmers/
Just came across this very interesting read, 3 types of programmers; 1. The smart-and-gets-things-done programmer 2. The smart programmer 3. The “just a” programmer
Hi peter, thnks for this one. Strong inspiration I've been looking for, been dreading to type in those c # strings. Time to get to it.... :-)
-- Sign on my car is " L " plates : c#.net

Here are the ten types of programmers: http://blogs.techrepublic.com.com/10things/?p=262 <http://blogs.techrepublic.com.com/10things/?p=262> On Mon, Aug 17, 2009 at 8:40 PM, aki <aki275@googlemail.com> wrote:
On Mon, Aug 17, 2009 at 5:56 PM, Peter Karunyu <pkarunyu@gmail.com> wrote:
http://codeutopia.net/blog/2009/08/09/the-three-types-of-programmers/
Just came across this very interesting read, 3 types of programmers; 1. The smart-and-gets-things-done programmer 2. The smart programmer 3. The “just a” programmer
Hi peter, thnks for this one. Strong inspiration I've been looking for, been dreading to type in those c # strings. Time to get to it.... :-)
-- Sign on my car is " L " plates : c#.net
_______________________________________________ Skunkworks mailing list Skunkworks@lists.my.co.ke http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks Other services @ http://my.co.ke Other lists ------------- Announce: http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks-announce Science: http://lists.my.co.ke/cgi-bin/mailman/listinfo/science kazi: http://lists.my.co.ke/cgi-bin/mailman/admin/kazi/general
-- Regards, Kamiru Mwangi, 0721792419 Skype: samuel.kamiru

@Aki, just out of curiosity, why did you choose C#? On Mon, Aug 17, 2009 at 8:40 PM, aki <aki275@googlemail.com> wrote:
On Mon, Aug 17, 2009 at 5:56 PM, Peter Karunyu <pkarunyu@gmail.com> wrote:
http://codeutopia.net/blog/2009/08/09/the-three-types-of-programmers/
Just came across this very interesting read, 3 types of programmers; 1. The smart-and-gets-things-done programmer 2. The smart programmer 3. The “just a” programmer
Hi peter, thnks for this one. Strong inspiration I've been looking for, been dreading to type in those c # strings. Time to get to it.... :-)
-- Sign on my car is " L " plates : c#.net
_______________________________________________ Skunkworks mailing list Skunkworks@lists.my.co.ke http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks Other services @ http://my.co.ke Other lists ------------- Announce: http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks-announce Science: http://lists.my.co.ke/cgi-bin/mailman/listinfo/science kazi: http://lists.my.co.ke/cgi-bin/mailman/admin/kazi/general

On Tue, Aug 18, 2009 at 11:21 AM, Peter Karunyu <pkarunyu@gmail.com> wrote:
@Aki, just out of curiosity, why did you choose C#?
Peter, from a very novice point of view...... I wanted to develop desktop apps. My goal is to build on the comms layers which is something I'm quite okay with. The M$ IDE is good and time saving. I cannot imagine how others write on text files its like using a pipe wrench, chisel and hammer to open a bolt. I also find web programming a limitation to ones abilities because it revolves around a form, table and a database. Maybe after my 3 year self study plan and hopefully mastering it I may branch out to other languages if time allows, this alone is quite a struggle. :-) -- Sign on my car is " L " plates : c#.net

<advert> On Tue, Aug 18, 2009 at 11:21 AM, Peter Karunyu <pkarunyu@gmail.com> wrote:
@Aki, just out of curiosity, why did you choose C#?
This is not to answer for Aki. Am sure you have seen his answer by now.
Most think Net is dangerous because it limits you to Windows. This maybe true but it also provides options that many developers have found to be valuable. One thing Microsoft does not compromise on is its developer tools. These help them create more software to sell. They can try and sabotage anything including the Web (Browser) but not their Dev Tools.
MS Sharepoint and Dynamics CRM or NAV Servers are not too difficult to customize or extend using the .Net Framework via C# or VB.Net. PHP developers should not be too shocked if a co.ke or .org using these kinds of MS Servers does not require their services.
The ASP.Net (C# or VB.Net) developer may not have it as easy as the PHP developer in getting Web Apps done but at least they can do them.
Interested + capable .Net Developers can also do Silverlight animations -> rich visual tutorials or presentations to educate or inform staff on Corporate Intranets.
Flash is King of Web Video / Animation but Silverlight will penetrate Corporate Servers -> Bill Boards -> Digital Signage Media (Adverts).
Have heard KITCB and MoIC officials mention animation as a big oppurtunity for Kenya. Possibly internationals are interested in getting some animations done here.
Anyone into .Net out there? Usiogope. Tunakuhitaji. Only thing is that we cannot promote you if we do not know you exist. If you need help, talk to us.
</advert>

@ Muraya, that is a very compelling and thought provoking analysis you got there, thanks. On Tue, Aug 18, 2009 at 6:59 PM, Murigi Muraya <mmskunkworks@gmail.com>wrote:
<advert>
On Tue, Aug 18, 2009 at 11:21 AM, Peter Karunyu <pkarunyu@gmail.com>wrote:
@Aki, just out of curiosity, why did you choose C#?
This is not to answer for Aki. Am sure you have seen his answer by now.
Most think Net is dangerous because it limits you to Windows. This maybe true but it also provides options that many developers have found to be valuable. One thing Microsoft does not compromise on is its developer tools. These help them create more software to sell. They can try and sabotage anything including the Web (Browser) but not their Dev Tools.
MS Sharepoint and Dynamics CRM or NAV Servers are not too difficult to customize or extend using the .Net Framework via C# or VB.Net. PHP developers should not be too shocked if a co.ke or .org using these kinds of MS Servers does not require their services.
The ASP.Net (C# or VB.Net) developer may not have it as easy as the PHP developer in getting Web Apps done but at least they can do them.
Interested + capable .Net Developers can also do Silverlight animations -> rich visual tutorials or presentations to educate or inform staff on Corporate Intranets.
Flash is King of Web Video / Animation but Silverlight will penetrate Corporate Servers -> Bill Boards -> Digital Signage Media (Adverts).
Have heard KITCB and MoIC officials mention animation as a big oppurtunity for Kenya. Possibly internationals are interested in getting some animations done here.
Anyone into .Net out there? Usiogope. Tunakuhitaji. Only thing is that we cannot promote you if we do not know you exist. If you need help, talk to us.
</advert>
_______________________________________________ Skunkworks mailing list Skunkworks@lists.my.co.ke http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks Other services @ http://my.co.ke Other lists ------------- Announce: http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks-announce Science: http://lists.my.co.ke/cgi-bin/mailman/listinfo/science kazi: http://lists.my.co.ke/cgi-bin/mailman/admin/kazi/general

.NET if i may make a clarficiation, is not limited to windows. the Mono project - a FOSS implementation of .NET is very successful, and is in fact used to develop quite a number of successful FOSS projects (beagle, f-spot, banshee, etc) You can even write iphone apps and games in Mono. The sky's pretty much the limit. As for web development there is ASP.NET, ASP.NET MVC (for those who prefer granular control) and support for Ajax (JQuery is now included) so even there there is plenty of opportunity. On Tue, Aug 18, 2009 at 7:05 PM, Peter Karunyu <pkarunyu@gmail.com> wrote:
@ Muraya, that is a very compelling and thought provoking analysis you got there, thanks.
On Tue, Aug 18, 2009 at 6:59 PM, Murigi Muraya <mmskunkworks@gmail.com>wrote:
<advert>
On Tue, Aug 18, 2009 at 11:21 AM, Peter Karunyu <pkarunyu@gmail.com>wrote:
@Aki, just out of curiosity, why did you choose C#?
This is not to answer for Aki. Am sure you have seen his answer by now.
Most think Net is dangerous because it limits you to Windows. This maybe true but it also provides options that many developers have found to be valuable. One thing Microsoft does not compromise on is its developer tools. These help them create more software to sell. They can try and sabotage anything including the Web (Browser) but not their Dev Tools.
MS Sharepoint and Dynamics CRM or NAV Servers are not too difficult to customize or extend using the .Net Framework via C# or VB.Net. PHP developers should not be too shocked if a co.ke or .org using these kinds of MS Servers does not require their services.
The ASP.Net (C# or VB.Net) developer may not have it as easy as the PHP developer in getting Web Apps done but at least they can do them.
Interested + capable .Net Developers can also do Silverlight animations -> rich visual tutorials or presentations to educate or inform staff on Corporate Intranets.
Flash is King of Web Video / Animation but Silverlight will penetrate Corporate Servers -> Bill Boards -> Digital Signage Media (Adverts).
Have heard KITCB and MoIC officials mention animation as a big oppurtunity for Kenya. Possibly internationals are interested in getting some animations done here.
Anyone into .Net out there? Usiogope. Tunakuhitaji. Only thing is that we cannot promote you if we do not know you exist. If you need help, talk to us.
</advert>
_______________________________________________ Skunkworks mailing list Skunkworks@lists.my.co.ke http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks Other services @ http://my.co.ke Other lists ------------- Announce: http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks-announce Science: http://lists.my.co.ke/cgi-bin/mailman/listinfo/science kazi: http://lists.my.co.ke/cgi-bin/mailman/admin/kazi/general
_______________________________________________ Skunkworks mailing list Skunkworks@lists.my.co.ke http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks Other services @ http://my.co.ke Other lists ------------- Announce: http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks-announce Science: http://lists.my.co.ke/cgi-bin/mailman/listinfo/science kazi: http://lists.my.co.ke/cgi-bin/mailman/admin/kazi/general

On Tue, Aug 18, 2009 at 7:20 PM, Rad! <conradakunga@gmail.com> wrote: .NET if i may make a clarficiation, is not limited to windows. the Mono
project - a FOSS implementation of .NET is very successful, and is in fact used to develop quite a number of successful FOSS projects (beagle, f-spot, banshee, etc) You can even write iphone apps and games in Mono. The sky's pretty much the limit.
Conrad right. It is more accurate to state, that Microsoft's implementation of the .Net framework is limited to Windows. Microsoft has openly published the standards it used to build the .Net framework via Ecma International<http://en.wikipedia.org/wiki/Ecma_International>under which is Javascript and other technologies are approved as an open standards. C# is also an open (Ecma) standard. This could be why the Mono Project built a C# compiler and ignored VB.Net. http://social.msdn.microsoft.com/Forums/en-US/clr/thread/feb5160b-cf5d-4b4b-... The .NET technology (or rather the standards it is based on) are inherently cross platform capable. Unfortunately Microsoft's implementation only works on Windows (98 and newer) depending on the version (and works on x86, x86_64/AMD64, and IA64). Trimmed down versions also work on the XBox 360 in the form of XNA (PowerPC) and on Windows CE in the form of .NET CE (on ARM and MIPS). There is also a limited shared source implementation, (formerly "Rotor"), which runs on BSD and Mac but you can only use it for educational use. Thankfully Microsoft published what makes the .NET technology possible as open standards, and the the Mono Project is a reimplementation of those standards and is about 98% compatible with Microsoft's .NET 1.1 and about 80% compatible Microsoft's .NET 2.0 class libraries as of the latest release and is fully bytecode/binary compatible. Mono's implementation runs on Windows, Linux, BSD, Solaris, Mac OSX, HP-UX, AIX, and tons of others and is easy fairly easy to port. It runs on x86, x86_64/AMD64, IA64, Sparc, Sparc64, PowerPC, MIPS, ARM, S/370, etc. It can run on pretty much anything with a C compiler, MMU support, and Posix interfaces to the OS. Hope that helps! Zac Bowling http://zbowling.com/ http://mono-project.com/

Murigi, as always, you are spot on. i think you should be getting a small stipend for promoting C#. i will get back to you on the small request you made,i haven't forgotten. Kind regards, Kevin On Tue, Aug 18, 2009 at 3:59 AM, Murigi Muraya <mmskunkworks@gmail.com>wrote:
<advert>
On Tue, Aug 18, 2009 at 11:21 AM, Peter Karunyu <pkarunyu@gmail.com>wrote:
@Aki, just out of curiosity, why did you choose C#?
This is not to answer for Aki. Am sure you have seen his answer by now.
Most think Net is dangerous because it limits you to Windows. This maybe true but it also provides options that many developers have found to be valuable. One thing Microsoft does not compromise on is its developer tools. These help them create more software to sell. They can try and sabotage anything including the Web (Browser) but not their Dev Tools.
MS Sharepoint and Dynamics CRM or NAV Servers are not too difficult to customize or extend using the .Net Framework via C# or VB.Net. PHP developers should not be too shocked if a co.ke or .org using these kinds of MS Servers does not require their services.
The ASP.Net (C# or VB.Net) developer may not have it as easy as the PHP developer in getting Web Apps done but at least they can do them.
Interested + capable .Net Developers can also do Silverlight animations -> rich visual tutorials or presentations to educate or inform staff on Corporate Intranets.
Flash is King of Web Video / Animation but Silverlight will penetrate Corporate Servers -> Bill Boards -> Digital Signage Media (Adverts).
Have heard KITCB and MoIC officials mention animation as a big oppurtunity for Kenya. Possibly internationals are interested in getting some animations done here.
Anyone into .Net out there? Usiogope. Tunakuhitaji. Only thing is that we cannot promote you if we do not know you exist. If you need help, talk to us.
</advert>
_______________________________________________ Skunkworks mailing list Skunkworks@lists.my.co.ke http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks Other services @ http://my.co.ke Other lists ------------- Announce: http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks-announce Science: http://lists.my.co.ke/cgi-bin/mailman/listinfo/science kazi: http://lists.my.co.ke/cgi-bin/mailman/admin/kazi/general
participants (6)
-
aki
-
Kamiru Mwangi Samuel
-
Kevin Oeba
-
Murigi Muraya
-
Peter Karunyu
-
Rad!