SnowyOwl | 11 years ago | on: Pony – High Performance Actor Programming
SnowyOwl's comments
SnowyOwl | 11 years ago | on: Pony – High Performance Actor Programming
SnowyOwl | 11 years ago | on: Pony – High Performance Actor Programming
SnowyOwl | 11 years ago | on: Pony – High Performance Actor Programming
SnowyOwl | 11 years ago | on: Pony – High Performance Actor Programming
SnowyOwl | 11 years ago | on: Pony – High Performance Actor Programming
Is there a specific language you would like to compare with?
In our experience, programmers can pick up the system fast (e.g. after a 2 hour discussion).
Similarly, programmers can easily write programs which type-check, even if they do not have a deep understanding of the type system (e.g. they need not memorise the table you mentioned). Type-checking is enough - given the guarantees by the type system, (data-race freedom and atomicity).
The use of defaults reduces the annotation burden - typically to only 10%-20% of locations which allow them.