Java or .Net

Ppl. What do you think of a career for you in future...?
If the answer is a software engineer, then you get on to the most critical question... Java or .Net
This decision can change your life and career entirely. Riding on the hype of which is better than the other, we will start our quest for the ultimate king of languages.

I am not a big fan of Microsoft, but I do feel easy working with their products. My Dell XPS 1530 was shipped with an original Vista, which I found frustrating at first, but now my whole perspective has changed.

As you know, portability plays a n important role in your future
If you learn all .Net languages, there is still a slim possibility that Microsoft will decline as a major player in the software industry... and you will be on the lookout for a job.
If you learn java, you can work freely for the open source world as well as the Windows world.

Ease of use.
Microsoft Visual studio is one hell of a tool.
I wont say much on the actual software itself, but you can understand that it is really excellent stuff

360 desktop

#include
happy main()
{
printf("Hello World");
printf(" The Desktop is not Enough");
if(desktop==full)
{
use 360 desktop;
}
else
{
for fun, use 360 desktop;
}
}

If it made any sense to you ppl , it is my advice that you all visit www.360desktop.com
It has one of my favourite software, one that you will like instantly.

It is also a long time since I blogged in Techno Speak. My other blog, phanichalla@blogspot.com, is better off, but still needs attention.

Mac vs Linux vs Vista


The war of the OS is not as popular nowadays as it was a few years back. Probably people getting used to the fact that they can use any of these OS " free of charge " has made a huge difference in the strategies of the companies as well as the developers. The consumers will be satisfied as long as they get all the products they want which are not too hard to operate upon. From the consumer point of view,things have never been better. To woo more users, easier interfaces are being developed, which are cool to look at and fun to work with.

I wish to add my own opinion to this epic question . . .
First one is the Windows range of products. Encompassing a huge chunk of the worldwide market, these largely user friendly operating systems were developed by their more famous and controvertial makers, Microsoft.
Ever since the introduction of the pc, people at Microsoft have been busy with releasing the new patches and versions of their operating systems. Why ? The operating system that they develop is a propreitary software, and all the bugs and errors that are in the OS are to be dealt only by them alone.
The latest operating system from microsoft is Vista , which has been praised for its look and feel, but highly criticized for its high requirements.

Xp is far superior in terms of performance... I really prefer XP to vista, but my Dell Xps 1530 doesn't support  it . There are three main categories in it..
1)Home   2)Media center  3)Professional
The other operating systems from Microsoft include
win 95, win 98, win 2000, win millennium(me),  win 2003 , which have various sub products like server, home etc.
The process of running a single executable to install a program is a huge advantage from the point of normal users, who do not prefer complexity.

That's all for Microsoft.
Now we speak of the creation of Linux by the university student Linus torvalds. Though he is pretty famous now, he was just a student building his project back then. He then created the first linux kernel, something that is very very important for running an OS in non-technical sense.
Linux was made "free", its source code was published freely over the web, and thousands of interested geeks and smart computer guys realized the freedom it offered and quickly embraced it. They collaborated online and succeeded in making linux what it is today.
Though linux is very secure, it did not have support or GUI in the early days. Now, it is far better than most OS in the market, and thousands of Visual styles are available for it.

The only hitch with linux is that it was a bit difficult to install programs . However, support in the form of package managers is available. I prefer debian over other distributions, but red hat is good too.
If i start to enumerate the number of distributions and their features, it will take my next two lives also. There are already several hundred distro's available.  

The beauty of Linux is that it is open source. You can modify whatever parts you want to and customize the entire system.
Also, it doesn't restrict you like the windows operating systems with "keys" and "activation".

There is a positive swing in the industry to Linux and its related software development. Though Microsoft is spending billions of dollars on its .NET framework and products, the free nature of the web has generated more products for linux than Microsoft.


Last but not the least comes the Mac OS. It is a super product that relies more on the brand name than on the customer base. Ever since its inception, the product from Apple Computers has stood  apart from its competitors, offering quality service, but limited only to the Macintosh Computers. Now it has also become portable, meaning it is supported on other architectures. Personally i would even dump linux and vista for a Mac book pro with its new os, but my budget is really tight.

I have never used it, but have heard various "fairy tales" of people using the "legendary "MAC and living " happily ever after".I still place my bets equally on Xp and Mac. 

If anyone felt that I am ignoring Unix, please feel so. It is not too different from today's Linux, and there is no necessity to specifically mention it, because it is synonymous with Linux.
The Mac vs Linux vs Vista is on a whole, to be frank, unnecessary because Vista is no match for linux alone. Mac and Vista together cannot take on Linux at the rate at which it is growing now.

My final comment is that it all depends on the user's preferences and comfort. Who serves better... gets better. Feel free to share your views on the topic. You can always reach me at the following addresses.  

The following are my mail id's.  

phanichalla@yahoo.co.in
phanichalla@ymail.com
challa@rocketmail.com
phantomphani@yahoo.co.in