Вверх ↑
Ответов: 409
Рейтинг: 17
#1: 2009-07-08 11:57:54 ЛС | профиль | цитата
andrestudio писал(а):
а ты не допускаешь что для каждого человека понятие что естественно а что не естественно могут быть разные?

Допускаю, но... мы немного говорим о разных вещах, ты не понял меня.
Приведу небольшую цитату из книги по Perl:
Языки были изобретены людьми для блага людей. Поскольку можно сказать, что создателем Perl оказался лингвист, предпологалось, что этот язык будет работать так же гладко, как естественные языки. На деле это охватывает множество аспектов, поскольку естественные языки хорошо работают одновременно на нескольких уровнях. Можно было бы перечислить многие из этих лингвистических принципов, но самым важным принципом архитектуры языка является то, что простые вещи должны делаться просто, а сложные вещи должны быть реализуемы. (На самом деле здесь два принцыпа.) Они могут показаться вам очевидными, однако многие языки программирования не удовлетворяют хотя бы одному из этих условий.
Естественные языки удовлетворяют обоим условиям, поскольку люди непрерывно пытаются выражать как простые, так и сложные вещи, и поэтому язык развивается так, чтобы справится с обеими задачами.

Вот это нужно понимать под фразой "естественные языки программирования".
А если говорить о представлении языков в виде букв, символов, графики и т.д. то пожалуй графическое представление более эффективное, потому как человеку для понятия смысла предствления нет необходимости знать язык. Поэтому у нас повсюду на компьютерах (и бытовой электронике) иконки и пиктограмки, и на телефонах нарисованы две трубки (зеленая и красная) вместо надписи Connect/Disconnect или Вызов/Отбой.
карма: 0

0