Какой вариант синтаксиса предпочитаете?
От: DSblizzard Россия  
Дата: 11.12.09 07:03
Оценка:
Какой вариант синтаксиса предпочитаете:

1. Параметры функций разделены пробелами, можно использовать только префиксную нотацию, возможны почти произвольные имена функций:

+f&(1 *(-(+(2 3)) +(4 5)))
if(
  a
    b
  c
    d
  else
    e
)


2. Параметры функций разделены запятыми, можно комбинировать префиксную и инфиксную нотацию, имена функций только как в Си — знаки подчеркивания, буквы, цифры:

plus_f_ampersand(1, -(2+3)*(4+5))
if(
  a,
    b,
  c,
    d,
  else,  ; здесь запятую, в принципе, можно убрать
    e
)


Желательно оценить варианты по баллам (по любой системе оценок, главное чтобы можно было увидеть, насколько один вариант нравится больше другого)
Если кто-то может указать серьезные просчеты второго варианта или дать ссылку на его обсуждение — напишите.
Программировать сложно. Но не программировать еще сложнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.