as far as me is concerned two GUI libraries are what I would call "public relations disaster" or "an example of worst design". C++ Window's MFC and Java Swing. At the very top I put Delphi's VLC (C# winforms are a child of it) the best GUI I have dealt with and QT coming second.��
Spec looks fairly good from the tutorials I have seen, the ability to work hand in hand with Morphic is a big plus. However its clearly an ongoing effort, its a new library that it needs its time to mature and as Johan said Spec lacks the manpower of MFC and Swing . We should not forget that few months ago Spec was not even documented.��
Nonetheless I think pharo people have been doing an amazing job so far with the resources they have in their hands. It scares me to imagine the potential if Pharo community was as big and well funded as Microsoft and Sun. ��