Advancements and Future Directions in AI-assisted Coding - Erik Meijer

  Рет қаралды 4,125

FooCafe

FooCafe

Күн бұрын

In 1976, Charles Rich and his colleagues pioneered the concept of a programmer’s apprentice - an interactive programming system designed to assist expert programmers in the design, coding and maintenance of large and complex programs. The idea of a digital prosthesis, extending our biological brain to seamlessly bridge the gap between our ideas and the code we produce, has been revisited multiple times throughout the years. For instance, the Probability/Bigcode team has spent over half a decade applying machine learning to enhance efficiency for engineers, data scientists and systems across the board.
Historically, these endeavors relied on traditional (symbolic) AI techniques or early-stage neural net models, resulting in limited success in meeting the high expectations. However, the emergence of generative models like GPT has transformed what was once considered science fiction into reality, rendering the need for custom model architectures and embeddings obsolete. Consequently, many developers are now incorporating AI-based ‘co-pilots’ into their daily programming routines.
In this talk, we’ll explore the various ways AI has been applied at Meta, such as code search, code recommendations and bug fixing, and revisit these areas in the context of large language models (LLMs). Additionally, we’ll discuss our vision for the future of generative AI in productivity tools, pivoting from a collection of task-specific tools designed for a generic user base to a single, user-specific tool capable of tackling a multitude of tasks. This transition will illuminate the ongoing evolution of AI-assisted programming and its potential impact on the developer community and beyond.
___________________________
Foo Café is a meeting place for people with an interest in software development and IT.
Here, user groups and partner companies find the perfect atmosphere for sharing knowledge and develop competence.
Foo Café is open for everyone and is free to attend. To make an event at Foo Café, you have to become a partner company with us or you can run a user group with an in-depth technical focus.
We welcome companies with sponsor challenges.
We are currently present in Stockholm and Malmö and have made over 2048 tech events since the start in 2012.
At Foo Café there’s an event going on everyday, year round.

Пікірлер: 9
@tr1ckst3r
@tr1ckst3r Жыл бұрын
I'm a simple man. I see Erik Meijer I immediately click and watch.
@jchandra74
@jchandra74 Жыл бұрын
His choice of t-shirt is still the same :) I've seen him using similar t-shirt when he was still in Microsoft ^_^
@drkevinsullivan
@drkevinsullivan Ай бұрын
~24:35 is funny. thank you for that.
@alabhyajindal
@alabhyajindal 2 ай бұрын
Amazing, great talk!
@johnlockegg7095
@johnlockegg7095 9 ай бұрын
If we can use LLMs to generate high-level code, why don't we use LLM to generate machine code directly?
@drkevinsullivan
@drkevinsullivan Ай бұрын
39:30 surely you're joking mr f?
@mnazaal
@mnazaal Ай бұрын
Starts 4:01
@janegwaww
@janegwaww 9 ай бұрын
17:45
@GoodTechConf
@GoodTechConf 9 ай бұрын
The questions was very informative and the argumentation of Erik was weak at least;.. I miss the time he was into RX. Now he seems more driven by $$ around LLM than CS stuff. He just moved where the money is that's all. I mean common, as one question was asked: why would you use a natural language with all its fuzzyness to specify a programm to a machine ? This thing will never scale to the complexity we are in our daily jobs... yet another utopia to remove developpers from the equation. It remembers me the L4G delirium in the 80s. Where are they now ?
One Hacker Way Rational alternative of Agile -  Erik Meijer
45:59
Sabbir Ahmed
Рет қаралды 67 М.
哈哈大家为了进去也是想尽办法!#火影忍者 #佐助 #家庭
00:33
火影忍者一家
Рет қаралды 125 МЛН
World‘s Strongest Man VS Apple
01:00
Browney
Рет қаралды 54 МЛН
Крутой фокус + секрет! #shorts
00:10
Роман Magic
Рет қаралды 40 МЛН
Help Me Celebrate! 😍🙏
00:35
Alan Chikin Chow
Рет қаралды 84 МЛН
Generative AI in a Nutshell - how to survive and thrive in the age of AI
17:57
Decoding Google Gemini with Jeff Dean
55:56
Google DeepMind
Рет қаралды 62 М.
The Tragedy of systemd
47:18
linux.conf.au
Рет қаралды 1,1 МЛН
Data Analysis with Python for Excel Users - Full Course
3:57:46
freeCodeCamp.org
Рет қаралды 2,6 МЛН
What Is an AI Anyway? | Mustafa Suleyman | TED
22:02
TED
Рет қаралды 1,6 МЛН
Why Isn't Functional Programming the Norm? - Richard Feldman
46:09
Learn Web Development And ACTUALLY Get A Job | Ultimate Guide
1:33:52
James Cross
Рет қаралды 1,4 МЛН
Kubernetes 101 workshop - complete hands-on
3:56:03
Kubesimplify
Рет қаралды 1,6 МЛН
哈哈大家为了进去也是想尽办法!#火影忍者 #佐助 #家庭
00:33
火影忍者一家
Рет қаралды 125 МЛН