News for hackers. Stuff that matters.
Re:Linux Rust Support by programmer_dude on Tuesday July 06, 2021 @10:07AM (#27748763)
Ada syntax is too verbose.
Re:Linux Rust Support by MaxBarraclough on Tuesday July 06, 2021 @11:09AM (#27749614)
Ada deliberately places readability before writeability. It's interested in the maintainability of large mature programs, and isn't intended for rapid application development.

I don't have enough experience with Ada to comment on whether its verbose and keyword-heavy syntax succeeds in this goal.

Re:Linux Rust Support by mech422 on Tuesday July 06, 2021 @05:20PM (#27754421)
Ancedotally, I agree with zerr's comment below. Its generally not the syntax/keywords that make code hard to read, or easy to maintain. If you're familiar with the language, you learned to parse those basically sub-consciously.

For me, its always the var/function names and comments that determine how readable a program is.

Re:Linux Rust Support by zerr on Tuesday July 06, 2021 @02:35PM (#27752550)
Code is not a prose. C-like syntax is much easier to read compared to Ada/Pascal's text blobs.
Re:Linux Rust Support by oblio on Tuesday July 06, 2021 @04:11PM (#27753633)
According to studies which we have none of right now.

So that's like... your opinion, man.

Re:Linux Rust Support by zerr on Wednesday July 07, 2021 @05:15AM (#27759054)
Besides, if the prose would have been preferable over symbols, we'd be writing e.g. "an unknown number of apples summed up with an unknown number of pears equals to one hundred entities" instead of "x + y = 100" in math classes :)
Re:Linux Rust Support by MaxBarraclough on Wednesday July 07, 2021 @05:46AM (#27759247)
That's a caricature. We sometimes use words for summation, e.g. Python's sum and fsum functions. I do wonder though if people had to write like that before the development of modern mathematical syntax. Even the '=' symbol is relatively young. Wikipedia tells me it was invented in 1557.

SQL is another 'wordy' language. There are many, many things wrong with the SQL language, but I wouldn't say its wordiness is one of them.