|
He would never say "Nay!" to Gin!
Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952)
Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)
|
|
|
|
|
Never
bac on agy Vilmos
g i N
Na y
z
bac on agy Vilmos - you know age makes all the difference
y on back? -> giN
Nay to z(sleep)
Loading signature...
. . . Please Wait . . .
|
|
|
|
|
I did notice that and Baczoni means Of Bac[z]on.
speramus in juniperus
|
|
|
|
|
|
Yep, well, why not?
Have used it a little in the past (wrote a small 3d library some time ago) but not really in anger.
Now, to enable cross platform development, I've decided to gnaw on the ammunition, as they say, and throw myself into it.
Gosh, isn't there a lot of punctuation?
MVVM # - I did it My Way
___________________________________________
Man, you're a god. - walterhevedeich 26/05/2011
.\\axxx
(That's an 'M')
|
|
|
|
|
c++ is great - obviously, while the basics are essential, I recommend you devote time to the STL library, possibly then Boost - both will increase your productivity
'g'
|
|
|
|
|
Pardon my laziness - but a one sentence overview of what the heck STL and Boost are ?
MVVM # - I did it My Way
___________________________________________
Man, you're a god. - walterhevedeich 26/05/2011
.\\axxx
(That's an 'M')
|
|
|
|
|
Wheels.
~RaGE();
I think words like 'destiny' are a way of trying to find order where none exists. - Christian Graus
Do not feed the troll ! - Common proverb
|
|
|
|
|
A sentence requires Subject noun and verb - and hopefully less sarcasm.
MVVM # - I did it My Way
___________________________________________
Man, you're a god. - walterhevedeich 26/05/2011
.\\axxx
(That's an 'M')
|
|
|
|
|
Wheels, as those you need not to reinvent. STL and Boost are libraries that make your life easier, and contain a lot of little helpers. Pretty much like some of the basic C# classes.
~RaGE();
I think words like 'destiny' are a way of trying to find order where none exists. - Christian Graus
Do not feed the troll ! - Common proverb
|
|
|
|
|
lol - STL is 'Standard Template Library' - it has a vast number of 'containers' for example, like map<a,b> for a dictionary/associative array, an (almost decent) string type, algorithms etc, while Boost Libraries are a fantastic collection of libraries/tools - here's the URL http://www.boost.org/[^]
'g'
|
|
|
|
|
I have passed C++ exams (at Uni) & interviews but don't really feel happy with it. I have never felt the need to write something in C++ one firm I worked for the software guy was if it's not C++ it won't work despite my doing everything in C# a lot quicker. Mostly as I tend to think I need to so & so I know how do it in one language and translate it. I don't think that works with C++...
|
|
|
|
|
glennPattonWork wrote: don't really feel happy with it.
You have never used a pointer, then. Pointers make happy.
~RaGE();
I think words like 'destiny' are a way of trying to find order where none exists. - Christian Graus
Do not feed the troll ! - Common proverb
|
|
|
|
|
Oh I have used a pointer as it was one of the few ways to get at the memory address to interface to outside world. Personally I never found pointers as confusing as some do (I am an old school basic programmer who used peek & poke a lot, I guess ).
|
|
|
|
|
I was serious, pointers do make happy. Is there something comparable in C# (I am an oldskool C++ programmer, so ...) ? There is probably no use of it.
~RaGE();
I think words like 'destiny' are a way of trying to find order where none exists. - Christian Graus
Do not feed the troll ! - Common proverb
|
|
|
|
|
Well Pointers do exist and you can use them (expect to banished to a dark corner if you) with P/Invoke but I never have (well once for a demo in house using the Parallel Port) and you can use them (I am told) for accessing DLL's (but why?)... So they exist but are not really used (like appendix!)
|
|
|
|
|
In C++ pointers indicate where something is. In C# they indicate where it was
(Unless you pin them down, things can wander around)
|
|
|
|
|
Rage wrote: You have never used a pointer, then. Pointers make happy.
Do you think you are a better software engineer that the folks that wrote the C# compiler? Can you see a marked improvement in efficiency? I doubt it.
I liked pointers when I coded in C++ but have not yet found a reason where I just couldn't do something without using pointer arithmetic. If I do find a situation where I need pointers I can always implement that bit of code using them.
|
|
|
|
|
I have never talked about better or worse, which is a pretty useless discussion (use the right tool for the right problem).
I merely mentioned that pointers make happy.
~RaGE();
I think words like 'destiny' are a way of trying to find order where none exists. - Christian Graus
Do not feed the troll ! - Common proverb
|
|
|
|
|
Rage wrote: pointers make happy
Here is a to being happy.
|
|
|
|
|
The C# compiler is written in C++, by the way.
|
|
|
|
|
harold aptroot wrote: The C# compiler is written in C++, by the way.
Irrelevant what language it is written in as long as it does the job.
|
|
|
|
|
Actually, it is relevant this time. Not to the product, but to the discussion. Specifically, it shows that
JimmyRopes wrote: Do you think you are a better software engineer that the folks that wrote the C# compiler? Can you see a marked improvement in efficiency? I doubt it. either makes no sense, or is unclear enough that I completely misunderstood it (or maybe even both).
|
|
|
|
|
JimmyRopes wrote: Do you think you are a better software engineer that the folks that wrote the C# compiler? Can you see a marked improvement in efficiency?
I was questioning why pointer arithmetic is so glamorous. I have spoken with some people who think they are "computer scientists" because they work with pointer arithmetic and that anyone who doesn't is somehow inferior.
It is only arithmetic after all.
I coded professionally for 18 years in assembler before going to C++ so I wasn't so enamored with pointer arithmetic. It was just something you did.
|
|
|
|
|
All right, that makes sense
|
|
|
|