глупая_мыша, а чё думаешь я бесполезно профлудилси и всё? я теперь большой знаток асинхронного ввода/вывода. другое дело, что на практике я так и не попробовал половину фичей, тк нашёл гораздо более простой способ мега флудить. но у меня в планах исправить этот недостаток, надо только другую хероту придумать, которой без асинхронного ввода/вывода никуда. =)
а пока я изобретаю такую хероту, я реализацию user-space threads заделаю.
почему-то усе используют либо kernel-space, либо user-space, а и то и другое одновременно, чтобы получать все преимущества и сразу -- почему-то только в Haskell так делают, да и то все хаскелловые программеры так увлечены lazy программированием, и IOMonad'ами, что до пездатого io у них руки не доходют.
А я щаз соберу в кучу те потоки которые я в досе на асме делал, те что native-linux-threads, и те что процессами называются. Соберу в кучу, назову M3g4Co0lTHrEadS1ibr4ry и осчастливлю этой библиотекой всё человечество.
Короче, либо я изобрёл никому не нужный велосипед, либо я просто мегакул гений.
=)