5 ms·
The language is very anti-ergonomic in terms of shift key. This plus emacs can destroy your tendons: with Text_IO; use Text_IO; procedure Hello i
by khazhou 9y ago
The language is very anti-ergonomic in terms of shift key. This plus emacs can destroy your tendons:
with Text_IO;
use Text_IO;
procedure Hello is
begin
Put_Line("Hello, World!");
end Hello;
I subscribe firmly to the school of thought that as programmers, we are not optimizing for keystrokes... but man oh man having to type capital-Put underscore capital-Line instead of just print or printf, 50 times a day. Yikes.
- Marazan 9y agoAda is case insensitive. put_line would have worked just as well
- Avshalom 9y agoThere is also just 'put' it just doesn't tack a \n onto the end so helloworld in a terminal is ugly
- pjmlp 9y agoAda is not for Emacs programming. Ada always used IDEs, which already supported automatic formatting back in the early 90's. Rational started their business selling Ada Machines, just like the Lisp ones, but using Ada instead.
- kqr 9y agoMy emacs automatically formats and capitalises the right words.
- deleted 9y ago[deleted]