POV-Ray : Newsgroups : povray.off-topic : Coding at Microsoft Server Time
3 Sep 2024 17:16:21 EDT (-0400)
  Coding at Microsoft (Message 21 to 30 of 50)  
<<< Previous 10 Messages Goto Latest 10 Messages Next 10 Messages >>>
From: Invisible
Subject: Re: Coding at Microsoft
Date: 28 Feb 2011 11:36:29
Message: <4d6bcf0d@news.povray.org>
>>> Our flagship CAD and engineering app
>>> where I work takes a good 30-45min to do a full build.
>>
>> How huge is it? o_O
>>
>
> Its big. I forget how big, exactly, but there's a lot of code for
> handling engineering, performing the CAD drawing, rendering the
> building, etc... Not to mention all of the UI glue, database handling,
> and other bits and pieces here and there.

Damn. Given that compiling something is approximately 80,000x faster 
than writing it... how freaking long did it take to write?! O_O

>> Well, you can script that from outside. (That is, you have a check-in
>> tool that runs whatever tests you want, and then executes the actual RCS
>> command to check stuff in.)
>
> True. We tend to use the GUI front-end for our RCS software, though. ;)

I'm sure even that has hooks for customisation buried within it somewhere.


Post a reply to this message

From: Mike Raiford
Subject: Re: Coding at Microsoft
Date: 28 Feb 2011 11:40:15
Message: <4d6bcfef@news.povray.org>
On 2/28/2011 5:40 AM, Invisible wrote:

>
> And be 8 feet tall instead of 3 feet?

Yeah, well... ;)

> And for that matter, apparently reptiles (and indeed, most vertebrates)
> don't synthesize lysine *anyway*...

Heh. I suppose if you're going to write science fiction and mention a 
particular amino acid, you'd better brush up on your basic biochem.

It didn't click that it was an essential amino acid, but there you have 
it; it is.

Also, dinosaurs weren't necessarily reptiles anyway.

-- 
~Mike


Post a reply to this message

From: Mike Raiford
Subject: Re: Coding at Microsoft
Date: 28 Feb 2011 11:42:41
Message: <4d6bd081$1@news.povray.org>
On 2/28/2011 10:36 AM, Invisible wrote:

>
> Damn. Given that compiling something is approximately 80,000x faster
> than writing it... how freaking long did it take to write?! O_O
>

The software has been around for years. It's a code-base that has 
evolved over time, never really restarted from scratch, so it probably 
has a lot of historical code in it. Also, keep in mind no just a single 
person works on the code base.

>>> Well, you can script that from outside. (That is, you have a check-in
>>> tool that runs whatever tests you want, and then executes the actual RCS
>>> command to check stuff in.)
>>
>> True. We tend to use the GUI front-end for our RCS software, though. ;)
>
> I'm sure even that has hooks for customisation buried within it somewhere.

Probably, no one has been very motivated to dig that far.

-- 
~Mike


Post a reply to this message

From: Invisible
Subject: Re: Coding at Microsoft
Date: 28 Feb 2011 11:45:07
Message: <4d6bd113$1@news.povray.org>
On 28/02/2011 04:40 PM, Mike Raiford wrote:

> Also, dinosaurs weren't necessarily reptiles anyway.

I love the way somebody mentions Microsoft, and within a short time 
people are talking about dinosaurs, faulty code and death. ;-)


Post a reply to this message

From: Darren New
Subject: Re: Coding at Microsoft
Date: 28 Feb 2011 12:12:06
Message: <4d6bd766$1@news.povray.org>
Invisible wrote:
> but he didn't bother to change the default combination. (??!)

No, he cracked the safe. Safes don't have default combinations, unless 
they're digital, which they weren't 60 years ago.

-- 
Darren New, San Diego CA, USA (PST)
  "How did he die?"   "He got shot in the hand."
     "That was fatal?"
          "He was holding a live grenade at the time."


Post a reply to this message

From: Darren New
Subject: Re: Coding at Microsoft
Date: 28 Feb 2011 12:12:38
Message: <4d6bd786$1@news.povray.org>
Invisible wrote:
> On 28/02/2011 04:40 PM, Mike Raiford wrote:
> 
>> Also, dinosaurs weren't necessarily reptiles anyway.
> 
> I love the way somebody mentions Microsoft, and within a short time 
> people are talking about dinosaurs, faulty code and death. ;-)

