Skip to content

Commit 96ad1b3

Browse files
Add Vipul Cariappa to contributors
1 parent cf38bf1 commit 96ad1b3

File tree

4 files changed

+38
-0
lines changed

4 files changed

+38
-0
lines changed

_data/contributors.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -399,6 +399,34 @@
399399
proposal: /assets/docs/Christina_Koutsou_GSoC_2024.pdf
400400
mentors: Vassil Vassilev, Parth Arora, Alexander Penev
401401

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+
402430
- name: "This could be you!"
403431
photo: rock.jpg
404432
info: See <a href="/careers">openings</a> for more info

_pages/team/vipul-cariappa.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
title: "Compiler Research - Team - Vipul Cariappa"
3+
layout: gridlay
4+
excerpt: "Compiler Research: Team members"
5+
sitemap: false
6+
permalink: /team/VipulCariappa
7+
8+
---
9+
10+
{% include team-profile.html %}
Binary file not shown.

images/team/Vipul-Cariappa.jpg

220 KB
Loading

0 commit comments

Comments
 (0)