Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: Should I buy windows 7?

18 Sep 2010   #1

Fedora 13, Ubuntu 10.04, Debian 5.0, Minix 3, Windows Xp
Should I buy windows 7?

Hi, Its my first post here.

Let me Explain my scenario first,

I'm in my second year of my university. I'm studying computer Science. I was always fond of mathematics and computations so i have mainly avoided more IT related pragmatic courses, This also includes web development and other stuffs. I have mostly taken Algorithm, Data Structures, Computation, Discrete math, Concrete maths, UNIX related courses , AI etc. Why i'm saying this?

My experience with computers started when one of my relatives gave me an old laptop preinstalled with debian linux and book about unix systems. I was quickly fell in love with computers and they become my only hobby. I teach a class of high school kids about programming and mathematics as by part time job. And whenever i could round up some money i try to by something computer related stuff. my dad bought my first computer. Then i have bought two . actually whenever a new processor is released i try to build a machine with it. As my machine was bought from retailers it came with a windows At that moment i knew nothing about windows so i didnt bother and installed debian on it. my other two machines are custom built by me they also run on linux distros. my core i5 machine runs on fedora 13. my core 2 duo machine runs on debian lenny and the old pentium machine runs on ubuntu server. i use the pentium machine as ftp server and keep backups of other two machines on it.

Most of my friend uses windows as their main OS. But i didnt think of using one. But from them i have heard for job market i have to know some programming in windows environment like .NET or VB. I never programmed anything in these environment. All my life i was using gcc, gdb, python for serious stuff implementing algorithms or and shell scripts for small desktop utility for my usage. At that point i bought a vmware workstation license for running linux distros and solaris. So gave the windows xp go for the first time. it installed cleanly. I never used windows as the labs of my university runs on various flavors of unix and linux. windows UI looked like kde so i thought it wont be that different. but suddenly i found out that its command line is very weak. Its command line editor 'edit' is slow and does not have any features that i need to write something. Next thing i could not understand the system structure and where the configuration files are. and it also lacks basic tools like sed, awk,grep ,cat without which i can not do anything. and the default gui text editor seems worthless. so i downloaded VIM for windows. and i thought i should not think about the os itself and then downloaded VSstudio express edition. it is slow and bloated. The text editor comes with vs studio sucks. the debugger also does not suit me either. so i asked my friends how i can use the vc++ compiler from command line so that i can edit in vim and compile with vc++. they could not tell me how to do it. I also could not found how to use vstudio's make utility. and the debugger can not be used from command line. running microsofts compiler and other development tools as i need it seems to be difficult and i could not found documentations about it.

even the simple uses of the OS seems difficult because every tools seems to be designed as gui only. i could not found how to pipe or input output redirection among different tools. So i asked my friends about windows 7. They told me its much better than xp and it has a good command line interface. i have some money saved for future usage. So i'm thinking of buying a windows 7 to run in on vmware.

What i want to know is windows 7 is better? should i buy it? I think in this forum there are people who are experienced in both environment. so please let me know IS windows 7 is better for program development and simple usage.

My System SpecsSystem Spec
18 Sep 2010   #2

windows 7 Pro x64

Use it on VMWare as trial and see if you like it, then consider buy it or not. You have developed your skills based on Unix flavour and Windows 7 is somewhat different to Unix based OS. Good luck...
My System SpecsSystem Spec
18 Sep 2010   #3

Windows 7 Ultimate x64 Steve Ballmer Edition

If you enjoy programming, then stick with open source operating systems. I have gone though many many OS's in the last ten years, and keep going back to Windows.

While you are a student, I would stick with Windows 7. It's easy, organized, and stable. The last thing you need is your OS preventing you from doing or getting something you need.

Don't take me wrong, I love open source, and I know that linux and open office are getting more firendly and compatible, but the standard is still MS products.

Anyways, congrats on school Make sure you buy one through digital river so you get your student discount!

edit, now that I have read what you wrote, lol, I still stay stick with Windows 7. It will let you focus on your projects, and not how to let you work on your projects. If that makes any sense, lol. Sorry, it's early for me.
My System SpecsSystem Spec

18 Sep 2010   #4

W10 Pro desktop, W10 laptop, W10 laptop, W10 Pro tablet (all 64-bit)

As far as command line usage goes, Win 7 isn't that much different than XP so don't expect it to work substantially differently in that respect.

However, if you do some looking around you can find most (all?) of the various tools you are used to working with in the Unix world have been ported over to the Windows world and can be run from the command line.

