|
399 | 399 | proposal: /assets/docs/Christina_Koutsou_GSoC_2024.pdf
|
400 | 400 | mentors: Vassil Vassilev, Parth Arora, Alexander Penev
|
401 | 401 |
|
| 402 | +- name: "Vipul Cariappa" |
| 403 | + photo: "Vipul-Cariappa.jpg" |
| 404 | + info: "Intern" |
| 405 | + |
| 406 | + education: "B.Tech in Computer Science Engineering, Ramaiah University of Applied Sciences, India" |
| 407 | + github: "https://github.com/Vipul-Cariappa/" |
| 408 | + active: 1 |
| 409 | + linkedin: "https://www.linkedin.com/in/vipul-cariappa03/" |
| 410 | + projects: |
| 411 | + - title: "Adopting CppInterOp in cppyy" |
| 412 | + status: Ongoing |
| 413 | + description: | |
| 414 | + cppyy is a Python library that provides fully automatic, |
| 415 | + dynamic Python-C++ bindings using the cling based C++ interpreter/incremental compiler. |
| 416 | + Cling itself is based on the LLVM toolchain. Compiler Research maintains its own fork of cppyy. |
| 417 | + The main motivation of this fork is to directly use the LLVM's clang-REPL for C/C++ interpreter/incremental |
| 418 | + compiler. This reduces the burden on the developers to maintain a separate fork of LLVM like the cling |
| 419 | + interpreter. The Compiler Research's cppyy fork's migration to using the upstream clang-REPL is an ongoing |
| 420 | + effort. The migration is incomplete, and many tests fail in the Compiler Research's fork. |
| 421 | + I aim to fix as many failing tests as possible to complete the transition to use the clang-REPL compiler |
| 422 | + backend.<br> |
| 423 | + Once the migration to use the clang-REPL backend is complete, I plan on implementing a multi-language |
| 424 | + Jupyter Kernel on top of xeus-cpp. This multi-language kernel will support using both C++ and Python for code |
| 425 | + execution and will provide the ability for the users to seamlessly use symbols defined in each other. |
| 426 | + proposal: /assets/docs/VipulCariappa_Internship_Proposal.pdf |
| 427 | + mentors: Vassil Vassilev, Aaron Jomy, Wim Lavrijsen, Jonas Rembser |
| 428 | + |
| 429 | + |
402 | 430 | - name: "This could be you!"
|
403 | 431 | photo: rock.jpg
|
404 | 432 | info: See <a href="/careers">openings</a> for more info
|
|
0 commit comments