POV-Ray : Newsgroups : povray.off-topic : Doomed? Server Time
14 Oct 2026 13:13:11 EDT (-0400)
  Doomed? (Message 1 to 50 of 57)  
Goto Latest 50 Messages Next 7 Messages >>>
From: Orchid XP v8
Subject: Doomed?
Date: 21 Sep 2008 05:33:41
Message: <48d614f5$1@news.povray.org>
I just installed Micro$oft Visual C++ 2008 Experss Edition.

My God... what have I done?? O_O

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


Post a reply to this message

From: Saul Luizaga
Subject: Re: Doomed?
Date: 21 Sep 2008 05:36:20
Message: <48d61594@news.povray.org>
Orchid XP v8 wrote:
> I just installed Micro$oft Visual C++ 2008 Experss Edition.
> 
> My God... what have I done?? O_O
> 
If you feel like Dr. Frankenstein you should scream: "It's Alive!" :D


Post a reply to this message

From: Doctor John
Subject: Re: Doomed?
Date: 21 Sep 2008 05:55:12
Message: <48d61a00$1@news.povray.org>
Orchid XP v8 wrote:
> I just installed Micro$oft Visual C++ 2008 Experss Edition.
> 
> My God... what have I done?? O_O
> 
Definitely no worse than me. I installed XP on a spare box yesterday 
just to play Spore.
<wanders off, gibbering and drooling>

John

-- 
"Eppur si muove" - Galileo Galilei


Post a reply to this message

From: Orchid XP v8
Subject: Re: Doomed?
Date: 21 Sep 2008 06:05:34
Message: <48d61c6e$1@news.povray.org>
Doctor John wrote:

> Definitely no worse than me. I installed XP on a spare box yesterday 
> just to play Spore.
> <wanders off, gibbering and drooling>

Pffhhaaahahahahhahahaha! PWN3D!!

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


Post a reply to this message

From: Warp
Subject: Re: Doomed?
Date: 21 Sep 2008 06:57:12
Message: <48d62886@news.povray.org>
Orchid XP v8 <voi### [at] devnull> wrote:
> I just installed Micro$oft Visual C++ 2008 Experss Edition.

  Even though I use Visual C++ for my payjob, I have never actually
made even a single CLI program with it. Let us know your experiences
in doing that.

  Visual C++ might look cool and fancy, with all of its graphical user
interfaces, configuration dialogs, source file editor, context help and
whatnot, but I bet it will feel very daunting at first. There are so
many options and buttons that you might feel a bit lost. You might even
start missing the simple "g++ program.cc" way of compiling a program. ;)

  Oh, and that just for creating CLI programs. You can probably forget
about creating win32 programs. The learning curve is steep. No, it's not
steep. It's a vertical wall.

-- 
                                                          - Warp


Post a reply to this message

From: andrel
Subject: Re: Doomed?
Date: 21 Sep 2008 06:58:41
Message: <48D6292A.4090805@hotmail.com>
On 21-Sep-08 11:33, Orchid XP v8 wrote:
> I just installed Micro$oft Visual C++ 2008 Experss Edition.
> 
> My God... what have I done?? O_O
> 
At first glance, I would say: a spelling mistake.


Post a reply to this message

From: Orchid XP v8
Subject: Re: Doomed?
Date: 21 Sep 2008 07:16:20
Message: <48d62d04$1@news.povray.org>
>> My God... what have I done?? O_O
>>
> At first glance, I would say: a spelling mistake.

NAAAAAAARGH!!! >_<

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


Post a reply to this message

From: Orchid XP v8
Subject: Re: Doomed?
Date: 21 Sep 2008 07:19:31
Message: <48d62dc3$1@news.povray.org>
Warp wrote:

>   Even though I use Visual C++ for my payjob, I have never actually
> made even a single CLI program with it. Let us know your experiences
> in doing that.
> 
>   Visual C++ might look cool and fancy, with all of its graphical user
> interfaces, configuration dialogs, source file editor, context help and
> whatnot, but I bet it will feel very daunting at first. There are so
> many options and buttons that you might feel a bit lost. You might even
> start missing the simple "g++ program.cc" way of compiling a program. ;)

I'm not saying it's bloated, but... EVEN THE *NAME* IS 45 CHARACTERS LONG!

