Entomy

Entomy

Arrays in Ada are straightforward, but there's a few quirks to point out.

💸 Help support this video and other shit I do:
https://www.patreon.com/Entomy

🐦 Follow me on Twitter:
https://www.twitter.com/pkell7

This time around? Full dependency analysis, which means large and complicated projects build properly

💸 Help support this video and other shit I do:
https://www.patreon.com/Entomy

🐦 Follow me on Twitter:
https://www.twitter.com/pkell7

Records are a lot more than just simple structures, but to begin, we still need to cover the basics and how they are like structs.

💸 Help support this video and other shit I do:
https://www.patreon.com/Entomy

🐦 Follow me on Twitter:
https://www.twitter.com/pkell7

While enumerations are a simple concept in any language, Ada has a lot of helpful features when working with them. So let's cover that.

💸 Help support this video and other shit I do:
https://www.patreon.com/Entomy

🐦 Follow me on Twitter:
https://www.twitter.com/pkell7

Not much due to some stuff in my life, but I have done a major upgrade to dependency analysis.

? Help support this video and other shit I do:
https://www.patreon.com/Entomy

? Follow me on Twitter:
https://www.twitter.com/pkell7

Let's code a simple card game: hi-lo!

? Help support this video and other shit I do:
https://www.patreon.com/Entomy

? Follow me on Twitter:
https://www.twitter.com/pkell7

? Repository:
https://github.com/Entomy/letscode-cards

I was told it wasn't possible. I talked about the theory of action for years. Almost a dozen academics, most doctorates, and several employees of AdaCore were wrong. It works. And you can see it here for the first time. No project files. Just analyzing source code. From library to library to executable. And it works.

? Help support this video and other shit I do:
https://www.patreon.com/Entomy

? Follow me on Twitter:
https://www.twitter.com/pkell7

? Repository:
https://github.com/Entomy/Ada-tools

Playing around with an experiment in web frameworks

? Help support this video and other shit I do:
https://www.patreon.com/Entomy

? Follow me on Twitter:
https://www.twitter.com/pkell7

? Help support this video and other shit I do:
https://www.patreon.com/Entomy

? Follow me on Twitter:
https://www.twitter.com/pkell7

? String Split:
https://github.com/Entomy/Text

? Integer Stacks:
https://github.com/Entomy/Containers

Ada has supported for set programming, although it's not obvious. Here's how it's done.

? Help support this video and other shit I do:
https://www.patreon.com/Entomy

? Follow me on Twitter:
https://www.twitter.com/pkell7

So you want to learn Ada programming? In this video we'll cover everything you need to know to get started with Ada.

? Help support this video and other shit I do:
https://www.patreon.com/Entomy

? Follow me on Twitter:
https://www.twitter.com/pkell7

My editing has come a lot way, so I'm going to remake my old content into much better videos.

? Help support this video and other shit I do:
https://www.patreon.com/Entomy

? Follow me on Twitter:
https://www.twitter.com/pkell7

In this video I discuss multiple approaches to parsing command line arguments, starting with the most simple methods and building up in complexity, discussing when you'd want to use various strategies.

? Help support this video and other shit I do:
https://www.patreon.com/Entomy

? Follow me on Twitter:
https://www.twitter.com/pkell7

Command Line Icon in thumbnail: https://icons8.com/icon/54612/command-line

Singletons in Ada actually have a unique syntax and name. This makes them very easy to write and very powerful, but are totally not written like you'd expect coming from other languages

? Help support this video and other shit I do:
https://www.patreon.com/Entomy

? Follow me on Twitter:
https://www.twitter.com/pkell7

Some thoughts on open source developers. Not all of them. But enough that this is a trend I've noticed.

? Help support this video and other shit I do:
https://www.patreon.com/Entomy

? Follow me on Twitter:
https://www.twitter.com/pkell7

My thoughts on some very closely related subjects

? Help support this video and other shit I do:
https://www.patreon.com/Entomy

? Follow me on Twitter:
https://www.twitter.com/pkell7

Showcase for the project manager I've been working on and have described in previous videos. Demonstrating the new ability to find and understand type definitions, the tool settings, and the mostly working build system,

? Help support this video and other shit I do:
https://www.patreon.com/Entomy

? Follow me on Twitter:
https://www.twitter.com/pkell7

? Repository:
https://github.com/Entomy/Ada-tools

Conceptual overview of trees and heaps

? Help support this video and other shit I do:
https://www.patreon.com/Entomy

? Follow me on Twitter:
https://www.twitter.com/pkell7

Conceptual overview of Lists

? Help support this video and other shit I do:
https://www.patreon.com/Entomy

? Follow me on Twitter:
https://www.twitter.com/pkell7

Conceptual overview of Queues

? Help support this video and other shit I do:
https://www.patreon.com/Entomy

? Follow me on Twitter:
https://www.twitter.com/pkell7

Conceptual overview of Stacks

? Help support this video and other shit I do:
https://www.patreon.com/Entomy

? Follow me on Twitter:
https://www.twitter.com/pkell7

This framework requires some tooling for working with it. Here's how to get that set up.

Nodejs:
https://nodejs.org/en/

Typescript:
http://www.typescriptlang.org/

? Help support this video and other shit I do:
https://www.patreon.com/Entomy

? Follow me on Twitter:
https://www.twitter.com/pkell7

? Repository:
https://github.com/Entomy/CB-Apps-Bots-Framework

Since a lot of the people potentially using this framework aren't experienced developers with years of experience with version control and other developer tooling, here's how to clone the framework, and what cloning is.

Git:
https://git-scm.com/

TortiseGit:
https://tortoisegit.org/

? Help support this video and other shit I do:
https://www.patreon.com/Entomy

? Follow me on Twitter:
https://www.twitter.com/pkell7

? Repository:
https://github.com/Entomy/CB-Apps-Bots-Framework

Showcase for the project manager I've been working on and have described in previous videos. Demonstrating the automatic generation of build flags... and the not quite working properly build plan.

? Help support this video and other shit I do:
https://www.patreon.com/Entomy

? Follow me on Twitter:
https://www.twitter.com/pkell7

? Repository:
https://github.com/Entomy/Ada-tools

Rivets in metal are rather straightforward. Rivets in cloth... not so much. Sometimes the hole is too large or it just busts through. Here's how to fix it.

? Help support this video and other shit I do:
https://www.patreon.com/Entomy

? Follow me on Twitter:
https://www.twitter.com/pkell7

SHOW MORE

Created 9 months, 3 weeks ago.

88 videos

CategoryScience & Technology

I make programming instructional, tutorials, and dives, as well as literature reviews. My stuff is uploaded primarily on YouTube, but is uploaded here as well.

Please consider supporting me on Patreon to help make these videos and the code I develop possible: https://www.patreon.com/Entomy

Any publicly released code is located here:
https://github.com/Entomy