Skip to content

LLVMs influence on language design #11

Description

@jakebolewski

I was a bit surprised that LLVM was not referenced at all in the thesis. Surely it had a large impact (in both its capabilities and limitations) in constraining the design space of the language. I'm especially interested in what effect the LLVM infrastructure had in motivating the numeric hierarchy we have in Julia. Would it have been possible to do something similar in VM's such as the JVM or the CLR which restrict the number of concrete numeric types? It would be interesting the talk about the design trade offs that were made.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions