Tanya Lattner 2018 LLVM Developers’ Meeting

Build relationships with key people who manage and lead nonprofit organizations with GuideStar Pro. Lattner’s work involved designing, implementing, and evangelizing the LLVM and Clang compilers, productizing and driving the debugger LLDB, and overseeing development of the low-level toolchain. As of 2016, LLVM technologies are the core of Apple’s developer tools and the default toolchain on FreeBSD. Every organization that has been recognized as tax exempt by the IRS has to file Form 990 every year, unless they make less than $200,000 in revenue and have less than $500,000 in assets, in which case they have to file form 990-EZ. Organizations making less than $50,000 don’t have to file either form but do have to let the IRS they’re still in business via a Form 990N “e-Postcard.” Lattner began developing the Swift programming language in 2010, with the eventual collaboration of many other programmers.

Prior to 2017, these documents were obtained and processed by Public.Resource.org and ProPublica. If you have used our data or site in your research or reporting, add credit and a link to Nonprofit Explorer in your story or publication and let us know. Aaron Ballman created a thread about community code ownership in LLVM in general, which attracted many responses including detailed thoughts from Tanya Lattner.

While working with Vikram Adve, he designed and began implementing LLVM, an innovative infrastructure for optimizing compilers, which was the subject of his 2002 Master of Science thesis. Lattner is the current CEO of Modular AI, a company that is building a next-generation Artificial Intelligence developer platform. Previously he has worked at SiFive, Google, Tesla, Inc. and Apple Inc..

Lattner joined SiFive in January 2020 and the board changes to (“SiFive 2.0”), Lattner stepped up to lead the RISC-V Product and Engineering organizations . Lattner studied computer science at the University of Portland, graduating in with a Bachelor of Science degree in 2000. While in Oregon, he worked as an operating system developer, enhancing Sequent Computer Systems’s DYNIX/ptx. He moved to the University of Illinois at Urbana-Champaign where he was awarded a Master of Science degree in 2000 and a PhD in 2005 for research on optimizing pointer-intensive programs supervised by Vikram Adve. In addition to the raw summary data, we link to PDFs and digital copies of full Form 990 documents wherever possible. This consists of separate releases by the IRS of Form 990 documents processed by the agency, which we update regularly.

Prior to that, he briefly served as Vice President of Autopilot Software at Tesla, Inc. and worked at Apple Inc. as Senior Director of the Developer Tools department, leading the Xcode, Instruments, and compiler teams. The LLVM Foundation’s primary mission is to provide accessible and informative educational tools for the LLVM Project and compiler technology to the general public. These educational tools include events such as the annual LLVM Developers’ meeting. The LLVM Foundation also gives grants or scholarships to other nonprofit organizations and individuals . Lastly, the LLVM Foundation funds the infrastructure necessary to support the LLVM Project.

In 2005, Apple Inc. hired Lattner to begin work bringing LLVM to production quality for use in Apple products. juwaonline. com is an American compiler engineer and technology executive, best known as the president and chief operating officer of the LLVM Foundation, an organization she created “with the support of the initial board of directors”. On 21 June 2018, Business Insider ranked Tanya thirty seven on the “39 most powerful female engineers of 2018”, and described Lattner as “a role model for her own work”. Swift is designed to coexist with Objective-C, the object-oriented programming language formerly preferred by Apple, and to be more resilient against erroneous code. Swift is an open source programming language with first-class functions for iOS and macOS development, created by Apple and introduced at Apple’s developer conference Apple Worldwide Developers Conference 2014.

Similar Posts