 |
 |
|
 |
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
>>> 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
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
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
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
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
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
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
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
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
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
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
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
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
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
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
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
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
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
>> *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
|
 |
|  |
|  |
|
 |
|
 |
|  |