ViC
Моё мнение - для прикланого программирования он не нужен.
Если не нужна скорость, то да. Самому честно говоря сталкиваться не прищлось, но знающие люди подтверждают, что даже современные оптимизирующие компиляторы, на таких простых конструкциях как циклы, могут генерить код работающий в 3 раза (!) медленнее. Если учесть что общее время обработки составляет 10 минут (а должно вообще работать в realtime
), то выигрыш существенный.
Detonator/LX
В GUI'ёвых программах под Delphi, IMHO, можно разобраться даже без комментариев.
В С тоже всё логично и очевидно, но когда посмотришь на своё детище эдак через недельки две, то чешешь голову и думаешь "И что же это я писал?!".
Вообще я не вижу в базовых конструкциях отличий Pascal от С, надо было программу с Delphi на С++ Builder переписать (45К, Выч. Мат.) - хватило 2-х дней чтобы переписать и оптимизировать по ходу (в итоге работать стала быстрее в 30 раз, ну что с девушки программиста взять
), при этом Pascal я вообще до этого ни разу не видел.
А программы без комментариев почти обречены как только ты сделаешь паузу в их разработке. Время как ты въедешь потом в программу возрастает на порядок или больше в зависимости от размера. Это тебе любой программер скажет.