Как стать автором
Обновить

Комментарии 11

Кто бы что ни говорил, но кодить на русском — это жесть.
НЛО прилетело и опубликовало эту надпись здесь
Хорошо, что программирование изобрели не китайцы:
導入
主要()
{
打印的Hello World!
}
Воспринимайте русский язык как прототип(псевдокод), а не кальку/транслит со стандарта де-факто.
При написании например тонкого клиента на Java Swing вы будете думать о том же самом, пусть и в другом технологическом контексте.
Но быстро привыкаешь, переключаясь в NetBeans или Visual Studio так и хочется «Для Каждого Из...» вместо foreach in.

Программируйте с использованием языка, а не на языке.
Стив Макконнелл
a dlya menya kod na russkom vygluadit kak translit.
vrode i ponyatno, no ottalkivaet donelzya!
Может, вас любой непривычный синтаксис напрягает? Глядите, в обморок не упадите:

(defun inlist (lst1 lst2 &OPTIONAL p)
 (let ((cp 0) (vrlst lst1) (result nil))
  (loop
    (cond ((null vrlst) (return result)))
    (when (equal (car vrlst) lst2)
	(setq result (append result (list (append p (list cp))) ) )
    )
    (unless (atom (car vrlst))
     (setq result (append result (inlist (car vrlst) lst2 (append p (list cp)))))
    )
   (setq vrlst (cdr vrlst))
   (setq cp (1+ cp))
  )
 )
)
А мне нравится Lisp…
и 1С…
и C#…
и C++…
и…
и…
Какой-то у вас неправильный транслит.


(a) a dlya menya kod na russkom vygluadit kak translit.
vrode i ponyatno, no ottalkivaet donelzya!
-------------------------------------------------------------------
(b) A dlja menja kod na russkom vygljadit kak translit.
Vrode i ponjatno, no ottalkivaet donel'zja!


Вариант (b) — самый правильный СЭВ 1362-78 .

Либо: ГОСТ 7.79—2000 (ИСО 9—95) .
Алгоритм поведения на Хабре: покритикуй 1С за опциональное использование русского языка и получи заслуженное повышение рейтинга и кармы.
Мда, понабежали противники русского языка, как обычно в статьи про 1С. Кто мешает писать на латинице? Платформа полностью поддерживает английские конструкции. Хочешь пиши вместо «Если» — «if». Даже ничего перенастривать не надо для этого. А вот отвергать всю функциональную мощь платформы из за языка разработки — это глупо. Кроме того управляемые формы — это очень в ногу со временем. Да тот же Qt предлагает давно такой вид разработки интерфейса, но тут это даже нечто большее. Дело в том что управляемое приложение 1С без каких либо конвертация может работать как WEB-приложение. Просто открываете в браузере и работаете, даже ставить клиент не надо. Только когда поработаешь со всем этим хозяйством — понимаешь всю ценность и мощь.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории