473,385 Members | 1,409 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

Is it better to download Cygwin on Win XP

and then learn C language ?
Mar 12 '08 #1
5 1584
On Tue, 11 Mar 2008 23:33:20 -0700, broli wrote:
and then learn C language ?
Don't post half of the question in the subject and half in the body of
the message.

I think there are other options of having a C compiler on your machine as
well: Visual C++ compiler (which compiles C if you change the file
extension to .c from .cpp), djgpp, mingw gcc. Given my not so good
experience with cygwin, I would rather switch to Linux or use Linux in a
virtual machine under Windows (I use Windows in a virtual machine under
Linux :D). An open source virtual machine (bought by SUN it seems) is
Innotek's Virtual Box. I think vmware is kind of free, also.
--
Ioan - Ciprian Tandau
tandau _at_ freeshell _dot_ org (hope it's not too late)
(... and that it still works...)

Mar 12 '08 #2
broli wrote:
and then learn C language ?

For Windows XP, you can download VC++ 2008 Express Edition for free, and
use it to learn C95.
Mar 12 '08 #3
Ioannis Vranos wrote:
broli wrote:
>and then learn C language ?


For Windows XP, you can download VC++ 2008 Express Edition for free, and
use it to learn C95.

That is, Visual C++ 2008 Express Edition.
Mar 12 '08 #4
broli wrote:
and then learn C language ?
Perhaps. It depends on your requirements doesn't it? To you need a full
UNIX environment? If not then you might consider MinGW+Msys instead of
Cygwin. MinGW can produce standalone Windows executables that don't
depend on an emulation library, however you cannot write UNIX programs
with it and run them under Windows; for that you'll need Cygwin.

Another option is DJGPP, if you want to be able to run under DOS as well
as Windows. There are also other Windows specific compilers like
PellesC and lcc-win32 that you might find convenient. Microsoft of
course offers it's own compilers, both crippled "free" downloads as
well as the full Visual Studio suite. There are also a plethora of well
regarded commercial compilers for Windows like Comeau C++, Intel C++
etc.

What you want to use depends on your requirements, which you have not
specified.

Mar 12 '08 #5
broli wrote:

[subject line]Is it better to download Cygwin on Win XP
and then learn C language ?
Better than what, for what?

--
"Well begun is half done." - Proverb

Hewlett-Packard Limited Cain Road, Bracknell, registered no:
registered office: Berks RG12 1HN 690597 England

Mar 12 '08 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Bob Roberts | last post by:
How can I make it so that I can pass anything into os.system() any command that I would type into the command line (bash on cygwin)? For example, "lower" is a small script of mine that I use...
0
by: dw | last post by:
Pehaba, does anyone knows how to install MySQLdb on cygwin? - test device: MySQLdb 0.9.2.0 targz + cygwin 1.5.7-cr-0x9e + python 2.3.3 on cygwin + mysql 4.0.17 win32 - modified setup.py's...
9
by: Mayer | last post by:
Hello: I'm running python under cygwin and need to find the drive letter. Cygwin has a way of calling my drives by a name relative to the Cygwin directory, so I get things like /home/user rather...
20
by: Brett Hoerner | last post by:
This is a pretty basic, mostly un-python-related question, although I'm asking because of Python. Is there a different shell I can use (other than cmd.com) to run Python in, where I can...
4
by: goberle | last post by:
I have installed the Cygwin package under WinXP. I am trying to insure that I have a reasonable development environment, and that things are working properly, by trying to compile and run the...
6
by: vmrha | last post by:
I just downloaded the file 414465677 Jun 5 16:15 LNX26_V822_PE_x86-64.tar from the IBM Web DB2 web site, and it looks like the file is corrupt. N. Shamsundar University of Houston...
2
by: 63q2o4i02 | last post by:
Hi, I'm using python 2.4 and windows XP. I have two packages in the windows version of python in site-packages. They are PyVisa and ctypes, and both live in c:\python24\lib\site-packages ...
4
by: reachsamdurai | last post by:
Hello, Can you please let me know the procedure to reach db2 command prompt from a cygwin window (hence without using Start-> Run -> db2cmd method). I'm planning to write shell scripts which...
204
by: Masood | last post by:
I know that this topic may inflame the "C language Taleban", but is there any prospect of some of the neat features of C++ getting incorporated in C? No I am not talking out the OO stuff. I am...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.