S
Sune
Hi!
Neither C nor C++ is the 'ultimate language' but together I think
one gets pretty close. I have worked with C++ for 8 years in the
telecom industry with realtime applications and I am fed up with
the standpoint of OOP being the only way to go. I thought so too,
up until recently...
Although being quite C++ literate I really would like to get some
insight from you guys.
I think lean C-like functional programming with small clever C++
objects like: Serializable, ctor/dtor resource mgmt (RAII),
exception objects, etc etc together with C++ strong typing and
other nice features of C++ is the way to go.
This should give me great performance/effeciency, encapsulation and
cleverness.
However, I'm so poisoned with OOP that I'm not sure how to achieve
the functional paradigm in C++ without causing unwanted side
effects.
I want the following: only instantiate the objects I use...
I do not want the following: anything which has with STL to do...
Global functional objects?....
Thanks in advance
/Sune
Neither C nor C++ is the 'ultimate language' but together I think
one gets pretty close. I have worked with C++ for 8 years in the
telecom industry with realtime applications and I am fed up with
the standpoint of OOP being the only way to go. I thought so too,
up until recently...
Although being quite C++ literate I really would like to get some
insight from you guys.
I think lean C-like functional programming with small clever C++
objects like: Serializable, ctor/dtor resource mgmt (RAII),
exception objects, etc etc together with C++ strong typing and
other nice features of C++ is the way to go.
This should give me great performance/effeciency, encapsulation and
cleverness.
However, I'm so poisoned with OOP that I'm not sure how to achieve
the functional paradigm in C++ without causing unwanted side
effects.
I want the following: only instantiate the objects I use...
I do not want the following: anything which has with STL to do...
Global functional objects?....
Thanks in advance
/Sune