if you don't know what you are doing then C++ not only saddles you with the same buffer overflows, but often buries them deep inside classes, behind badly mangled names, hidden from the probing of debuggers.
If you do know what you are doing then it gives you the ability to fix the problem once and for all... like any half decent programmer in any language should.
at first my reaction was.... Cool, finally I can hack GEM to multitask... like I always wanted to back in the late 80's / early 90's....
But after looking at how primitive the source really is, the temptation has waned... how did they managed to achieve such coolness, when they did everything the hard way like that?
Before you could do anything you'd have to 'fix' it all... yuk
So, with Windows 2000 Professional, we've created a new directory called My Pictures underneath My Documents. So this is just a place for us to store graphics files so we can basically manipulate these files a little bit easier.
Amazing what a group of PhDs can come up with when you put them together in one room and throw money and stock options at them.... I would never have thought of doing this!
- 10 years commercial experience
- two large applications written / delivered / supported.
- sold one application to a TLA multinational.
- spent time working in US teaching american programmers about OO.
- currently earning 4 1/2 times mean wage of the country I live in.
- No degree, and proud of it, get to where I am and you don't need one.
What have you done?
if you don't know what you are doing then C++ not only saddles you with the same buffer overflows, but often buries them deep inside classes, behind badly mangled names, hidden from the probing of debuggers.
If you do know what you are doing then it gives you the ability to fix the problem once and for all... like any half decent programmer in any language should.
I used a copy of Compaq OS/2 ver 1.0, on an ISA machine.
Play a MP3 through whatever system you are using resample it onto anything else you have... what will it sound like? Great right!
Now recompress it to add it to your collection... what does it sound like now?
Other than that... right on, bud!
I'm so happy for you
Yeah basically you can do it like that.... the devil rears it's head when you start overflowing the individual samples (clipping!)....
My app managed to decompress/mix together/play/provide UI for up to 6 audio streams on a PII 266....
at first my reaction was.... Cool, finally I can hack GEM to multitask... like I always wanted to back in the late 80's / early 90's....
But after looking at how primitive the source really is, the temptation has waned... how did they managed to achieve such coolness, when they did everything the hard way like that?
Before you could do anything you'd have to 'fix' it all... yuk
So, with Windows 2000 Professional, we've created a new directory called My Pictures underneath My Documents. So this is just a place for us to store graphics files so we can basically manipulate these files a little bit easier.
Amazing what a group of PhDs can come up with when you put them together in one room and throw money and stock options at them.... I would never have thought of doing this!
heh