Вопрос нужны ли отступы в тексте программы, это вообще не вопрос.
Вопрос в том, нужно ли еще что-то кроме отступов.
И мне кажется, что особенно для людей, далеких от программирования, нужно обязательно.
1. программа может быть набрана в ворде или вовсе написана на листе бумаги. Если будут какие-то дополнительные символы для блоков — она все равно будет читаема.
2. Если есть к примеру скобки, то любая IDE сама может расставить отступы.
3. В случае вложенности можно легко вручную проверить, что число открывающих скобок равно числу закрывающих (или число if равно числу endif)
Мне кажется, что для человека, далекого от программирования и скобки и отступы сами по себе не очень удобны. Должно быть что-то интуитивно понятное. Типа
для условий if
...
endif
для циклов while
...
do
То есть человек, читая код должен видеть какой именно блок закрывается тут.
А скобки и отступы менее информативны. Что-то закончилось. А что именно — изволь идти выше и смотреть.
Думаю наоборот. Если продолжать давить неофициальные клиенты, то это значит отталкивать от себя пользователей этих клиентов. Основную массу пользователей ICQ.
Похоже что в mailru понимают, что борясь с неофициальными клиентами, они борятся со своими же пользователями.
Всего. Сколько из подключенных сейчас пользователей используют стандартный клиент?
Вот сейчас прямо смотрю на свой контакт лист — из нескольких десятков человек нет ни одного со стандартным клиентом. Потому и интересно, а на какую аудиторию расчитан новый клиент.
Все это весьма условно
— ограничение по времени использования? Достаточно много софта купил один раз и пользуешься всегда. Приезжают бесплатные апдейты, но это непринципиально. Пользователь купил лицензию один раз и пользуется годами и десятилетиями
— ограниченность по способу зароботка (только через продажи) это просто смешно. Можете продавать лицензии, можете подписку, можете саппорт, можете рекламу…
— про сложность определения автора вообще не понял. При чем тут автор вообще? Есть правообладатель. Какая разница, сколько кода я написал, а сколько мой коллега. Все равно все права на код мы передаем работодателю.
Реклама на DVD это вообще символ неуемной жадности издателей.
Я уже и так заплатил деньги за диск. Так какого фига они пытаются еще поиметь денег, пихая туда рекламу?
Тут правильный на мой взгляд тренд есть на рынке мобильных приложений. Когда одно и то же приложение зачастую доступно в двух видах
— бесплатное с рекламой
— платное без рекламы.
Остальным стоило бы брать это за образец
Честно говоря не встречал книг или программ, из которых надо было бы вырезать копирастское дерьмо.
Наверное мне везло.
А реклама в программах мне встречалась только в бесплатных.
Я согласен, что есть продукты, которые в пиратском исполнении становятся лучше. Фильмы или комп. игрушки… Но их все же меньшинство. А большая часть продукции пиратится без изменений.
Знаю немало людей, которые покупают лицензионный фильм/музыку после того, как посмотрят/послушают пиратскую копию. Своего рода donate за понравившуюся вещь.
Все это конечно правильно. Но узкоприменимо. Видео, причем видео переводное.
Но давайте скажем прямо — 90% пиратской продукции это просто копия лицензионной.
Воровство или не воровство. К чему цепляться к словам?
Расклад очень простой.
Вы, как пользователь нашли нужную Вам программу. Пользуютесь ею.
Вы же сами заинтересованы в том, чтобы выпускались новые версии, чтоб исправлялись баги…
А кто заинтересует в этом разработчика? Платить то Вы не хотите.
Платим мы не столько за текущую версию (она уже есть и так), а скорее за то, чтоб разработчик продолжал развивать и поддерживать продукт.
Программные продукты зачастую имеют триал версию. Достаточно чтобы понять — г-но или нет.
Любимая группа или писатель. Она ведь уже любимая. И покупка нового диска/книги это скорее способ сказать спасибо за предыдущие, понравившиеся.
Вопрос в том, нужно ли еще что-то кроме отступов.
И мне кажется, что особенно для людей, далеких от программирования, нужно обязательно.
1. программа может быть набрана в ворде или вовсе написана на листе бумаги. Если будут какие-то дополнительные символы для блоков — она все равно будет читаема.
2. Если есть к примеру скобки, то любая IDE сама может расставить отступы.
3. В случае вложенности можно легко вручную проверить, что число открывающих скобок равно числу закрывающих (или число if равно числу endif)
для условий
if
...
endif
для циклов
while
...
do
То есть человек, читая код должен видеть какой именно блок закрывается тут.
А скобки и отступы менее информативны. Что-то закончилось. А что именно — изволь идти выше и смотреть.
На сегодня это гораздо надежнее мейла.
Похоже что в mailru понимают, что борясь с неофициальными клиентами, они борятся со своими же пользователями.
Вот сейчас прямо смотрю на свой контакт лист — из нескольких десятков человек нет ни одного со стандартным клиентом. Потому и интересно, а на какую аудиторию расчитан новый клиент.
Где-то 2-3%?
— ограничение по времени использования? Достаточно много софта купил один раз и пользуешься всегда. Приезжают бесплатные апдейты, но это непринципиально. Пользователь купил лицензию один раз и пользуется годами и десятилетиями
— ограниченность по способу зароботка (только через продажи) это просто смешно. Можете продавать лицензии, можете подписку, можете саппорт, можете рекламу…
— про сложность определения автора вообще не понял. При чем тут автор вообще? Есть правообладатель. Какая разница, сколько кода я написал, а сколько мой коллега. Все равно все права на код мы передаем работодателю.
Я уже и так заплатил деньги за диск. Так какого фига они пытаются еще поиметь денег, пихая туда рекламу?
Тут правильный на мой взгляд тренд есть на рынке мобильных приложений. Когда одно и то же приложение зачастую доступно в двух видах
— бесплатное с рекламой
— платное без рекламы.
Остальным стоило бы брать это за образец
Наверное мне везло.
А реклама в программах мне встречалась только в бесплатных.
Я согласен, что есть продукты, которые в пиратском исполнении становятся лучше. Фильмы или комп. игрушки… Но их все же меньшинство. А большая часть продукции пиратится без изменений.
Но давайте скажем прямо — 90% пиратской продукции это просто копия лицензионной.
Расклад очень простой.
Вы, как пользователь нашли нужную Вам программу. Пользуютесь ею.
Вы же сами заинтересованы в том, чтобы выпускались новые версии, чтоб исправлялись баги…
А кто заинтересует в этом разработчика? Платить то Вы не хотите.
Платим мы не столько за текущую версию (она уже есть и так), а скорее за то, чтоб разработчик продолжал развивать и поддерживать продукт.
Любимая группа или писатель. Она ведь уже любимая. И покупка нового диска/книги это скорее способ сказать спасибо за предыдущие, понравившиеся.