|
|
|
|
|
by kough
3758 days ago
|
|
When I was forced to use Lync (due to an acquisition) in 2014 it was absolutely fucking terrible. The OS X client failed to report online status correctly, couldn't participate in most group chats or video or audio calls, and crashed regularly. Also weirdly non-native UI. And, no linux client to speak of - for a startup like the one I worked for where many devs used linux, that was a nonstarter. Has the story improved since then? (Thankfully no longer have to deal with it since I quit that job a half year later) |
|
1. The worst brand management this side of 1984. "Skype for Business" has nothing to do with Skype and the .exe is still called "lync.exe"
2. SDK: Trying to use the C# SDK for even simple tasks leaves your app deadlocking or spinning 100% CPU in threads you didn't create or throwing native exceptions that doesn't make any sense as they are referencing raw hex 0x12345678 pointers or COM objects you never even touched. And if you try to watchdog all that have fun with 5 orphaned lync.exe's claiming your USB audio/video device.