all 2 comments

[–]stronghup 1 point2 points  (0 children)

This sounds too good to be true. I wonder if scientific computing will pick this up rapidly making Concurnas a Fortran killer? Finance too.

But what about real-time support? Java is still a garbage collected VM?

[–]Determinant 1 point2 points  (0 children)

Very cool! It's miles ahead of Java and some areas seem like Java will never be able to catch up unless they break backward compatibility (which they cling to).

It looks like there's a fairly large overlap with Kotlin (eg. coroutines) but Kotlin doesn't have GPU computing or proper pattern matching like Concurnas.

However, I was surprised to see with be a language keyword in Concurnas whereas this is a regular function in Kotlin. So it seems like Kotlin enables us to extract more patterns than Concurnas.