tengiz wrote:vc, авторы текста о полифонии в До-диезе ясно пишут о том, откуда идут эти идеи, а также и о том, что похожие вещи были примерно в то же время предложены для Явы. В ссылках и в тексте соблюдены все необходимые приличия. А догонять, очевидно, будут того, кому первому посчастливится практически реализовать удобные, ясные, понятные и, разумеется, допускающие эффективную реализацию высокоуровневые абстракции для параллельного программирования.
Я лично очень мало сомневаюсь в практической реализуемости подобных идей. Это всего лишь вопрос времени и ресурсов. Задача уже давно созрела и необходимость в подобных расширениях существующих языков будет только усиливаться.
Firstly, let me state for the record that I don't care much either for Java or C#, both of whch are abominations (given a choice between those two, I actually prefer C#). However, for the sake of fairness, I thought I should have mentioned that the idea had been first implemented in Java since your information looked as if C# had a priority in this respect and Java was completely stagnant here. I am sure it was unintentional (no irony implied).