Aug 21, 2012 at 6:43am UTC
during an interview a person told me that IBM AIX is written in c and it do not support any advance c++ features like templates rtti etc.
it is hard to belive that it do not support c++, i never work on IBM AIX don't know about it.
can someo one tell me little details or any link about it, or is there any old version of IBM AIX which do not support C++ ?
thanks in advance.
Aug 21, 2012 at 7:43am UTC
AIX is IBM's branded Unix. It's an operating system.
C++ is a programming language.
The two are different things.
Aug 21, 2012 at 12:29pm UTC
thanks for reply.
yes AIX is unix OS do it has any specific C or C++ library
like Microsoft has visual studio product. designed for AIX only (may be some optimization for their specific hardware.)
do IBM provide compiler and library for his OS which may or may not support some features of C++.
or he just make me fool. huh.... he might be working on some old version of AIX with some old C library and compiler on it.
Aug 21, 2012 at 1:38pm UTC
IBM's flagship C++ compiler for AIX (XL C/C++) certainly supports templates, RTTI, and everything else (including much of C++11: they are committed to fully support both C++11 and C11 as soon as possible).
I use it every day.
GCC can be used as well.
Last edited on
Aug 21, 2012 at 1:52pm UTC
Aug 21, 2012 at 2:48pm UTC
well so IBM AIX is unix os and support all different programming languages
including C++ just like other unix/linux os.
Aug 21, 2012 at 3:47pm UTC
Yes, that's a good summary.
Aug 21, 2012 at 4:41pm UTC
Here where I work, we have installed and use the GNU C/C++ compiler as well on our AIX 5.3 box.
Last edited on
Aug 21, 2012 at 4:42pm UTC