You might want to take a look at cygwin which claims to be a "Linux-like environment for Windows." I haven't used it personally but it looks interesting from the web page.
My System SpecsSystem Spec
18 Sep 2010   #5

Windows 7 Ultimate x64 and Home Premium x64

I say run VMWare and look at Windows 7 in Virtual Machine.

For the reasons you have stated, yes, there is a need for ASP/.Net programmers (Which includes the Visual C++ and the like). But at the same time, look at for tech jobs. You will also find jobs that want LAMP familiar type people, both in private and government/education levels. I know it is hard to believe, but there are some systems that will want Linux experienced users and willing to learn other code bases besides the Microsoft Visual Suite. But it also doesn't hurt to be familiar with the Windows environment for a simple reason... Largest Desktop market in both home and business.

One of the challenges that will always come will be the need to find way to have two different OS models to communicate with each other, and finding ways to adapt or know how it is possible. In both private and government/education areas, there will be legacy based systems where they can't convert information or need to convert information to a different platform and having the experience in both is very helpful in the long run.
My System SpecsSystem Spec
18 Sep 2010   #6

Windows 7 Ultimate x64 SP1

As far as the command line, you may want to try Powershell; I've heard it's better and brings Windows far closer to the power of terminal in Linux but I don't really use CLI very much so I can't confirm this. And like they (above) have suggested, try it in a virtual machine first before buying it.
My System SpecsSystem Spec
18 Sep 2010   #7

Win 7 Ultimate 32bit

Yep, even PowerShell 2.0 in XP is what you are looking for really.
This is the new Windows Command line.
Eventually, it will be all Powershell based (hopefully) and not pure DOS based.

So, yes, you do want to upgrade to 7. The Windows model is changing from what XP was, and they do not coincide, exactly. You are better starting with the latest and greatest.
If you are programming, be sure you are testing with UAC enabled (similar to not running as root) or you could have issues with your windows apps.

If you need further help with Powershell 2.0 I fully recommend Windows PowerShell 2.0 Administrator's Pocket Consultant as a starting point. Powershell is more of a scripting model, but can be used to make some simple apps.This is not for full Programing from command line.Not trying to say that you or anyone does have this thought,,,, but....just friendly advice. Not trying to start a flame war.try to stay away from the "well this sucks cause it is so different and not as powerful as what I am used to" mentality. Windows IS different than Unix/Linux. Not worse, not better, different. Anyone who takes on that mentality and refuses to learn it (in the field it seems you are heading towards) will be at a disadvantage. So, embrace the differences and work with both properly and you will find that you might advance farther than those that have the "this one sucks" mentality.
My System SpecsSystem Spec
18 Sep 2010   #8
Product FRED

Windows 7 Enterprise 64-bit

Quote   Quote: Originally Posted by strollin View Post
As far as command line usage goes, Win 7 isn't that much different than XP so don't expect it to work substantially differently in that respect.

However, if you do some looking around you can find most (all?) of the various tools you are used to working with in the Unix world have been ported over to the Windows world and can be run from the command line.

You might want to take a look at cygwin which claims to be a "Linux-like environment for Windows." I haven't used it personally but it looks interesting from the web page.
Cygwin is basically a command prompt that allows you use Linux syntax (ie "ifconfig" instead of "ipconfig") in Windows, but doesn't allow you to actually run Linux executables in Windows.

Also, a lot of the programming languages available in Linux are also available in Windows. Python is a big one.
My System SpecsSystem Spec
18 Sep 2010   #9


i dont know where you from but i think that in my country students can get windows cheaper of for free. althog i dont know if its true. try asking at you university.
My System SpecsSystem Spec
18 Sep 2010   #10

Win 7 Ultimate x64

Does your Linux OS support 64 bit addressing ???? Support the Solid State Drive TRIM operation ?????

How many competitive commercially available Software programs are offered for a Linux System ??? Available at Amazon or Best Buy ??? How many Super Graphics Games for high end SLI/Crossfire video cards ???? How many super duper benchmarking programs ??? and for designers, Photoshop maybe ???

Win 7 does

It's All in the eyes of the beholder..........
Your "system" has served you well TuxKernal !!!!!!!!
Three Cheers
My System SpecsSystem Spec

 Should I buy windows 7?

Thread Tools

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 03:45.
Twitter Facebook Google+ Seven Forums iOS App Seven Forums Android App