On 5 February 2011 00:12, Levente Uzonyi <leves@elte.hu> wrote:
On Fri, 4 Feb 2011, Luc Fabresse wrote:
Yes, but hopefully we will be SocketPlugin free.
Is SocketPlugin buggy? If yes, where's the bug report? If not, what's the problem with it?
Just one: it is highly resistant to evolution and changes. As well as everything else in VM.
At the end, "There can be only one" (FFI or Alien or NB or a better one) ;-) IMHO, plugins are a pain to understand, maintain, integrate in the latest VM... so let's kill them as much as possible.
Maintaining SocketPlugin (or reimplementing for a new plaform) is a lot easier than doing the same with FFI or Alien.
I wouldn't say so.
Eliot's threaded FFI plugin is very complex compared to (the pretty simple) SocketPlugin.
It could be simple too. But just not fast enough :) There's always a lot of tradeoffs to consider.
Levente
-- Best regards, Igor Stasenko AKA sig.