Heh. Seriously. It was a 100 MB download, it took about 25 minutes to 
install (most of that was just the .NET runtime...), and I now have 
something open on my screen that looks very slick and... I... just want 
to compile some code? o_O

>   Oh, and that just for creating CLI programs. You can probably forget
> about creating win32 programs. The learning curve is steep. No, it's not
> steep. It's a vertical wall.

Warp, that's probably the most amusing thing I've ever heard you say. I 
am actually laughout out loud now! :-D

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


Post a reply to this message

From: Orchid XP v8
Subject: Re: Doomed?
Date: 21 Sep 2008 10:03:25
Message: <48d6542d$1@news.povray.org>
Warp wrote:

>   Visual C++ might look cool and fancy, with all of its graphical user
> interfaces, configuration dialogs, source file editor, context help and
> whatnot, but I bet it will feel very daunting at first. There are so
> many options and buttons that you might feel a bit lost. You might even
> start missing the simple "g++ program.cc" way of compiling a program. ;)

...still not found a way to compile things yet...

At this rate, I'm going to have to look in the help file. (!!) o_O

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


Post a reply to this message

From: Orchid XP v8
Subject: Re: Doomed?
Date: 21 Sep 2008 10:21:54
Message: <48d65882$1@news.povray.org>
Orchid XP v8 wrote:

> ...still not found a way to compile things yet...
> 
> At this rate, I'm going to have to look in the help file. (!!) o_O

Ha. Haha. Ahahaha!

Of course, a mere "help file" would be far too easy. No, we must have an 
interactive tutorial... *sigh*

(I was afraid of this!)

Ohhhohhhh... so *that's* how you make it compile?

Hmm, you really have to do stuff in *exactly* the order it wants, don't 
you? Man this thing's inflexible! Oh well, at least I figured out how to 
work it. Heh. Even if it *is* about as intuitive as... something... not 
very intuitive... (First person to say "Haskell" gets a slap!)

Clearly this thing is designed for programs *way* bigger than "Hello 
World". I can't help thinking that if Hello World is all you're trying 
to write, this is massive overkill. Oh well, it's faster than running 
GCC on a virtual machine! (And it has a real editor, not Nano. And I 
even found out how to make it stop ****ing with my text layout!)

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


Post a reply to this message

From: Darren New
Subject: Re: Doomed?
Date: 21 Sep 2008 10:36:40
Message: <48d65bf8@news.povray.org>
Orchid XP v8 wrote:
> ....still not found a way to compile things yet...

It's the little icon on the toolbar that looks like a birthday cake, at 
least on the 2005 version. (I don't know why it looks like a birthday cake.

Isn't there a "build" menu when you open the "solution"?

You know, "create new project", then pick the type (like console), then 
type in the "hello world" program where it belongs, then "build" and 
then "run"?

-- 
Darren New / San Diego, CA, USA (PST)


Post a reply to this message

From: Darren New
Subject: Re: Doomed?
Date: 21 Sep 2008 10:41:36
Message: <48d65d20@news.povray.org>
Orchid XP v8 wrote:
> Hmm, you really have to do stuff in *exactly* the order it wants, don't 
> you? Man this thing's inflexible!

Uh, like what?  But yeah, a lot of Microsoft stuff can be like that. I 
don't really remember that to be the case in VS. Maybe getting something 
set up in the first place the first time is more tedious than I remember.

> Clearly this thing is designed for programs *way* bigger than "Hello 
> World". I can't help thinking that if Hello World is all you're trying 
> to write, this is massive overkill. 

Yep. The full-blown product has stuff like automated unit testing built 
in, and even the cheap $99 version has stuff like automated source 
control built in.

-- 
Darren New / San Diego, CA, USA (PST)


Post a reply to this message

From: Orchid XP v8
Subject: Re: Doomed?
Date: 21 Sep 2008 10:48:13
Message: <48d65ead$1@news.povray.org>
>> ....still not found a way to compile things yet...
> 
> It's the little icon on the toolbar that looks like a birthday cake, at 
> least on the 2005 version. (I don't know why it looks like a birthday cake.
> 
> Isn't there a "build" menu when you open the "solution"?

Yeah, there was a build button, but disabled.

> You know, "create new project", then pick the type (like console), then 
> type in the "hello world" program where it belongs, then "build" and 
> then "run"?

Yeah, that's just it - I hadn't figured out that you must create a 
"project" before you can compile anything. ;-) It lets you edit source 
code just fine without one, but won't actually compile anything.

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


Post a reply to this message

From: Orchid XP v8
Subject: Re: Doomed?
Date: 21 Sep 2008 10:50:58
Message: <48d65f52$1@news.povray.org>
Darren New wrote:
> Orchid XP v8 wrote:
>> Hmm, you really have to do stuff in *exactly* the order it wants, 
>> don't you? Man this thing's inflexible!
> 
> Uh, like what?

Like if you go File > New > File... and then select "CPP File", it 
doesn't add it to the current project. (And opens the file browser in a 
random spot.) You must instead right-click on the "Source Files" node of 
the current project and select "Add item..." and select "CPP File", and 
*then* it automatically puts the file in the correct place, adds it to 
the project, and lets you compile and run it. Sheesh!

