OvermindDL1
OvermindDL1
Do note, powershell cannot run powershell scripts unless the script is signed with a security certificate or unsigned scripts are allowed via system options (requires admin).
You know, if they have elixir anyway, why not just make the elchemy and makefile or whatever just normal elixir stand-alone escripts? Then they could just run it via `escript...
> The only concern I have would be performance (find -newermt, content streaming etc) The beam is designed for IO, so although not all of the 'obvious' calls are efficient,...
Also, as Elixir will inherently use every-single-core-on-every-single-cpu-possible, you'll be able to parallize everything that is possible to parallize with ease.
> Right now divide by 0 on Ints returns 0. In Elixir at least, calling `2/0` (floating division) or `div(2, 0)` (integral division) both throw an ArithmeticError.
Technically I'd think division should return a maybe unless the compiler could otherwise infer it is impossible for the denominator to be 0 (needs some measure of refined typing then)....
@wende Lol, to do that you've have to re-implement Elm's typing system (or a better one...) before adding the refined typing enhancements. ;-)
I'd definitely output AST, feed that through `Macro.to_string` then feed that through `Code.format_strring!`. > Removes the possibility of doing dirty tricks with the code (double edged sword though) Actually this...
> (which is by rumor improperly called the hardest of all languages) That might be some FPGA languages! :-V
@dstpierre I entirely agree about the syntax, however Elixir does have the fantastic BEAM VM underneath it, and it has one of the best macro systems out short of Lisp...