Computer Forums

Go Back   Computer Forums > Software > Operating Systems > Windows

Windows It's the most common one, but is it the best? From Windows 1.0 to Vista, as well as the up and coming Windows Vienna, talk about what 9 out of 10 computers has.

Register Now for FREE!
Computer Forums

Username: Password: Confirm Password: E-Mail: Confirm E-Mail:
Agree to forum rules 


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 02-18-2008, 11:17 PM
Mr Pickles's Avatar
Gone
 
Join Date: 16 Feb 2008
Location: Colchester, Essex
Posts: 759
Mr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond repute
Default Making Windows??

I thought id see if somebody could help me with something that i have always wanted to know the answer to. What programming language is used to make windows operating systems. I understand how different linux distro's are developed but what do microsoft use to build windows? My main reason for asking is because if it was for example using C, C++ C# etc then how comes people dont make variations of windows etc? i mean is it possible to create an operating system using any of microsofts C - codes?? There is probably a really easy explination to this but i thought id ask. thanks in advance. justinGH
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Sponsored Links
  #2 (permalink)  
Old 02-18-2008, 11:29 PM
Ash's Avatar
Ash Ash is online now
CF owner
 
Join Date: 27 Jul 2005
Location: Devon, UK
Posts: 4,130
Ash has a reputation beyond reputeAsh has a reputation beyond reputeAsh has a reputation beyond reputeAsh has a reputation beyond reputeAsh has a reputation beyond reputeAsh has a reputation beyond reputeAsh has a reputation beyond reputeAsh has a reputation beyond reputeAsh has a reputation beyond reputeAsh has a reputation beyond reputeAsh has a reputation beyond repute
Default

Microsoft mainly use bits of string and sticky tape for their products, but Vista was simply moulded dog excrement.

But really, from what I've heard the kernel is in C, the main bulk of Windows and components like Explorer are C++, and things like core drivers are programmed in Assembly.
__________________
Thanks,
Ash
CF Founder

Great Webhosting. Shared starting at $2 per month. VPSes starting at $6 per month.
www.Centicero.com

Want to get in touch? Send me a PM | Do you want to continue receiving free help? Or do you want this site to close? Become a premium member.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 02-18-2008, 11:35 PM
Mr Pickles's Avatar
Gone
 
Join Date: 16 Feb 2008
Location: Colchester, Essex
Posts: 759
Mr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond repute
Default

Lol that really made me laugh... on a serious not though thanks for answering my question so quick ash.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 02-19-2008, 02:28 AM
Thaylok's Avatar
Life is Weird, Embrace IT
 
Join Date: 06 Jun 2007
Location: Dallas Texas, USA
Posts: 526
Thaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond repute
Default

I'll ask one of my friends... her brother is one of their programmers.

But I think they are using an older language, from last I heard.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 02-19-2008, 10:19 AM
Mr Pickles's Avatar
Gone
 
Join Date: 16 Feb 2008
Location: Colchester, Essex
Posts: 759
Mr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond repute
Default

cool, will wait to find out then. cheers
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old 03-07-2008, 05:33 PM
Thaylok's Avatar
Life is Weird, Embrace IT
 
Join Date: 06 Jun 2007
Location: Dallas Texas, USA
Posts: 526
Thaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond repute
Default

So, here is the answer, straight from a MS employee!!

Quote:
Language depends on the situation.
-For low level operating system (e.g. kernel functions, etc..), C with
occasional C++ and if absolutely necessary (for perf optimizations)
Assembly language.
-Same thing for server apps like SQL Server, Exchange, IIS, Biz Talk,
etc..
-For some of the big apps like Office, mostly C/C++. Although, starting
to move to managed code in which case C# (csharp) is used.
-Any managed code, mostly C#. There may be some stray VB.Net managed
code out there.
-MS Research uses all kinds of new languages, for example F#.
-Web apps use traditional jscript, vbscript, html, C# (server side),
Flash, etc. Starting to convert to Silverlight (based on WPF) UI
technology, so C#/XAML for that.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 03-07-2008, 05:57 PM
Mr Pickles's Avatar
Gone
 