> But yeah, a lot of Microsoft stuff can be like that.

Yeah. I remember the self-same thing with Visual J++ Studio, 10 years 
ago! ;-)

>> Clearly this thing is designed for programs *way* bigger than "Hello 
>> World". I can't help thinking that if Hello World is all you're trying 
>> to write, this is massive overkill. 
> 
> Yep. The full-blown product has stuff like automated unit testing built 
> in, and even the cheap $99 version has stuff like automated source 
> control built in.

Ooo, I *so* must buy that!!!1!eleven!

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


Post a reply to this message

From: Darren New
Subject: Re: Doomed?
Date: 21 Sep 2008 11:08:36
Message: <48d66374@news.povray.org>
Orchid XP v8 wrote:
> Like if you go File > New > File... and then select "CPP File", it 
> doesn't add it to the current project. (And opens the file browser in a 
> random spot.) You must instead right-click on the "Source Files" node of 
> the current project and select "Add item..." and select "CPP File", and 
> *then* it automatically puts the file in the correct place, adds it to 
> the project, and lets you compile and run it. Sheesh!

Oh, yeah, OK. But you can also add files that aren't in the project. So 
if you create a CPP file that's outside the "solution", you can then 
choose to add it to the solution later.  Not really an "out of order" 
problem so much as a "too many choices" problem. :-)

> Yeah. I remember the self-same thing with Visual J++ Studio, 10 years 
> ago! ;-)

I was thinking stuff like installing interrelated packages, drivers, etc.

-- 
Darren New / San Diego, CA, USA (PST)


Post a reply to this message

From: Darren New
Subject: Re: Doomed?
Date: 21 Sep 2008 11:10:06
Message: <48d663ce$1@news.povray.org>
Orchid XP v8 wrote:
> Yeah, that's just it - I hadn't figured out that you must create a 
> "project" before you can compile anything. ;-) It lets you edit source 
> code just fine without one, but won't actually compile anything.

They may have made it more complicated in the 2008 version or something. 
The 2005 version has a big button saying "create new project" and you 
have to go into the menus and such to find the "create a file that I 
don't know how to compile" part. ;-)

But yeah, it's a big and complex tool. It'll take a day or two to learn 
how it works.

-- 
Darren New / San Diego, CA, USA (PST)


Post a reply to this message

From: Orchid XP v8
Subject: Re: Doomed? Yep!
Date: 21 Sep 2008 12:28:37
Message: <48d67635$1@news.povray.org>
Oh... cool.

According to "Thinking in C++", you can use the keywords "and", "or" and 
"not" in place of symbols. GCC accepts this. However, Visual C++ doesn't 
seem to like it.

I just took the program source code and handed it, unmodified, to GCC. 
It compiled immediately. Yet Visual C++ complains about "not" being an 
"undeclared identifier". Goodie.

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


Post a reply to this message

From: Orchid XP v8
Subject: Re: Doomed?
Date: 21 Sep 2008 12:33:32
Message: <48d6775c$1@news.povray.org>
Darren New wrote:

> But yeah, it's a big and complex tool. It'll take a day or two to learn 
> how it works.

Tell me about it! I just discovered that adding a breakpoint doesn't 
actually do anything - you have to add a breakpoint *and* turn it on. o_O

WTF? I ask you...!

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


Post a reply to this message

From: Fredrik Eriksson
Subject: Re: Doomed? Yep!
Date: 21 Sep 2008 13:51:24
Message: <op.uhuejxic7bxctx@e6600>
On Sun, 21 Sep 2008 18:28:44 +0200, Orchid XP v8 <voi### [at] devnull> wrote:
> you can use the keywords "and", "or" and "not" in place of symbols.

