KinG_95
Компетентный
Ruby -- это "интерпретируемый скриптовый язык для простого и быстрого объектно-ориентированного программирования". Что бы это значило?
интерпретируемый скриптовый язык:
• Возможность прямого осуществления системных вызовов
• мощная поддержка операций со строками и регулярными выражениями
• немедленная обратная связь во время разработки
простое и быстрое программирование:
• отсутствие необходимости объявления переменных
• переменные не типизированы
• простой и последовательный синтакс
• автоматическое управление памятью
объектно - ориентированное программирование:
• все является объектом
• классы, наследование, методы и т.д.
• singleton- методы
• mixin при помощи модулей
• итераторы и скобочные операции
а также:
• целые числа с различной разрядностью
• модель обработки исключительных ситуаций
• динамическая загрузка
• потоки
Если Вы не особо знакомы с представленными выше концепиями - не переживайте и читайте дальше. Мантра Ruby -- быстро и просто.
интерпретируемый скриптовый язык:
• Возможность прямого осуществления системных вызовов
• мощная поддержка операций со строками и регулярными выражениями
• немедленная обратная связь во время разработки
простое и быстрое программирование:
• отсутствие необходимости объявления переменных
• переменные не типизированы
• простой и последовательный синтакс
• автоматическое управление памятью
объектно - ориентированное программирование:
• все является объектом
• классы, наследование, методы и т.д.
• singleton- методы
• mixin при помощи модулей
• итераторы и скобочные операции
а также:
• целые числа с различной разрядностью
• модель обработки исключительных ситуаций
• динамическая загрузка
• потоки
Если Вы не особо знакомы с представленными выше концепиями - не переживайте и читайте дальше. Мантра Ruby -- быстро и просто.