Join Date: 16 Feb 2008
Location: Colchester, Essex
Posts: 759
Mr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond reputeMr Pickles has a reputation beyond repute
Default

very detailed thankyou. F# thats a new one on me
__________________
Mr Pickles
Moderator

Please consider Premium Member Ship Here
Please follow and obey the rules of the forum. Failure to do so could result in an infraction or ban
NO PM's For help, they will be ignored
Please vote in Contributor of the Month
For all your Hosting Centicero




Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 03-07-2008, 07:02 PM
Thaylok's Avatar
Life is Weird, Embrace IT
 
Join Date: 06 Jun 2007
Location: Dallas Texas, USA
Posts: 526
Thaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond repute
Default

F# is new to me too, but then, as he said, it's a new language that MS Research uses. Of course I'm not a coder, so I'm not surprised it's new to me. Some of the heavy code monkeys may be looking forward to this.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 03-09-2008, 08:52 PM
Jam's Avatar
Jam Jam is offline
CompuForums Moderator
 
Join Date: 02 Mar 2008
Location: In My Own Little World
Posts: 624
Jam has a reputation beyond reputeJam has a reputation beyond reputeJam has a reputation beyond reputeJam has a reputation beyond reputeJam has a reputation beyond reputeJam has a reputation beyond reputeJam has a reputation beyond reputeJam has a reputation beyond reputeJam has a reputation beyond reputeJam has a reputation beyond reputeJam has a reputation beyond repute
Default

hmm.. do you think that there would be any way of making an online operating system?
Like Google has a M$ Word type program online...
__________________
Become a Premium Member today!
- Advert Free - Increased PM Storage - 1,000,000 C$ - Increased Avatar Size - Access To Premium Members Forum - Colored Username -
_______________________________________
Anyone who isn't confused here doesn't
really understand what's
going on


JamsUbuntu.blogspot.com
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10 (permalink)  
Old 03-09-2008, 09:50 PM
Thaylok's Avatar
Life is Weird, Embrace IT
 
Join Date: 06 Jun 2007
Location: Dallas Texas, USA
Posts: 526
Thaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond reputeThaylok has a reputation beyond repute
Default

Well, you will still need a basic OS in order to connect to the networked based OS. Yes, a lot of this is done in BIOS, but not to the extent needed.

Even when using Ghost and imaging PC's at work we must boot to some kind of an OS (usually PC DOS) in order to connect to the server to get the image.

Then think, with your bandwidth, do you really want to wait for a whole full fledged OS to load each time you start your PC?

There is a trend to go back towards dumb terminal style operating environments, according to many. This is due in part to the heavy use of web-based applications like google's office apps. Also, because it would be easier for MS or other company to charge on a Per-Use template. I honestly don't think most folks will want to do that if they use an OS or an application often. But then, we've been brainwashed into a disposable society.

As for me, I'd like the current style of Purchase the apps you need, and use them. As for making of windows, I'd hate to see a networked based OS from M$. Or then, again.... Maybe I would. It would see a huge increase for Apple , Linux, BeOS....
__________________
I'm here, you may now make your next two wishes.

Beat Me, Whip Me, Make Me Use Windows!!

Every Piece of Electronic Equipment runs on a finite amount of smoke. The systems are normally very efficient at reclaiming the smoke and recycling it, however, should you do something to let the smoke out, your system will become useless.

SAVE THE SMOKE !!

New PC :
New: Phenom 9500 Quad 2.2, 4gb ram XP Pro 64-bit (Sata 0), XP Pro 32 bit (sata 1), 40 eide HDD (music), Pioneer Blu-Ray Burner, HP Multidisk CD-RW/DVD-Rom, 2x250 Seagate HDD's, ATI Radeon 3870, Asus M3A32-MVP Deluxe WiFi-AP

Old PC:
P4 1.5GHz, 768 Ram, hda-80Gb (80Ubuntu), DVD R/RW
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 10:28 AM.



Powered by: vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Limited.
Content © Copyright 2005-2008 CompuForums. All Rights Reserved. Some content © Copyright of the respective owners.
Cheap Gas - Debt Consolidation - Mobile Phone - Arizona Landscaping

Content Relevant URLs by vBSEO 3.2.0 RC5