I Programmer
A blog on everything programmer.

In Praise of Skeuomorphy
Written by Mike James   
Friday, 09 November 2012 15:08

What is skeuomorphy? Why is it essential in any good UI and why is Apple likely to abandon its use after being its champion for so long?

Last Updated on Friday, 09 November 2012 19:35
Read more...
 
JavaScript Is Basic's Offspring
Written by Mike James   
Friday, 02 November 2012 00:00

JavaScript is often described as the most misunderstood of programming languages but why is this? Part of the reason is that JavaScript is Basic's heir to everything it once owned.

Last Updated on Saturday, 03 November 2012 18:21
Read more...
 
Perl 6 and Parrot - In Conversation with Moritz Lenz
Written by Nikos Vaggalis   
Wednesday, 31 October 2012 00:00

The development of Perl 6 using the Parrot VM is a case study in language development. Even if you are not about to start work on your own language right now, this interview with Moritz Lenz who is working on the Rakudo Perl 6 compiler is a fascinating view of another world.

Last Updated on Thursday, 01 November 2012 12:09
Read more...
 
The Disastrous Fragmentation Of Web Apps
Written by Mike James   
Friday, 26 October 2012 00:00

Web apps are a great idea. You write an app once and it works on everything - where have we heard that idea before? However things aren't quite working out as expected. There are huge splits appearing in the fabric of HTML5 and the web app.

Last Updated on Friday, 26 October 2012 15:45
Read more...
 
Living In The Post .NET Era
Written by Mike James   
Friday, 12 October 2012 00:00

We need to talk about .NET.
Microsoft isn't really focused on this old, but excellent, technology and this raises the question of whether we should be taking it seriously any more.

Last Updated on Saturday, 18 May 2013 10:56
Read more...
 
«StartPrev12345678910NextEnd»

Page 4 of 19
 

   
Banner
RSS feed of all content
I Programmer - full contents
Copyright © 2013 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.