История изменений
Исправление wandrien, (текущая версия) :
Всё равно что сравнить детский самокат и автомобиль. Формально у того и у другого есть колёса, на этом сходства заканчиваются.
Писал на обоих (vb и ruby), если что. Точнее сказать, на VB6 я не писал лет 15, но вот на VBA - регулярно.
Противоположность данному подходу это, например, перл, кресты и лисп. Кресты я понимаю, хардкорная промышленная разработка больших проектов толпой профессионалов на зарплате. А вне этих условий зачем это всё?
Вообще пофиг, какие там скобки. У руби и у крестов ЯП позволяет формулировать алгоритм максимально близко к языку предметной области. У руби попроще, у крестов более замороченно, но суть, что такая возможность есть.
А вне этих условий зачем это всё?
Мне чтобы на VBA написать простейший автоматизационный скрипт для офиса, приходится наворачивать по 3 страницы кода на 5 функций. В то время как на ruby с его стандартной библиотекой и синтаксическим сахаром эквивалентная задача решалась бы в одной функции и была в 5 раз понятнее.
Вот и думай: зачем.
Времени своего не жалко? Невосполнимый ресурс, вообще-то.
Исправление wandrien, :
Всё равно что сравнить детский самокат и автомобиль. Формально у того и у другого есть колёса, на этом сходства заканчиваются.
Писал на обоих, если что. Точнее сказать, на VB6 я не писал лет 15, но вот на VBA - регулярно.
Противоположность данному подходу это, например, перл, кресты и лисп. Кресты я понимаю, хардкорная промышленная разработка больших проектов толпой профессионалов на зарплате. А вне этих условий зачем это всё?
Вообще пофиг, какие там скобки. У руби и у крестов ЯП позволяет формулировать алгоритм максимально близко к языку предметной области. У руби попроще, у крестов более замороченно, но суть, что такая возможность есть.
А вне этих условий зачем это всё?
Мне чтобы на VBA написать простейший автоматизационный скрипт для офиса, приходится наворачивать по 3 страницы кода на 5 функций. В то время как на ruby с его стандартной библиотекой и синтаксическим сахаром эквивалентная задача решалась бы в одной функции и была в 5 раз понятнее.
Вот и думай: зачем.
Времени своего не жалко? Невосполнимый ресурс, вообще-то.
Исходная версия wandrien, :
Всё равно что сравнить детский самокат и автомобиль. Формально у того и у другого есть колёса, на этом сходства заканчиваются.
Писал на обоих, если что. Точнее сказать, на VB6 я не писал лет 15, но вот на VBA - регулярно.
Противоположность данному подходу это, например, перл, кресты и лисп. Кресты я понимаю, хардкорная промышленная разработка больших проектов толпой профессионалов на зарплате. А вне этих условий зачем это всё?
Вообще пофиг, какие там скобки. У руби и у крестов ЯП позволяет формулировать алгоритм максимально близко к языку предметной области. У руби попроще, у крестов более замороченно, но суть, что такая возможность есть.
А вне этих условий зачем это всё?
Мне чтобы на VBA написать простейший автоматизационный скрипт для офиса, приходится наворачивать по 3 страницы кода на 5 функций. В то время как на ruby с его стандартной библиотекой и синтаксическим сахаром эквивалентная задача решалась бы в одной функцию и была в 5 раз понятнее.
Вот и думай: зачем.
Времени своего не жалко? Невосполнимый ресурс, вообще-то.