Don't. Not all compilers support this, and very few programmers are  
accustomed to it.



> However, Visual C++ doesn't seem to like it.

This one in particular does not by default.

You can make it support it by checking the option "Disable language  
extensions" which you probably should anyway.



-- 
FE


Post a reply to this message

From: Orchid XP v8
Subject: Re: Doomed? Yep!
Date: 21 Sep 2008 14:01:53
Message: <48d68c11$1@news.povray.org>
Fredrik Eriksson wrote:
> On Sun, 21 Sep 2008 18:28:44 +0200, Orchid XP v8 <voi### [at] devnull> wrote:
>> you can use the keywords "and", "or" and "not" in place of symbols.
> 
> Don't. Not all compilers support this, and very few programmers are 
> accustomed to it.

According to the tutorial, "if your compiler does not support this, it 
is not a standards-compliant C++ compiler". (I'm only saying what the 
tutorial says; I have no idea if that's correct or not.)

I keep trying to sort out in my head which combination of symbols mean 
bitwise operations and which ones mean logical operations. Using names 
makes the difference clear. (To me anyway.) Of course, none of this 
helps with trying to read other people's code.

(Now Haskell also uses symbols for both. However, in Haskell, if you try 
to perform logical operations on numbers, you get a type error, and vice 
versa. Unfortunately C++ inherits C's braindead "hey, if you can 
represent it as an unstructured bit pattern, it's an int, right?" 
mentallity.)

>> However, Visual C++ doesn't seem to like it.
> 
> This one in particular does not by default.
> 
> You can make it support it by checking the option "Disable language 
> extensions" which you probably should anyway.

Uh-huh. Yeah, I'll be doing that. I'd like to write code that will 
compile everywhere. ;-)

Who'd have thought? An M$ product bending the standard slightly... 
</sarcasm>

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


Post a reply to this message

From: Manuel Kasten
Subject: Re: Doomed?
Date: 21 Sep 2008 14:03:21
Message: <48d68c69@news.povray.org>
Orchid XP v8 schrieb:
> Darren New wrote:
> 
>> But yeah, it's a big and complex tool. It'll take a day or two to 
>> learn how it works.
> 
> Tell me about it! I just discovered that adding a breakpoint doesn't 
> actually do anything - you have to add a breakpoint *and* turn it on. o_O
> 
> WTF? I ask you...!

Huh? Might depend on how you add the breakpoint, but if you just click 
on the grey bar left of your sourcecode, an (active) breakpoint is added 
to that line. How did you add an incactive breakpoint?

Manuel


Post a reply to this message

From: Orchid XP v8
Subject: Re: Doomed?
Date: 21 Sep 2008 14:16:31
Message: <48d68f7f$1@news.povray.org>
>> Tell me about it! I just discovered that adding a breakpoint doesn't 
>> actually do anything - you have to add a breakpoint *and* turn it on. o_O
>>
>> WTF? I ask you...!
> 
> Huh? Might depend on how you add the breakpoint, but if you just click 
> on the grey bar left of your sourcecode, an (active) breakpoint is added 
> to that line. How did you add an incactive breakpoint?

I clicked on the big shiny button that says "toggle breakpoint". It 
looks like a big grey square, and sure enough, when you click it, a big 
grey square appears at that line of the source code. Only by accident 
did I discover that you have to click on this breakpoint to make a big 
red dot appear on it, and *then* it will do something. (It is unclear to 
me what the hell use an inactive breakpoint is, but still...)

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


Post a reply to this message

From: Fredrik Eriksson
Subject: Re: Doomed? Yep!
Date: 21 Sep 2008 15:03:03
Message: <op.uhuhvcng7bxctx@e6600>
On Sun, 21 Sep 2008 20:02:00 +0200, Orchid XP v8 <voi### [at] devnull> wrote:
> According to the tutorial, "if your compiler does not support this, it  
> is not a standards-compliant C++ compiler".

There is currently as far as I know only one C++ compiler vendor that even  
claims to implement the full standard.


> I keep trying to sort out in my head which combination of symbols mean  
> bitwise operations and which ones mean logical operations.

The bitwise operators are all single character. There are also only four  
of them. You get used to it.


> Using names makes the difference clear. (To me anyway.)
> Of course, none of this helps with trying to read other people's code.

