Finite automata

Lex (software)

Lex is a computer program that generates lexical analyzers ("scanners" or "lexers"). Lex is commonly used with the yacc parser generator. Lex, originally written by Mike Lesk and Eric Schmidt and described in 1975, is the standard lexical analyzer generator on many Unix systems, and an equivalent tool is specified as part of the POSIX standard. Lex reads an input stream specifying the lexical analyzer and writes source code which implements the lexical analyzer in the C programming language. In addition to C, some old versions of Lex could generate a lexer in Ratfor. (Wikipedia).

Video thumbnail

Michael Joswig - What is Mathematical Software

What Is Mathematical Software? A short answer to this question is: Mathematical Software is what mathematics receives as a benefit from the digital age. This is relevant because Mathematical Software is useful in many ways. For instance, Mathematical Software serves as a tool to support

From playlist Research Spotlight

Video thumbnail

Open Source vs. Closed Source Software

In this video, you’ll learn more about the differences between open-source software and closed-source software. Visit https://edu.gcfglobal.org/en/basic-computer-skills/ for more technology, software, and computer tips. We hope you enjoy!

From playlist Technology Trends

Video thumbnail

Unix for Programmers - My Computer Science Degree in the Real World

I took a unix for programmers in college while pursuing my computer science degree. Today as a software engineer, I want to see what was carried over from that classroom to the real world of software development. ---------------------------------------------------------- I share and docu

From playlist Computer Science

Video thumbnail

APIs for Beginners - How to use an API (Full Course / Tutorial)

⚠️ Watch the UPDATED version of this course: https://youtu.be/WXsD0ZgxjRw What is an API? Learn all about APIs (Application Programming Interfaces) in this full tutorial for beginners. You will learn what APIs do, why APIs exist, and the many benefits of APIs. APIs are used all the time i

From playlist Computer Science Concepts

Video thumbnail

What It Takes To Be A Software Engineer

Are you a software engineer, a software developer, or perhaps a programmer? Is there a difference? This is a debate that has been going on for a very long time. For some people working in professional software development, engineering has become a devalued term “what we do isn’t engineerin

From playlist Software Engineering

Video thumbnail

Automated Vulnerability Detection in Source Code Using Deep Learning (discussions) | AISC

Toronto Deep Learning Series, 3 December 2018 Paper: https://arxiv.org/abs/1807.04320 Speaker: Alex Hesammohseni & Angshuman Ghosh (Loblaw Digital) Host: Loblaw Digital Date: Dec 3rd, 2018 Automated Vulnerability Detection in Source Code Using Deep Representation Learning Increasing n

From playlist Natural Language Processing

Video thumbnail

3D Game Maker (C++ and OpenGL)

This is something I have been working on as a hobby for several months. It's my game engine I have been programming from scratch. I have a lot more I would like to add but here is what I have so far.

From playlist 3D Programming

Video thumbnail

Full Self-Driving is HARD! Analyzing Elon Musk re: Tesla Autopilot on Lex Fridman's Podcast

#tesla #fsd #elon Watch the original podcast: https://www.youtube.com/watch?v=DxREm3s1scA An analysis of Elon's appearance on Lex Fridman. Very interesting conversation and a good overview of past, current, and future versions of Tesla's Autopilot system. OUTLINE: 0:00 - Intro 0:40 - Te

From playlist Talk Analysis

Video thumbnail

Linux Interview Questions and Answers 2022 | Linux Interview Questions for Beginners | Simplilearn

In this video on linux Interview Questions we will be disscusing about introduction to linux, After that we will see Trends and Recent Changes in Linux Command Moving ahead we will see How to Become a Linux Developer? After that we will see the Opportunities and Salaries of Linux Programme

From playlist Interview Questions And Answers | Simplilearn🔥[2022 Updated]

Video thumbnail

Data Privacy Orientation

#DataPrivacyLC2 #CyberSecurityLC2 Please input your questions and concern at our Webinar Q and A Form https://bit.ly/qa-dataprivacy Post-evaluation Form https://bit.ly/eval-dataprivacy Join us at Google Meet https://meet.google.com/aqd-uakf-qym

From playlist Center for Applied Cybersecurity Research (CACR)

Video thumbnail

How to build Chatbot using Amazon Lex Part - 2 | AWS Chatbot Tutorial | AWS Training | Edureka

🔥AWS Architect Certification Training - https://www.edureka.co/aws-certification-training This Edureka "AWS ChatBots with Amazon Lex" (Part 1 - https://youtu.be/VaWk49fCMQY) video will help you learn how to build and deploy a fully functional ChatBot using various services in the AWS Manag

From playlist Edureka Live Classes 2020

Video thumbnail

C++ Functions Tutorial For Beginners | Functions In C++ | C++ Programming Tutorial | Simplilearn

🔥Post Graduate Program In Full Stack Web Development: https://www.simplilearn.com/pgp-full-stack-web-development-certification-training-course?utm_campaign=CPlusPlusFunctionsTuorialForBeginners-WpsLyYmYPbg&utm_medium=DescriptionFF&utm_source=youtube 🔥Caltech Coding Bootcamp (US Only): http

From playlist C++ Tutorial Videos

Video thumbnail

Ruby Conference 2007 Treetop: Syntactic Analysis with Ruby by Nathan Sobo

Help us caption & translate this video! http://amara.org/v/FGd9/

From playlist Ruby Conference 2007

Video thumbnail

Marko BERGHOFF - On a Theorem of Kreimer

I will report on joint work with Dirk on his vision of exploring quantum fields in outer space. Our expeditions have so far uncovered an exciting wonderland of algebraic, geometric, and topological relations in a magical galaxy, populated by Feynman graphs. Its inhabitants seem to play a

From playlist Algebraic Structures in Perturbative Quantum Field Theory: a conference in honour of Dirk Kreimer's 60th birthday

Video thumbnail

Computer Science Terminology

Learn computer science terminology. We'll take a dive into understanding some of the terms used in computer science and software development. The video starts with the basics and then gets more advanced. Video from Forrest Knight. Check out his channel: https://www.youtube.com/channel/UC

From playlist Computer Science Concepts

Video thumbnail

RubyConf 2021 - Vertical Assignment in Ruby by Kevin Kuchta

Ruby's long had leftward assignment (x = 3) and recently got rightward assignment (3 = or greater x). The problem here is obvious: we need a vertical assignment operator. In a complete abdication of good taste and common sense, this talk will walk through correcting this heinous oversight.

From playlist RubyConf 2021

Video thumbnail

Don't Build Perfect Software

Many of us strive for perfection in software development, is this really an appropriate target to aim for? Perfect code is an illusion. Software engineering is an empirical discipline, and the software we create is only ever correct in a narrow context, from a technical and a social perspe

From playlist Software Engineering

Related pages

Scannerless parsing | Regular expression | Comparison of parser generators | Formal grammar