In the City with many high rise building, installing Solar Panel in lower rise building causes horrible concentrated Light reflection. Generally I would rather have utility making solar farm then roof top solar panel.
I've always thought that was an indication of poor efficiency on the part of the PV Solar Panel module. Wouldn't you expect to see, on very efficient Panels, no reflection? Indeed, isn't the ideal to see dark black pools where the panels are doing their best work?
> I thought Erlang was abandon within Ericsson, and it was Open Sourced so people can continue to use it.
It was temporarily "abandoned" because Ericsson had (has?) a policy forbidding the use of non-free languages. In response, the Erlang devs open-sourced it, and now (IIRC) it's not banned anymore.
> Can anyone explain what is Erlang Public License?
It's derived from the Mozilla Public License. It differs mainly in terms of legal jurisdiction (i.e. Swedish law being specified as the applicable legal jurisdiction).
> Why not something like Apache, GPL or MIT?
Good question. The answer's probably similar to the reasons why Mozilla created the MPL (partial copyleft, in contrast with the GPL's strict copyleft, and with the Apache's and MIT's and BSD's and crowd's copycenter/copyfree).
Yes and no. Ruby has Fibers, but they're roughly where Python is with generators as coroutines. They're wonderful when working with EM, and one time I wrote a massively overengineered Ruby Warrior program that allowed you to do things like "move(:left) until feel(:left).wall?" instead of doing one thing each time a method was called. This is exactly what makes coroutines so attractive in simulation programs. Still, Fibers are clumsy and counterintuitive and require some abstraction to produce a useful interface. Also, there are some problems related to overflowing the Fiber stack, especially in ridiculously deep Rails stacks, not sure if those have been resolved yet.
I'm not sure that special syntax is necessary for widespread adoption of Fibers, since Ruby syntax is flexible enough to provide a sort of DSL for working with Fibers.