Which is why it would be better in the long run to simply get used to the  
symbols.


> (Now Haskell also uses symbols for both. However, in Haskell, if you try  
> to perform logical operations on numbers, you get a type error, and vice  
> versa. Unfortunately C++ inherits C's braindead "hey, if you can  
> represent it as an unstructured bit pattern, it's an int, right?"  
> mentallity.)

The bitwise operators in C & C++ only work on integers. However, there are  
a few silent conversions to 'int' to be aware of.


> Uh-huh. Yeah, I'll be doing that. I'd like to write code that will  
> compile everywhere. ;-)
>
> Who'd have thought? An M$ product bending the standard slightly...  
> </sarcasm>

I hope you do not think GCC is standards-compliant by default either.



-- 
FE


Post a reply to this message

From: Orchid XP v8
Subject: Re: Doomed? Yep!
Date: 21 Sep 2008 15:13:20
Message: <48d69cd0$1@news.povray.org>
Fredrik Eriksson wrote:

>> I keep trying to sort out in my head which combination of symbols mean 
>> bitwise operations and which ones mean logical operations.
> 
> The bitwise operators are all single character. There are also only four 
> of them. You get used to it.

Yeah, I guess so.

>> Using names makes the difference clear. (To me anyway.)
>> Of course, none of this helps with trying to read other people's code.
> 
> Which is why it would be better in the long run to simply get used to 
> the symbols.

It has a flavour.

>> (Now Haskell also uses symbols for both. However, in Haskell, if you 
>> try to perform logical operations on numbers, you get a type error, 
>> and vice versa. Unfortunately C++ inherits C's braindead "hey, if you 
>> can represent it as an unstructured bit pattern, it's an int, right?" 
>> mentallity.)
> 
> The bitwise operators in C & C++ only work on integers. However, there 
> are a few silent conversions to 'int' to be aware of.

Indeed.

(The other thing is that in Haskell, the logical ops are always there, 
while the bitwise ones are hidden away in some library and you have to 
explicitly ask for them.)

>> Who'd have thought? An M$ product bending the standard slightly... 
>> </sarcasm>
> 
> I hope you do not think GCC is standards-compliant by default either.

I gather that GCC provides various extensions of its own too, yes. ;-)

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


Post a reply to this message

From: Slime
Subject: Re: Doomed? Yep!
Date: 21 Sep 2008 15:58:51
Message: <48d6a77b@news.povray.org>
> According to "Thinking in C++", you can use the keywords "and", "or" and 
> "not" in place of symbols. GCC accepts this. However, Visual C++ doesn't 
> seem to like it.

