Как стать автором
Обновить
5
0
Yuriy Litvin @JDTamerlan

Пользователь

Отправить сообщение
Спасибо за конструктивный ответ, в частности за прояснение логики по пункту 3.

симметрия в программировании всегда полезна. Подтверждающие примеры, как-то не вспоминаются.

Слово «всегда» я не говорил, но вот Вам некоторые примеры, подтверждающие красоту, простоту и понятность системно-симметричного подхода разработки ПО:
  • constructor/destructor
  • (), {}, [], <>, 'c', «string»
  • + / -, ++ / --
  • open/close
  • read/write
  • min/max
  • begin/end
  • lock/unlock
  • show/hide
  • create/destroy
  • old/new
  • first/last
  • start/stop

Мне, например, такими конструкциями очень легко и приятно пользоваться.
Я попробовал несколько подходов к изучению этого языка — к сожалению, впечатление осталось малоприятное.

Основная сложность — мне не удалось обнаружить красоту-симметричность структуры языка:
1) Send и Sync
2) используется множество сокращений, которые читаются куда хуже, чем полные названия, например в Qt
3) отсутствие ключевого слова и вообще точки с запятой при возврате значения в последней строке функции

Мне как-то вообще малопонятна его (языка) логика — откуда берутся такие решения? О чем думают авторы — об экономии символов кода вместо простоты и понятности?
Спасибо Вам за интересную и полезную работу!
Если у Вас 5 устройств, то можно, но когда Вы захотите добавить шестое, то придется долбать стену и закладывать провод.
Чувствуете разницу?
Интересная история и результат (расширение уровня открытости) радует. А чем закончится эта история — посмотрим…
Статья и основной пример — отличные! Благодарю :-)
Здесь то и глупости, по-моему, нет. Люди хотели показать, что главной целью является продукт, который выполняет определенную задачу. И если бы можно было его создать более простым способом без программирования, то они бы, скорее всего, им воспользовались.
Мне кажется, это уже жадность и наглость…
Статья отличная — спасибо автору!
А создатель проекта — вообще молодец :-)
Дальше банкомата в идеале тоже должна быть открытой, но как это сделать с наличностью — я пока не знаю.
Готов выложить свои транзакции на всеобщее обозрение.

А какой процент объема своих транзакций Вы бы могли сделать открытыми? :)
Хочу денежную систему с полностью открытым (публичным) оборотом денег внутри нее — OpenMoney.
Чтобы с ее помощью происходило управление ~всеми общественными (бюджетными) деньгами до самого конечного потребителя — Васи и Пети, которые получают зарплату в банкомате наличностью.
Отличная, открытая и честная статья — спасибо! :-)
Почему это оно не может работать? Можете посчитать баллы и сравнить оба варианта.
Ситуация выглядит как «У Вас слишком рациональное предложение, чтобы ставить ему плюсы»…
Это скорее общее правило по жизни — от крайностей и категоричностей в большинстве случаев лучше держаться подальше.
Если не секрет, за какую сумму вы бы могли сейчас продать весь свой сервис (с командой поддержки)?
Точно, сделали бы:
bool b = true;
int a = 2;
Для простых вещей выглядит просто и удобно.
Хотя если будет больше двух значений (столбцов) в объекте, то уже нужны будут ключи.
Если задать тип дополнительного столбца и значение по умолчанию, то наглядность потеряется.

В моем варианте тоже есть неудобство, что в систему контроля версий нужно добавлять не только xls, но и csv, чтобы можно было наглядно diff посмотреть.
Добрый день, newnon!
Меня тоже очень интересует данная тема. Прочитал Вашу статью в сентябре и решил вернуться к своему давнему желанию — сделать генератор Enum'ов. Если Вам интересно, вот сегодня опубликовал.

Спасибо за мотивацию! :)
При просмотре статьи создается ощущение, что Вы не продемонстрировали самого главного — какова ценность внедрения Вашего творения?
В дополнение к q1 хотелось бы увидеть 3-5 сравнительных примеров использования С API и Lua API++, чтобы наглядно продемонстрировать ценность библиотеки читателю.

q1: «Но всё же при использовании этого API, ориентированного на Си, меня не оставляла мысль, что этот процесс мог бы быть и поудобнее.»

Информация

В рейтинге
Не участвует
Откуда
Харьков, Харьковская обл., Украина
Дата рождения
Зарегистрирован
Активность