|
|
|
|
|
by srparish
4236 days ago
|
|
* lack of threads: they do support multiple processes which can be useful for splitting up work for large computation, but not a substitute for threads * module compilation is not cached, so if you use very many modules your start-up times can be slow * error messages sometimes require some head scratching. For example, it's not uncommon to get an error that there's no available function convert(::SomeType, (Some, Args)) when there's no obvious convert() to be seen in the code in question. Occasionally the stack trace will be missing from errors, or there won't be a line number. Obviously this is improving quickly, but can be frustrating. |
|