Ewww, someone got Visual Basic in my C++.

 - Slime
 [ http://www.slimeland.com/ ]


Post a reply to this message

From: Slime
Subject: Re: Doomed?
Date: 21 Sep 2008 16:00:41
Message: <48d6a7e9$1@news.povray.org>
> I clicked on the big shiny button that says "toggle breakpoint". It looks 
> like a big grey square, and sure enough, when you click it, a big grey 
> square appears at that line of the source code. Only by accident did I 
> discover that you have to click on this breakpoint to make a big red dot 
> appear on it, and *then* it will do something. (It is unclear to me what 
> the hell use an inactive breakpoint is, but still...)

Odd. You can also just press F9 to make a breakpoint.

Inactive breakpoints are usually useful when you've added a complicated 
condition to a breakpoint and you want to turn it off but get it back later.

 - Slime
 [ http://www.slimeland.com/ ]


Post a reply to this message

From: Slime
Subject: Re: Doomed?
Date: 21 Sep 2008 16:02:31
Message: <48d6a857$1@news.povray.org>
> Like if you go File > New > File... and then select "CPP File", it doesn't 
> add it to the current project. (And opens the file browser in a random 
> spot.) You must instead right-click on the "Source Files" node of the 
> current project and select "Add item..." and select "CPP File", and *then* 
> it automatically puts the file in the correct place, adds it to the 
> project, and lets you compile and run it. Sheesh!

I haven't used the Express edition, but what I normally do is go to 
Project -> Add New Item, which creates a file *and* adds it to the current 
project.

 - Slime
 [ http://www.slimeland.com/ ]


Post a reply to this message

From: Slime
Subject: Re: Doomed?
Date: 21 Sep 2008 16:04:21
Message: <48d6a8c5$1@news.povray.org>
>I just installed Micro$oft Visual C++ 2008 Experss Edition.
>
> My God... what have I done?? O_O

You'll figure it out. =) It's handy once you do. Learn the keyboard 
shortcuts and you'll be able to iterate on your code very quickly.

And it will give you compile errors when you don't return something from a 
function with a return type. =)

 - Slime
 [ http://www.slimeland.com/ ]


Post a reply to this message

From: Orchid XP v8
Subject: Re: Doomed?
Date: 21 Sep 2008 16:10:21
Message: <48d6aa2d$1@news.povray.org>
Slime wrote:
>> I clicked on the big shiny button that says "toggle breakpoint". It looks 
>> like a big grey square, and sure enough, when you click it, a big grey 
>> square appears at that line of the source code. Only by accident did I 
>> discover that you have to click on this breakpoint to make a big red dot 
>> appear on it, and *then* it will do something. (It is unclear to me what 
>> the hell use an inactive breakpoint is, but still...)
> 
> Odd. You can also just press F9 to make a breakpoint.

Yeah, well, once you *know* that it's easy enough. ;-)

> Inactive breakpoints are usually useful when you've added a complicated 
> condition to a breakpoint and you want to turn it off but get it back later.

Wait - you can have conditional breakpoints?

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


Post a reply to this message

From: Orchid XP v8
Subject: Re: Doomed?
Date: 21 Sep 2008 16:12:39
Message: <48d6aab7$1@news.povray.org>
>> My God... what have I done?? O_O
> 
> You'll figure it out. =) It's handy once you do. Learn the keyboard 
> shortcuts and you'll be able to iterate on your code very quickly.

It'll never be quite as easy as in interpretted compiled language, but 
what can you do? This is what people use, apparently...

> And it will give you compile errors when you don't return something from a 
> function with a return type. =)

Heh. Pity it won't warn me when I do any of the 50,000 other dubious 
things that are legal in C++. :-S

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


Post a reply to this message

From: Slime
Subject: Re: Doomed?
Date: 21 Sep 2008 17:53:34
Message: <48d6c25e@news.povray.org>
> Yeah, well, once you *know* that it's easy enough. ;-)

That's what we're here for =)

It's also worth looking through the menus for shortcuts to common operations 
like compiling and executing.

> Wait - you can have conditional breakpoints?

Yeah. In the version I use at work, you just right click on the breakpoint 
and select "condition". In previous versions it was in a submenu of the 
right click menu. I wouldn't be surprised if this is one of the removed 
features from the express edition. (If it's free, they had to take 
*something* out.)

 - Slime
 [ http://www.slimeland.com/ ]


Post a reply to this message

From: Gail
Subject: Re: Doomed?
Date: 21 Sep 2008 18:09:10
Message: <48d6c606@news.povray.org>
"Orchid XP v8" <voi### [at] devnull> wrote in message 
news:48d6aa2d$1@news.povray.org...

> Wait - you can have conditional breakpoints?
>

Yup. Have had for a couple versions of visual studio. Very handy for when 
you want to break on the 99th iteration of a 1..100 loop, or for when you're 
sure a variable should have a value within a certain range at a certain 
point, but very occasionally doesn't.


Post a reply to this message

From: Gail
Subject: Re: Doomed? Yep!
Date: 21 Sep 2008 18:10:07
Message: <48d6c63f@news.povray.org>
"Slime" <fak### [at] emailaddress> wrote in message 
news:48d6a77b@news.povray.org...
>> According to "Thinking in C++", you can use the keywords "and", "or" and 
>> "not" in place of symbols. GCC accepts this. However, Visual C++ doesn't 
>> seem to like it.
>
> Ewww, someone got Visual Basic in my C++.

RotFL


Post a reply to this message

From: Warp
Subject: Re: Doomed?
Date: 21 Sep 2008 18:12:53
Message: <48d6c6e4@news.povray.org>
Slime <fak### [at] emailaddress> wrote:
> I haven't used the Express edition, but what I normally do is go to 
> Project -> Add New Item, which creates a file *and* adds it to the current 
> project.

  I usually create a new source file with emacs and then select
Project -> Add existing item.

-- 
                                                          - Warp


Post a reply to this message

From: Warp
Subject: Re: Doomed? Yep!
Date: 21 Sep 2008 18:16:19
Message: <48d6c7b3@news.povray.org>
Fredrik Eriksson <fe79}--at--{yahoo}--dot--{com> wrote:
> The bitwise operators are all single character. There are also only four  
> of them. You get used to it.

  << and >> are bitwise operators, and are longer than a single character.

  Not to talk about ^=, |=, &=, <<= and >>=.

-- 
                                                          - Warp


Post a reply to this message

From: Warp
Subject: Re: Doomed? Yep!
Date: 21 Sep 2008 18:19:04
Message: <48d6c858@news.povray.org>
Fredrik Eriksson <fe79}--at--{yahoo}--dot--{com> wrote:
> There is currently as far as I know only one C++ compiler vendor that even  
> claims to implement the full standard.

  Does the count change if we disregard export templates?

-- 
                                                          - Warp


Post a reply to this message

From: Fredrik Eriksson
Subject: Re: Doomed? Yep!
Date: 21 Sep 2008 18:25:17
Message: <op.uhuq8ftk7bxctx@e6600>
On Mon, 22 Sep 2008 00:16:19 +0200, Warp <war### [at] tagpovrayorg> wrote:
>   << and >> are bitwise operators, and are longer than a single  
> character.

True, though they have no logical counterparts.


>   Not to talk about ^=, |=, &=, <<= and >>=.

Also true, but I would consider those a kind of compound operators.



-- 
FE


Post a reply to this message

From: Fredrik Eriksson
Subject: Re: Doomed? Yep!
Date: 21 Sep 2008 18:32:17
Message: <op.uhurj2ve7bxctx@e6600>
On Mon, 22 Sep 2008 00:19:04 +0200, Warp <war### [at] tagpovrayorg> wrote:
> Fredrik Eriksson <fe79}--at--{yahoo}--dot--{com> wrote:
>> There is currently as far as I know only one C++ compiler vendor that  
>> even claims to implement the full standard.
>
>   Does the count change if we disregard export templates?

I think it might, but "claims to implement the full standard" is not the  
same as "claims to be fully standards-compliant" which of course is not  
the same as "is fully standards-compliant".

Strictly speaking, it is impossible to be fully compliant to ISO  
14882-1998 since the standard itself contains self-contradictions. I think  
most (hopefully all) of those have been dealt with for the upcoming  
revision of the standard though.


-- 
FE


Post a reply to this message

From: Nicolas Alvarez
Subject: Re: Doomed?
Date: 21 Sep 2008 18:51:03
Message: <48d6cfd7@news.povray.org>
Slime wrote:
>> I clicked on the big shiny button that says "toggle breakpoint". It looks
>> like a big grey square, and sure enough, when you click it, a big grey
>> square appears at that line of the source code. Only by accident did I
>> discover that you have to click on this breakpoint to make a big red dot
>> appear on it, and *then* it will do something. (It is unclear to me what
>> the hell use an inactive breakpoint is, but still...)
> 
> Odd. You can also just press F9 to make a breakpoint.
> 
> Inactive breakpoints are usually useful when you've added a complicated
> condition to a breakpoint and you want to turn it off but get it back
> later.

But it's also "useful" to make the default an ACTIVE breakpoint!


Post a reply to this message

From: Nicolas Alvarez
Subject: Re: Doomed?
Date: 21 Sep 2008 18:51:33
Message: <48d6cff4@news.povray.org>
Orchid XP v8 wrote:
>> Inactive breakpoints are usually useful when you've added a complicated
>> condition to a breakpoint and you want to turn it off but get it back
>> later.
> 
> Wait - you can have conditional breakpoints?

Or you can enable/disable them by hand while debugging.


Post a reply to this message

From: Orchid XP v8
Subject: Re: Doomed? Yep!
Date: 22 Sep 2008 02:38:44
Message: <48d73d74@news.povray.org>
Slime wrote:

> Ewww, someone got Visual Basic in my C++.

Hey, when somebody starts writing "DIM" statements, *then* you can 
worry! ;-)

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


Post a reply to this message

From: John VanSickle
Subject: Re: Doomed?
Date: 22 Sep 2008 07:31:03
Message: <48d781f7@news.povray.org>
Orchid XP v8 wrote:
> I just installed Micro$oft Visual C++ 2008 Experss Edition.
> 
> My God... what have I done?? O_O

"You cannot hide forever, Orchid.  Give yourself to the dark side..."

Regards,
John


Post a reply to this message

From: Invisible
Subject: Re: Doomed?
Date: 22 Sep 2008 07:40:34
Message: <48d78432$1@news.povray.org>
John VanSickle wrote:

> "You cannot hide forever, Orchid.  Give yourself to the dark side..."

NEVER!!! >_<


Post a reply to this message

From: Warp
Subject: Re: Doomed? Yep!
Date: 22 Sep 2008 08:36:34
Message: <48d79152@news.povray.org>
Fredrik Eriksson <fe79}--at--{yahoo}--dot--{com> wrote:
> I think it might, but "claims to implement the full standard" is not the  
> same as "claims to be fully standards-compliant" which of course is not  
> the same as "is fully standards-compliant".

  I think a lenient way of interpreting "fully standards-compliant" is
that the features of the C++ standard that the compiler implements are
implemented *exactly* like the standard specifies, and there are no
non-standard extensions (or, at the very least, there's a compiler option
to make it consider using them an error).

  Many of the most modern C++ compilers implement almost all the C++98
standard features except export templates.

> Strictly speaking, it is impossible to be fully compliant to ISO  
> 14882-1998 since the standard itself contains self-contradictions.

  Care to give a concrete example?

-- 
                                                          - Warp


Post a reply to this message

From: Mike Raiford
Subject: Re: Doomed?
Date: 22 Sep 2008 09:15:02
Message: <48d79a56$1@news.povray.org>
Orchid XP v8 wrote:
> I just installed Micro$oft Visual C++ 2008 Experss Edition.
> 
> My God... what have I done?? O_O
> 

Welcome to the dark side. Mwhahaah hahaha... hahha uhhh...

-- 
~Mike


Post a reply to this message

From: Mike Raiford
Subject: Re: Doomed?
Date: 22 Sep 2008 09:16:47
Message: <48d79abf$1@news.povray.org>
Doctor John wrote:

> Definitely no worse than me. I installed XP on a spare box yesterday 
> just to play Spore.

Spore. heh. Opinions about the game are pretty polarized. Either people 
love it or hate it. I'm in the "Love It" camp. Eats away countless 
hours. So many paths to take ...

-- 
~Mike


Post a reply to this message

From: Mike Raiford
Subject: Re: Doomed?
Date: 22 Sep 2008 09:18:36
Message: <48d79b2c@news.povray.org>
Warp wrote:

>   Oh, and that just for creating CLI programs. You can probably forget
> about creating win32 programs. The learning curve is steep. No, it's not
> steep. It's a vertical wall.

Yeah, what Warp said. Especially for Windows programming. MFC makes the 
wall a little less vertical, but still pretty steep. Of course, Express 
doesn't have MFC, so you're stuck with the Platform SDK.


-- 
~Mike


Post a reply to this message

From: Invisible
Subject: Re: Doomed?
Date: 22 Sep 2008 09:34:34
Message: <48d79eea$1@news.povray.org>
Mike Raiford wrote:

> Spore. heh. Opinions about the game are pretty polarized. Either people 
> love it or hate it. I'm in the "Love It" camp. Eats away countless 
> hours. So many paths to take ...

...paths like *this*?

http://www.ctrlaltdel-online.com/comic.php?d=20080627


Post a reply to this message

From: Darren New
Subject: Re: Doomed?
Date: 22 Sep 2008 09:51:49
Message: <48d7a2f5$1@news.povray.org>
Mike Raiford wrote:
> Warp wrote:
> 
>>   Oh, and that just for creating CLI programs. You can probably forget
>> about creating win32 programs. The learning curve is steep. No, it's not
>> steep. It's a vertical wall.
> 
> Yeah, what Warp said. Especially for Windows programming.

That's what .NET is for. :-)

-- 
Darren New / San Diego, CA, USA (PST)


Post a reply to this message

From: Invisible
Subject: Re: Doomed?
Date: 22 Sep 2008 09:53:54
Message: <48d7a372@news.povray.org>
>>>   Oh, and that just for creating CLI programs. You can probably forget
>>> about creating win32 programs. The learning curve is steep. No, it's not
>>> steep. It's a vertical wall.
>>
>> Yeah, what Warp said. Especially for Windows programming.
> 
> That's what .NET is for. :-)

...or you could just use Java, which is a touch more portable. (And also 
*doesn't* take 25 minutes to install.)


Post a reply to this message

Goto Latest 50 Messages Next 7 Messages >>>

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