That's my LOL for the morning.

-- 
Darren New, San Diego CA, USA (PST)
  "How did he die?"   "He got shot in the hand."
     "That was fatal?"
          "He was holding a live grenade at the time."


Post a reply to this message

From: Darren New
Subject: Re: Coding at Microsoft
Date: 28 Feb 2011 12:14:44
Message: <4d6bd804$1@news.povray.org>
Invisible wrote:
> *possible* to have more than two monitors. 

I'm guessing multiple video cards.

> (I'm still trying to figure 
> out why you'd want two in the first place...)

Because you've never tried it, or you don't seriously work with computers.

Does your desk have room for more than just a keyboard and mouse? What else 
do you put on it?

> I still find it scary that people have written C programs that take 
> longer than 0.003 seconds to compile. How huge would they have to be?

Last one I worked on took about 45 minutes to compile, and it included tons 
of already-compiled stuff for which we didn't have the source.

> Also links to some interesting stuff about source control. I'm presuming 
> it's talking about the traditional, centralised kind, rather than the 
> new-fangled "distributed version control", where every repository is a 
> branch.

Hard to say. I'm a little surprised they don't seem to use the tools they 
sell to others.

-- 
Darren New, San Diego CA, USA (PST)
  "How did he die?"   "He got shot in the hand."
     "That was fatal?"
          "He was holding a live grenade at the time."


Post a reply to this message

From: Darren New
Subject: Re: Coding at Microsoft
Date: 28 Feb 2011 12:18:19
Message: <4d6bd8db$1@news.povray.org>
Invisible wrote:
> if it actually needs upgrading.

If the majority of your productive employees actually wait for the results 
of things like compiles and automated tests, it actually *does* need 
upgrading when newer faster devices come out.

-- 
Darren New, San Diego CA, USA (PST)
  "How did he die?"   "He got shot in the hand."
     "That was fatal?"
          "He was holding a live grenade at the time."


Post a reply to this message

From: Orchid XP v8
Subject: Re: Coding at Microsoft
Date: 28 Feb 2011 15:07:19
Message: <4d6c0077@news.povray.org>
On 28/02/2011 05:18 PM, Darren New wrote:
> Invisible wrote:
>> if it actually needs upgrading.
>
> If the majority of your productive employees actually wait for the
> results of things like compiles and automated tests, it actually *does*
> need upgrading when newer faster devices come out.

Well, yes, if you're a software house, perhaps you do need the 
horsepower. I was thinking more of your typical office job. You don't 
need 8GB of RAM and a quad-core Xeon just to run Word and Excel.

-- 
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*


Post a reply to this message

From: Orchid XP v8
Subject: Re: Coding at Microsoft
Date: 28 Feb 2011 15:09:59
Message: <4d6c0117@news.povray.org>
>> *possible* to have more than two monitors.
>
> I'm guessing multiple video cards.

Yeah. I mean, my video card has 2 outputs, but I don't recall seeing any 
with more than that.

>> (I'm still trying to figure out why you'd want two in the first place...)
>
> Because you've never tried it, or you don't seriously work with computers.

Well, I guess I only spend 90% of my day job and 70% of my spare time 
sat in front of a computer.

> Does your desk have room for more than just a keyboard and mouse? What
> else do you put on it?

So... you put a second monitor there just to fill up the otherwise 
unused space? That seems like a pretty weak justification for something 
so expensive.

>> I still find it scary that people have written C programs that take
>> longer than 0.003 seconds to compile. How huge would they have to be?
>
> Last one I worked on took about 45 minutes to compile, and it included
> tons of already-compiled stuff for which we didn't have the source.

OOC, how many million lines was it?

> I'm a little surprised they don't seem to use the tools they sell to others.

Isn't this the same company who's main web server was running Apache 
under Linux, and not IIS?

-- 
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*


Post a reply to this message

<<< Previous 10 Messages Goto Latest 10 Messages Next 10 Messages >>>

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.