4 ms·
C++ in 1994 was very primitive. It didn’t even have a standard string class. The STL with all the containers and algorithms did not come until the C++ standard
by RcouF1uZ4gsC 4y ago
C++ in 1994 was very primitive. It didn’t even have a standard string class. The STL with all the containers and algorithms did not come until the C++ standard in 1998.
- kazinator 4y agoVendors didn't wait until 1998; C++ toolchains touted draft features before then.
- pjmlp 4y agoAll C++ compiler vendors shipped their own containers. In 1994 Borland had already gone through BIDS, Turbo Vision and OWL. Apple was shipped AppToolbox alongside Metrowerks Powerplant. IBM had CSet++. Microsoft was shipping MFC since 1993. In fact, 30 years later those frameworks still win over many missing features in the standard library, like networking and graphics.
- simne 4y agoYou are partially right. It is really hard to write portable C++ code of small projects, because strings are different in nearly all major platforms. But if You tied to one platform, platform specific strings, usually, are good enough for heavy usage.
- erik_seaberg 4y agoGenerics had been defined, but it wasn’t uncommon to see compilers crash(!) when using them seriously. It took a while for them to support all of STL.