LINUX.ORG.RU

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

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

Ну, судя по тому, что авторы заявляют отсутствие полной совместимости руби и кристалла, то рассматривать кристалл как «быстрый руби» уже не совсем получается. Codebase будет разным, расти будет возможно и методом перекрестного опыления «cut-n-paste». Что породит странное поведение из-за разной семантики.

Собственно, не наблюдается особого успеха языков Go или Rust. Им суждено остаться «внутрикорпоративными», как в свое время было с тем же BLISSом.

Ruby имеет некоторый самоценный codebase. Посмотрим, что будет с Crystal.

Полезно иногда посмотреть список существующих языков программирования и отметить для себя три категории — «я на этом писал, пусть и три строки в жизни», «я на этом или про это читал хоть раз в жизни», «я про это где-то слышал». Ну а вот остальное — это или академические проекты или «корпоративный маразм» или just for fun или prof of concept, или ... или тот самый «холостой ход».

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

Ну, судя по тому, что авторы заявляют отсутствие полной совместимости руби и кристалла, то рассматривать кристалл как «быстрый руби» уже не совсем получается. Codebase будет разным, возможно методом перекрестного опыления «cut-n-paste». Что породит странное поведение из-за разной семантики.

Собственно, не наблюдается особого успеха языков Go или Rust. Им суждено остаться «внутрикорпоративными», как в свое время было с тем же BLISSом.

Ruby имеет некоторый самоценный codebase. Посмотрим, что будет с Crystal.

Полезно иногда посмотреть список существующих языков программирования и отметить для себя три категории — «я на этом писал, пусть и три строки в жизни», «я на этом или про это читал хоть раз в жизни», «я про это где-то слышал». Ну а вот остальное — это или академические проекты или «корпоративный маразм» или just for fun или prof of concept, или ... или тот самый «холостой ход».