Конструктив так конструктив
Что мне не нравиться в Ruby:
class SayHelloController < ApplicationController
def index
render :text => "Hello world"
end def bye
render :text => "Bye bye"
endendТрудночитаемый код, непохожесть на C Java и шарпы приводит к трудностям в изучении и побарабану, что за теоретическая основа здесь используется, мне неудобно на этом писать. Не исключаю, что приобретенная привычка работать в Ruby сделает его удобным, но это возможно только если все время пользоваться исключительно им.
Мне понравился node.js за:
var http =
require(
'http');
http.createServer(function (req, res) {
res.
writeHead(200, {
'Content-Type': 'text/plain'});
res.
end(
'Hello World\n');
}).listen(8124,
"127.0.0.1");
console.
log(
'Server running at http://127.0.0.1:8124/');
Все понятно и не надо сильно напрягаться, что бы разобраться как это работает.
Можно долго брасаться ООП-ными выражениями, паттернами проектирования, приводить цитаты академиков в качестве аргументов в пользу технологии, но если это сложно понять, то это проблема не в недостатке интелkекта у окружающих, а именно недостаток самой технологии.