Некоторые языки программирования, например. Паскаль и Java имеют ключевое слово или стандартную библиотечную функцию, например. print
для вывода значения и отдельного имени println
для вывода с помощью новой строки, но это имеет недостаток, заключающийся в том, чтобы дать более короткое/более очевидное имя поведению, которое вы обычно не хотите.Отдельное имя для печати без новой строки
Другие языки, например. Basic и Python используют print
для поведения, которое вы обычно хотите, и имеете специальный синтаксис, например, конечный ;
или ,
для подавления новой строки, когда это необходимо. Это работает, но можно утверждать, что было бы более элегантно/прозрачно иметь разные имена для двух видов поведения.
Есть ли там или когда-либо были - какие-либо языки, на которых вывод значения с символом новой строки пишется print
, и есть отдельное название для вывода без новой строки?
(Может быть, этот вопрос лучше подходит для программистов.stackexchange.com?) – smokris