|
|
| | Parallel Python or Ruby? | | 6 points by randomhack on June 22, 2008 | hide | past | favorite | 20 comments | | If you were to add some parallel language constructs to Python or Ruby or <insert your favourite language>, what would you add?
Lets assume you are only allowed to add 1 or 2 constructs so you dont go changing the whole language upside-down. Also assume that you are not allowed to take something out of the language only add to it.
Please describe in detail with actual examples if possible. Dont just say "I will add actors" at a very high level. |
|

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
|
I'd like to poke around with Python's compiler module and look at the AST--you could enforce that a certain class of functions have no side effects, and then spawn multiple processes to execute them semi magically.
Futures like the ones in IO (http://www.iolanguage.com/scm/git/checkout/Io/docs/IoGuide.h...) always struck me as a pretty cool way to abstract away synchronization problems. Using the multiprocess stuff as a background would be fun.