[
https://issues.apache.org/jira/browse/BEAM-262?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15276066#comment-15276066
]
Suminda Dharmasena commented on BEAM-262:
-----------------------------------------
If you generate the backend there is:
- zero overhead of running the framework
- extreme optimisation for the particular scenario to minimise CPU, Power,
Memory usage improving throughput and latency which are not possible when
running on top of a framework
- zero mismatch of functionality of generated code and Bean features
> Native Runners | Direct Compiler
> ---------------------------------
>
> Key: BEAM-262
> URL: https://issues.apache.org/jira/browse/BEAM-262
> Project: Beam
> Issue Type: Improvement
> Components: runner-ideas
> Reporter: Suminda Dharmasena
> Assignee: Davor Bonaci
>
> Having to depend on other frameworks to do the heavy lifting means that the
> quakes, limitation and overhead of the other platform limits what can be
> achieved. Hence is it possible to have Beam directly generate code for LLVM,
> JVM and .Net platforms without dependence on any other platform.
> Also perhaps there can be code generation than directly native code in high
> level languages like C/C++, Java, C#, F#, Rust, Julia, D, Nim, etc.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)