Companies Home Search Profile

Carbon Language: First Look

Focused View

Kate Gregory

1:24:49

0 View
  • 1. Course Overview.mp4
    01:30
  • 1. Introduction.mp4
    00:37
  • 2. Version Check.mp4
    01:48
  • 3. What Is Carbon.mp4
    02:55
  • 4. Demo - The Carbon Project.mp4
    03:53
  • 5. Carbon Is Not.mp4
    02:03
  • 6. You Should Evaluate Carbon If.mp4
    02:22
  • 7. Governance.mp4
    00:50
  • 8. Carbon Will Change.mp4
    01:44
  • 9. What Can You Evaluate.mp4
    00:49
  • 01. Entry Point of a Carbon Program.mp4
    01:57
  • 02. Demo - Getting the Tools.mp4
    04:30
  • 03. Demo - Your First Carbon Program.mp4
    02:30
  • 04. Command Line Reminder.mp4
    01:01
  • 05. Declarations.mp4
    05:52
  • 06. Demo - Declarations.mp4
    01:51
  • 07. Comments.mp4
    00:49
  • 08. Classes.mp4
    03:02
  • 09. Naming Conventions.mp4
    00:56
  • 10. Factory Functions, Not Constructors.mp4
    04:42
  • 11. Demo - Classes.mp4
    01:20
  • 12. Copying and Destructors.mp4
    01:12
  • 13. Packages and the Prelude.mp4
    01:33
  • 14. Demo - Sieve of Eratosthenes.mp4
    05:37
  • 15. Summary.mp4
    01:11
  • 01. Introduction.mp4
    00:34
  • 02. Generics.mp4
    03:31
  • 03. Demo - Generics Design.mp4
    02:29
  • 04. C++ Interop.mp4
    01:55
  • 05. Demo - C++ Interop.mp4
    01:48
  • 06. Variadics.mp4
    04:18
  • 07. Tuples.mp4
    01:08
  • 08. Variadic Example Zip.mp4
    00:39
  • 09. Demo - Zip.mp4
    04:12
  • 10. Pattern Matching.mp4
    03:03
  • 11. Sum Types (Choice).mp4
    02:31
  • 12. Theres More!.mp4
    02:07
  • Description


    Carbon is an experimental language designed for the problem spaces where C++ is used today. This course will teach you some of the basics of the language, so you can try it to see if it might be useful for you when it’s ready.

    What You'll Learn?


      Carbon is a new language, with keywords and capabilities still being settled. In this course, Carbon Language: First Look, you’ll learn about Carbon from an instructor who is one of the three leads of the Carbon project, so you can begin to evaluate it. First, you’ll explore installing the Carbon tools. Next, you’ll discover enough syntax to write simple programs. Finally, you’ll learn about the capabilities that are not yet implemented but are expected later in 2024. When you’re finished with this course, you’ll have the skills and knowledge of Carbon needed to decide whether it will be a good fit for your development work when it’s complete.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category

    C++

    Kate Gregory
    Kate Gregory
    Instructor's Courses
    Kate Gregory is in her fifth decade of being paid to program. Her firm, Gregory Consulting Limited, is based in rural Ontario and helps clients adopt new technologies and adjust to the changing business environment. Mentoring, technical writing, and technical speaking are her preferred ways of sharing wisdom with large groups of people. Kate is the author of over a dozen books and speaks at conferences around the world, with keynotes on 5 continents. Kate is a C++ MVP, develops courses (primarily on C++) for Pluralsight, and occasionally writes a new book. She is one of the founders of #include , includecpp.org, working to make C++ more welcoming and inclusive. Kate serves as one of the three leads on the Carbon Language project, https://github.com/carbon-language/carbon-lang, an experimental successor language to C++.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 37
    • duration 1:24:49
    • level preliminary
    • English subtitles has
    • Release Date 2024/10/13