Hacker GitHub

← All repos

JuliaInterop/Cxx.jl

View on GitHub ↗ ★ 761 Julia archived

The Julia C++ Interface

22 mentions on Hacker News by 14 people: 3 stories, 19 comments · first 2014-08-23 · latest 2023-05-12

Mentions per year 22 mentions · busiest year 2014 (5)
20082026
  1. > Cxxwrap was broken for a while there, maybe a few years? Maybe it was cxx Yes, Cxx: https://github.com/JuliaInterop/Cxx.jl -- it uses Clang to generate JIT'd interop thunks, and does neat things to enable that, like cross-language type…
  2. …res = np.fft.fft(rand(ComplexF64, 10)) The interop with matlab and cpp is similarly painless. https://github.com/JuliaInterop/Cxx.jl
    comment by adamnemecek · 2020-10-20 · in The Accelerating Adoption of Julia
  3. And they are require you to write wrappers. Peep the julia interop https://github.com/JuliaInterop/Cxx.jl you just import your cpp code and it works.
  4. …Julia code at runtime. [1] https://juliainterop.github.io/RCall.jl/stable/gettingstarte... [2] https://github.com/JuliaInterop/Cxx.jl [3] https://www.queryverse.org/Query.jl/stable/linqquerycommands...
  5. ▲ 3
    Cxx.jl: a Julia C++ REPL and interactive FFI
    story by byt143 · 2020-02-19 · 0 comments
  6. …Python? https://github.com/JuliaPy/PyCall.jl JS? https://github.com/SimonDanisch/JSCall.jl C++? https://github.com/JuliaInterop/Cxx.jl Java? https://github.com/JuliaInterop/JavaCall.jl R? https://github.com/JuliaInterop/RCall.jl Not all of…
    comment by Sean1708 · 2019-11-26 · in Julia v1.3
  7. …You call it with a julia native array, the result is in a julia native array as well. Same with cpp https://github.com/JuliaInterop/Cxx.jl Or matlab https://github.com/JuliaInterop/MATLAB.JL It's legit magic
    comment by adamnemecek · 2019-07-12 · in Statistics with Julia [pdf]
  8. …the libraries themselves. See: - https://docs.julialang.org/en/latest/manual/calling-c-and-fo... - https://github.com/Keno/Cxx.jl - https://github.com/JuliaPy/PyCall.jl
  9. …generate compatible versions of LLVM IR, then cross-language calls can be done at the IR level. See github.com/Keno/Cxx.jl IIUC Swift already uses clang to load module maps in order to expose and call Objective-C, and they plan to do…
    comment by ihnorton · 2018-08-11 · in On Apple's Love Affair with Swift
  10. > Neither of them have REPLs. https://github.com/root-project/cling https://github.com/Keno/Cxx.jl
    comment by jhasse · 2018-01-22 · in Why is Rust difficult?
  11. …they are both method JITs and don't do any trace-based re-JIT/OSR. https://root.cern.ch/cling and https://github.com/Keno/Cxx.jl
  12. …to do the heavy work. Ideally it'll lead to something like Terra http://terralang.org/ or Cxx.jl https://github.com/Keno/CXX.jl But now Haxe http://haxe.org/ has several advantages that's worth consider.
    comment by mingodad · 2016-06-13 · in “Safe C++ Subset” Is Vapourware
  13. Ideally it'll lead to something like Terra http://terralang.org/ or Cxx.jl https://github.com/Keno/CXX.jl
    comment by mingodad · 2016-06-12 · in The Squirrel Programming Language
  14. Try https://github.com/Keno/Cxx.jl (or Cling, as someone else mentioned).
    comment by ihnorton · 2016-04-12 · in LLVM based Just-in-Time-Compiler for C++
  15. Not a problem for Julia: https://github.com/Keno/Cxx.jl
    comment by Lofkin · 2016-01-25 · in GoQt
  16. ▲ 16
    Cxx.jl: C++ interpreter embedded in Julia
    story by vmorgulis · 2016-01-12 · 5 comments
  17. People interested in CINT and Cling might also be interested in Cxx.jl: https://github.com/Keno/Cxx.jl . It provides a C++ REPL mode for Julia and integrates Clang with Julia and the LLVM JIT to provide a powerful C++ FFI (the author has…
    comment by ihnorton · 2015-11-16 · in CINT – A C/C++ interpreter
  18. ▲ 4
    Interactively Call C++ from Julia
    story by one-more-minute · 2014-11-25 · 0 comments
  19. …to speak for him, so if someone wants this, they should maybe go ahead and start working on it! [1] https://github.com/Keno/Cxx.jl
    comment by StefanKarpinski · 2014-11-08 · in Julia: A fresh approach to numerical computing
  20. …around with the Cxx library (currently only works with a source build of bleeding edge Julia) https://github.com/Keno/Cxx.jl It allows you to basically embed ordinary C++ code in Julia code, to interface with C++ libraries at runtime, and…
  21. …and tone generation with interactive manipulation from IJulia [2]. - Kalman filters [3] [1] https://github.com/Keno/Cxx.jl [2] https://github.com/ssfrr/AudioIO.jl [3] https://github.com/wkearn/Kalman.jl
  22. …be mentioned: https://groups.google.com/forum/#!topic/julia-dev/4kUu2ieWZ9... Some more samples: https://github.com/Keno/Cxx.jl/tree/master/test
    comment by pygy_ · 2014-08-23 · in Julia 0.3 released