Цитата:
Изначально опубликовано Diman
Про deadlock - это больше вопрос по алгоритму и его реализации.
К Вам тоже просьба по поводу реализации семафора. Посмотрим, насколько Ваш алгоритм хорош, чтобы одновременно избежать дедлоков и ограничить доступ в критическую секцию.
Цитата:
Изначально опубликовано Diman
Про java - виртуальная машина тоже не лишена ошибок. А привлекает то, что SUN анонсировала ее как платформонезависимую среду.
Как у Вас все просто: есть черное, а есть белое. .NET тоже платформенно независима.
Мне кажется, что гораздо существеннее, чем платформенная независимость, на популярность Java повлиял строгий синтаксис языка, который резко снижает количество ошибок, связанных с побочными действиями разрабатываемого кода.