It's an old language, not sure how many people still use it, how easy it is to use and whether any modern libraries exist for it at all (say json parsing, mongodb drivers, http server..). Furthermore, not sure how it interops with C and whether it has a good debugger.
True. But Haskell is not necessarily young (of course I understand we both know Ada is still much older). There is the GNAT project, which is the GNU compiler for Ada. Rosetta Wiki showed examples of C Interop/FFI that seemed reasonable logical to me, and there are a few HTTP server projects, like AWS [0] and another Github trending repo (as far as Ada is concerned) and Yolk.
Granted I know little and do not use these things. Anyone else know?
Ada was first standardized in 1983. It's one of the youngest mainstream languages. It's target market isn't the technobabble du jour, so you probably wouldn't make it your first choice for your Pinterest clone startup. However, if you're interested in building industrial strength applications (thinks like the targeting computer in a cruse missle), with lots of programmers, that has an application lifespan of years or decades instead of months, it's very well supported by libraries at all levels. It does interface with C, and does have good debuggers.
Comments
It's an old language, not sure how many people still use it, how easy it is to use and whether any modern libraries exist for it at all (say json parsing, mongodb drivers, http server..). Furthermore, not sure how it interops with C and whether it has a good debugger.
True. But Haskell is not necessarily young (of course I understand we both know Ada is still much older). There is the GNAT project, which is the GNU compiler for Ada. Rosetta Wiki showed examples of C Interop/FFI that seemed reasonable logical to me, and there are a few HTTP server projects, like AWS [0] and another Github trending repo (as far as Ada is concerned) and Yolk.
Granted I know little and do not use these things. Anyone else know?
[0] http://libre.adacore.com/tools/aws/
[1] https://github.com/ThomasLocke/yolk
Ada was first standardized in 1983. It's one of the youngest mainstream languages. It's target market isn't the technobabble du jour, so you probably wouldn't make it your first choice for your Pinterest clone startup. However, if you're interested in building industrial strength applications (thinks like the targeting computer in a cruse missle), with lots of programmers, that has an application lifespan of years or decades instead of months, it's very well supported by libraries at all levels. It does interface with C, and does have good debuggers.