Hello everybody!
Long time ago I created same topic, but got no reasonable
response. Despite topic is quite important to EVERY single
network app.
1. Why module 'std.socketstream' is removed? What a SERIOUS
REASON was behind that?
2. Once thing is removed, FULL REPLACEMENT _must_ be provided.
Specifically, things like "mysocket.readLine()". I want to hear
from that "remover" where I should find this function? What
classes I should use instead? Such things should be reflected
somewhere in docs, modules, whatever. Breaking change cannot
happen just by will - it should have 'cure'!
I know that there is 'vibe.d', but I don't count it as a
solution, nor it's quality - it's 3rd party library (means it is
NOT standard and not under serious maintenance) and it is NOT
replacement to the socketstream due to simple reason: it's
'non-blocking' solution! (and quite big, BTW - tens classes
instead of one SocketStream)
I need simple, blockable socket with readLine() function. I had
it with standard Phobos module. Some smarty decide "you don't
need it" (reading my mind???) and ... just delete it! Bravo!
So... any solution after such "brave" action?
_______________________________________________
phobos mailing list
phobos@puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos