What are big programs programmed with.
-
- Posts: 123
- Joined: Sun Aug 26, 2007 12:15 am
- Location: Chesterfield, VA
- Contact:
What are big programs programmed with.
What are things like PhotoShop and VS2008, programmed in and what language do they use?. Also I believe windows is programmed in Turbo C++, but how do they start it all do they do it on another machine or is all the base code written in assembly, and the rest written form there?
- grimdoomer
- Posts: 1440
- Joined: Mon Oct 09, 2006 4:36 pm
Most likely Native C++.
AI Zones in MP | Ambiance | Gravemind Beta v1.1
Aumaan Anubis wrote:Grimdoomer. The first person ever to mod Halo 2 Vista.
-
- Posts: 123
- Joined: Sun Aug 26, 2007 12:15 am
- Location: Chesterfield, VA
- Contact:
-
- Posts: 123
- Joined: Sun Aug 26, 2007 12:15 am
- Location: Chesterfield, VA
- Contact:
I think that the .Net Visual Studios are written in C#.net. But yeah other programs like photoshop are written in C++ for the most part.
Well first they had to program in binary obviously, then they started noting what op codes were and made the assembly language out of it. Then they made an assembly compiler from binary code. Then they made the language specifications for C and made a compiler using assembly... ect... Those aren't the only languages obviously, but that's an example of how it went.
Well first they had to program in binary obviously, then they started noting what op codes were and made the assembly language out of it. Then they made an assembly compiler from binary code. Then they made the language specifications for C and made a compiler using assembly... ect... Those aren't the only languages obviously, but that's an example of how it went.
Re: What are big programs programmed with.
I would say about 80-90% of all programs use a derivative of C. That may be C, C++, C#, or regular old CGhostlypickel wrote:What are things like PhotoShop and VS2008, programmed in and what language do they use?. Also I believe windows is programmed in Turbo C++, but how do they start it all do they do it on another machine or is all the base code written in assembly, and the rest written form there?
Not true, most commercial applications like photoshop and stuff that consumers buy use a derivative of C, but some use java or another language. Newer business applications tend to use java because it is cross compatible. Older business applications were written back in the day(such as banking applications) in languages such as cobol and other older languages, and many of them go with an if its not broke don't fix it approach on updating the code to newer languages that run faster.
-
- Posts: 123
- Joined: Sun Aug 26, 2007 12:15 am
- Location: Chesterfield, VA
- Contact:
like was already mentioned, alot of things are written in a C derivative, like C, C++, C#, and Java (which is really more similar in syntax than function).
however, i think it's worth noting that it's not so much the language they pick for these huge monster applications, but how they organize it's construction that matters. things like version control, how bugs are reported and dealt with, and the program's architecture have a bigger impact than language, imo.
however, i think it's worth noting that it's not so much the language they pick for these huge monster applications, but how they organize it's construction that matters. things like version control, how bugs are reported and dealt with, and the program's architecture have a bigger impact than language, imo.
ASPARTAME: in your diet soda and artificial sweeteners. also, it's obviously completely safe. it's not like it will cause tumors or anything. >.>
always remember: guilty until proven innocent
always remember: guilty until proven innocent
If you're asking what VS2008 was made with then I'm not sure, I think that it was written in .Net so probably VS2005 C# professional edition or some internal IDE.
If you're asking what other programs are programmed in, like photoshop and the other ones in C derivatives then there are many options. There are many IDE's(integrated development environment) and different compilers for C.
I have to agree for the most part that the the language does not matter, but the architecture of the program, especially now with the performance of computers and how much memory they have.
If you're asking what other programs are programmed in, like photoshop and the other ones in C derivatives then there are many options. There are many IDE's(integrated development environment) and different compilers for C.
I have to agree for the most part that the the language does not matter, but the architecture of the program, especially now with the performance of computers and how much memory they have.
i currently do some basic stuff in java and i like it a lot more than C. ive had less experience in C than java but for me C was a major pain to debug when java could easily find your errors.
i also found C easier to put something in wrong and it would not give errors but would just do funky things.
i also found C easier to put something in wrong and it would not give errors but would just do funky things.
That's the whole thing with C, it will let you do most things, and assumes that you know what you are doing. If you do something a little funky, it assumes you meant to and doesn't check you on it, java on the other hand will give you an error on a lot of it. Not to mention you don't have to deal with pointers and memory management in java.
I realized that we never really answered the question on what programs were used, we just started naming languages.
For C++:
I realized that we never really answered the question on what programs were used, we just started naming languages.
For C++:
- Bloodshed Dev-C++
Borland C++
Cygwin (GNU C++)
Intel C++ for linux
Microsoft Visual C++ 2008 Express Edition
- BlueJ (what I learned in)
Eclipse
Netbeans
JCreator
DrJava
Stylus Studio