Seria top, Lua é viciante, fácil de aprender, rápida, e pra mim (tenho traços de T.O.C ), tem a melhor e mais organizada sintax..
local socket = require "socket"
local __main__ = function()
local tcp_socket = socket.tcp() -- master socket
tcp_socket:bind("127.0.0.1",3000)
tcp_socket:listen() -- server socket
while 1 do
local client_socket = tcp_socket:accept()
print(client_socket:receive())
end
end
__main__()
-- olha que coisa linda S2..
fico encantado com o poder que Lua dá ao programador, sem falar na API que é delicinha de implementar novas libs.