News for hackers. Stuff that matters.
Re:Airbus Chooses GNAT Pro Ada for Development of Unmanned A... by adamnemecek on Wednesday September 16, 2020 @12:53AM (#24489645)
Programming Rust by O'Reilly, haha.
Re:Airbus Chooses GNAT Pro Ada for Development of Unmanned A... by baq on Wednesday September 16, 2020 @02:27AM (#24490087)
I get why this is downvoted but it is solid advice: in C you absolutely have to track ownership and lifetimes of pointers and pointees, but the compiler is free to not help you in any way. Learning rust will make you a better programmer. Thus, the recommendation is very good.
Re:Airbus Chooses GNAT Pro Ada for Development of Unmanned A... by steveklabnik on Wednesday September 16, 2020 @10:18AM (#24492920)
It is not solid advice to suggest a book that's not even about the language that's being asked about.

There's a number of reasons why it's not solid advice, but here's a huge one: you have no context for why the person is asking. Maybe they already know Rust, and want to learn C. It comes off extremely poorly. I downvoted your parent myself, even.

Re:Airbus Chooses GNAT Pro Ada for Development of Unmanned A... by adamnemecek on Wednesday September 16, 2020 @11:48AM (#24493780)
It's OK Steve, Jesus was also misunderstood :-).
Re:Airbus Chooses GNAT Pro Ada for Development of Unmanned A... by steveklabnik on Wednesday September 16, 2020 @11:55AM (#24493856)
I would not draw that comparison. You knew it was bad behavior, hence the "haha." You're understood just fine, it's just not going to have the effect you want.
Re:Airbus Chooses GNAT Pro Ada for Development of Unmanned A... by adamnemecek on Wednesday September 16, 2020 @12:02PM (#24493921)
I would rather have Hepatitis C than C.
Re:Airbus Chooses GNAT Pro Ada for Development of Unmanned A... by z3phyr on Wednesday September 16, 2020 @06:30AM (#24491283)
Learning any language makes you a better programmer
Re:Airbus Chooses GNAT Pro Ada for Development of Unmanned A... by mratsim on Wednesday September 16, 2020 @06:47AM (#24491340)
Using* any language and writing non-trivial programs.