Am 31.03.2014 18:49, schrieb Russel Winder:
On Mon, 2014-03-31 at 17:26 +0200, Paulo Pinto wrote:
[…]
Actually as a ML fan I follow Rust development closely and think it
could get a piece of the systems pie.

I too am following Rust development (*): never a day goes by without me
having to rewrite my codes due to all the changes ;-)

hehe :)


The more the merrier, as long as we eventually get rid of C and C++,
even if takes a few generations more of developers.

Or C++ evolves into a reasonable language, C already is a reasonable
language as long as you use it only for appropriate systems, of which
there are a few, but only a few.

C++ can be quite good, except for compile times, if used as modern C++ alongside automatic memory management idioms.

However it requires skilful developers for it, and most ones I have met outside CERN teams shouldn't been doing C++ in first place. This is the main problem with the language.

As for C, for me it was that C++ subset I was obliged to use every time
my teachers required me to do so. As Turbo Pascal refugee, plain C never
pleased me, neither by lack of safety nor by available set of abstractions.



(*) I just wish the compiler compiled a bit quicker. Whilst it isn't in
g++ scales, it does take ages compared to Go.


Yeah, I miss native languages with fast AOT compilers like Turbo Pascal and Delphi.

D is also pretty good, but I cannot use it at work. :(

--
Paulo

Reply via email to