Google has attacked Microsoft head-on through it's Google Apps which is positioned to take over Microsoft Office. Although Google has not create an operating system to compete with Microsoft Windows, yet, it has tried to push the open source Linux operating system. Google also has given big support to Firefox to compete with Microsoft's Internet Explorer web browser. Google Desktop and its Gadgets are also present a strong blow attempting to take ground from Microsoft.
How about Microsoft Visual Studio? Will Google be trying to give a blow to that too? Well, Google has already started this by releasing the Google Web Toolkit. What's interesting is Google's between-the-lines announcement today that it needs to hire engineers at its Chicago branch to join other "Chicago engineers [who] are currently working on Open Source and developer tools." So it seems Google is focusing more and more on releasing developer tools. Let's see if that will have any effect on Microsoft Visual Studio's future.
Showing posts with label programming. Show all posts
Showing posts with label programming. Show all posts
Wednesday, May 30, 2007
Tuesday, May 22, 2007
C++ Contest - Temple of the Sun
Show off your C++ programming skills and have a chance of winning $5000. Temple of the Sun is a game developed in Java. It aims at attracting C++ developers. The game is developed by Sun Microsystems, so the pun is intended.
Monday, April 16, 2007
endforeach
I never knew before this day that PHP offered an alternate syntax for closing blocks of code. The standard syntax which we are used to and comes from the C programming language is opening and closing braces: { and }. For instance:
The alternative syntax I just knew about today is like this:foreach($list as $item)
{
echo $item;
}
foreach($list as $item):Quite cool. Other control statements as well can be closed in a similar manner. Check out the alternative syntax for control structures from the PHP manual.
echo $item;
endforeach
Saturday, April 07, 2007
Coding Standards
It's often of great benefit to stick to some coding standards when a system is being built by a team of developers. Even in case of a single developer following some form of code standards would be of great benefit. Sticking to coding standards makes it easier to understand the code written, easier to find bugs and makes the code less prone to having bugs in the first place.
Here are some coding standards for PHP that have been set forth by the PEAR group. Even if you are not writing code for PEAR, it might be a good idea to incorporate some or all of their coding standards while writing your own code.
Here are some coding standards for PHP that have been set forth by the PEAR group. Even if you are not writing code for PEAR, it might be a good idea to incorporate some or all of their coding standards while writing your own code.
Wednesday, March 28, 2007
Reusability Redefined
Stuck with a piece of code that you want to figure out how to write in order to add that feature to your application? Get unstuck by tapping into the massive number of lines of code that have already been written by other developers all around the world. All you have to do is just use Google Code Search to look for a piece of code similar or identical to the one you want to write. You can even specify in which programming language you want the code to be!
The open source code has always been there, but the idea of instantly having access to any part of it and having Google pinpoint the exact piece of code you are looking for from among this enormous body of code is what makes the whole idea amazing. No need to reinvent the wheel anymore. Now that's what I call real usability of code.
The open source code has always been there, but the idea of instantly having access to any part of it and having Google pinpoint the exact piece of code you are looking for from among this enormous body of code is what makes the whole idea amazing. No need to reinvent the wheel anymore. Now that's what I call real usability of code.
Sunday, February 18, 2007
Egyptian Students in Google Competition
I hope that starting from March, bright intelligent Egyptian computer science students would be joining Google Summer of Code 2007. It is an excellent opportunity to showcase our talent to the world and in the process be exposed to a lot of experience while entering such programming contests. I believe FCI, Cairo University and FCIS, Ain Shams University should look seriously at propelling their bright students through such an opportunity at Google Summer of Code 2007.
Labels:
competition,
Egypt,
Google,
open source,
programming
Wednesday, February 14, 2007
Free PHP Book
Tuesday, February 06, 2007
Dig For Code Easily
O'Reilly, the popular publisher of IT books, is releasing an interesting online code search tool that allows you to search for sample code found in the examples of nearly 700 of its books.
With Google Code Search around, one can very easily find a programming function that performs what he needs. I think that such ease of search might entice many computer science students into using it to help them out with their programming assignment. It's a brave new world, I believe it will change the way things are done in the software development world. Google is giving another massive push to open source which is qualitatively different from any other push open source had ever been given.
Refer to the Google Code Search FAQ for more info about its functionality.
With Google Code Search around, one can very easily find a programming function that performs what he needs. I think that such ease of search might entice many computer science students into using it to help them out with their programming assignment. It's a brave new world, I believe it will change the way things are done in the software development world. Google is giving another massive push to open source which is qualitatively different from any other push open source had ever been given.
Refer to the Google Code Search FAQ for more info about its functionality.
Subscribe to:
Posts (Atom)