Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

AI Assisted Development

Scala Days Conferences via YouTube

Overview

Explore the intersection of AI and Scala development in this 40-minute conference talk from Scala Days 2023 Seattle. Delve into the potential impact of AI on Test Driven Development (TDD) methodologies, examining whether AI can effectively write functions and tests. Consider the implications of AI-generated code on API design, test coverage, and the developer's thought process. Investigate the pros and cons of various AI-assisted development approaches, including writing tests before functions, generating complete solutions, and even producing formal proofs. Gain insights into current AI applications in Scala development and contemplate future possibilities. Learn from Bill Venners, president of Artima, Inc., lead developer of ScalaTest and Scalactic, and coauthor of "Programming in Scala, Fifth Edition," as he shares his expertise on this cutting-edge topic.

Syllabus

Introduction
Definition
Church Turing Thesis
Lambda Calculus
Space of All Possible Functions
Requirement Spec
Helper Function
Actual Data Model
Linear Regression
Data vs Model
Data Approach
Neural Network Architecture
Machine Learning Algorithm
Test Driven Development
Neural Network Demo
Net Weights
Doubles
Bugs
Star Journey
Star Space
When to use
Text to Code
Code Completion
Text to Text
Oracle Problem
What do you think

Taught by

Scala Days Conferences

Reviews

Start your review of AI Assisted Development

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.