LINUX.ORG.RU

История изменений

Исправление Novator, (текущая версия) :

У руби - всё унифицировано.

сразу вспомнилось про регекспы

Намекаешь, что есть несколько способов для работы с ними?
Ну так это нормально для Ruby - можно делать одну и ту же вещь несколькими стилями. Но унификация в рамках этих стилей строго соблюдается во всех встреченных мною библиотеках и классах.

То же массив я могу создать так, или так:

array1 = [segsign, index, cmd, code, crc8]
array2 = Array.new(segsign, index, cmd, code, crc8)

А программер сам выбирает свой стиль. Ящетаю, это круто.

Исправление Novator, :

У руби - всё унифицировано.

сразу вспомнилось про регекспы

Намекаешь, что есть несколько способов для работы с ними?
Ну так это нормально для Ruby - можно делать одну и ту же вещь несколькими стилями. Но унификация в рамках этих стилей строго соблюдается во всех встреченных мною библиотеках и классах.

То же массив я могу создать так, или так:

array1 = [segsign, index, cmd, code, crc8]
array2 = Array.new(segsign, index, cmd, code, crc8)

Ящетаю, это круто.

Исходная версия Novator, :

У руби - всё унифицировано.

сразу вспомнилось про регекспы

Намекаешь, что есть несколько способов для работы с ними?
Ну так это нормально для Ruby - можно делать одну и ту же вещь несколькими стилями. Но унификация в рамках этих стилей строго соблюдается во всех встреченных мною библиотеках и классах.