Functions – Goodnewsnigeria https://goodnewsnigeria.com There is Good in Nigeria. Wed, 04 Oct 2023 16:00:11 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.2 Value Oriented Programming Part V: Return of the Values – Tony Van Eerd – CppNorth 2023 https://goodnewsnigeria.com/random/value-oriented-programming-part-v-return-of-the-values-tony-van-eerd-cppnorth-2023/?utm_source=rss&utm_medium=rss&utm_campaign=value-oriented-programming-part-v-return-of-the-values-tony-van-eerd-cppnorth-2023 https://goodnewsnigeria.com/random/value-oriented-programming-part-v-return-of-the-values-tony-van-eerd-cppnorth-2023/#respond Wed, 04 Oct 2023 16:00:11 +0000 https://goodnewsnigeria.com/random/value-oriented-programming-part-v-return-of-the-values-tony-van-eerd-cppnorth-2023/ Value Oriented Programming Part V: Return of the Values – Tony Van Eerd – CppNorth 2023



https://www.cppnorth.ca​

Value Oriented Programming Part V: Return of the Values – Tony Van Eerd – CppNorth 2023

Last year was “Value Oriented Programming Part 1: Functions”.
But it would feel odd if the Value part of Value-Oriented Programming was called “Part 2”. Surely Values should have been Part 1?

Why not both? Could they each be labelled Part 1? Values and Functions equally important?

Or maybe Values should be Part 0?

Then I thought “just call it Part X and decide later”, and then – well why not V for Value, and then of course! Episode V: Return of the Values. It makes so much sense!

With functions covered last year, this year we will look at how making some of (most of!?) your types behave more like “values” than “objects” (with an explanation of what those mean) can improve code readability, correctness, maintainability, testability, and maybe even performance.

P.S. yeah, I know, the episode number should be VI.

Slides: https://github.com/CppNorth/CppNorth_Slides/tree/main/2023

Sponsored By:
think-cell: https://www.think-cell.com/cppnorth
JetBrains: https://www.jetbrains.com/

Tony Van Eerd

Tony has been coding for well over 25 years, and hopefully coding well for most of that. Previously at Inscriber, Adobe, and BlackBerry, he now enables painting with light at Christie Digital. He is on the C++ Committee. He is a Ninja and a Jedi.

CppNorth is an annual C++ conference held in Toronto, Canada.
– Annual CppNorth C++ conference: https://cppnorth.ca/
– CppNorth Twitter: https://twitter.com/cppnorth

YouTube Videos Edited & Optimised by Digital Medium: https://events.digital-medium.co.uk

#cppnorth #cpp #programming

source

]]>
https://goodnewsnigeria.com/random/value-oriented-programming-part-v-return-of-the-values-tony-van-eerd-cppnorth-2023/feed/ 0 234772
C Programming Tutorial for Beginners https://goodnewsnigeria.com/random/c-programming-tutorial-for-beginners/?utm_source=rss&utm_medium=rss&utm_campaign=c-programming-tutorial-for-beginners https://goodnewsnigeria.com/random/c-programming-tutorial-for-beginners/#respond Wed, 15 Aug 2018 17:52:20 +0000 https://goodnewsnigeria.com/random/c-programming-tutorial-for-beginners/ C Programming Tutorial for Beginners



This course will give you a full introduction into all of the core concepts in the C programming language.
Want more from Mike? He’s starting a coding RPG/Bootcamp – https://simulator.dev/

⭐ Course Contents ⭐
⌨ (0:00:00) Introduction
⌨ (0:01:22) Windows Setup
⌨ (0:05:02) Mac Setup
⌨ (0:09:04) Hello World
⌨ (0:12:51) Drawing a Shape
⌨ (0:20:56) Variables
⌨ (0:32:25) Data Types
⌨ (0:38:32) Printf
⌨ (0:45:22) Working With Numbers
⌨ (0:52:20) Comments
⌨ (0:56:00) Constants
⌨ (1:00:13) Getting User Input
⌨ (1:12:08) Building a Basic Calculator
⌨ (1:17:43) Building a Mad Libs Game
⌨ (1:26:29) Arrays
⌨ (1:36:44) Functions
⌨ (1:45:37) Return Statement
⌨ (1:53:21) If Statements
⌨ (2:07:11) Building a Better Calculator
⌨ (2:14:51) Switch Statements
⌨ (2:21:27) Structs
⌨ (2:29:43) While Loops
⌨ (2:37:48) Building a Guessing Game
⌨ (2:50:11) For Loops
⌨ (2:59:05) 2D Arrays & Nested Loops
⌨ (3:09:10) Memory Addresses
⌨ (3:17:20) Pointers
⌨ (3:27:41) Dereferencing Pointers
⌨ (3:32:37) Writing Files
⌨ (3:41:52) Reading Files

Course developed by Mike Dane. Check out his YouTube channel for more great programming courses: https://www.youtube.com/channel/UCvmINlrza7JHB1zkIOuXEbw

🐦Follow Mike on Twitter: https://twitter.com/GiraffeAcademy

🔗The Giraffe Academy website: http://www.giraffeacademy.com/

⭐Other full courses by Giraffe Academy on our channel ⭐
💻Python: https://youtu.be/rfscVS0vtbw
💻SQL: https://youtu.be/HXV3zeQKqGY
💻Ruby: https://youtu.be/t_ispmWmdjY
💻PHP: https://youtu.be/OK_JCtrrv-c

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://medium.freecodecamp.org

source

]]>
https://goodnewsnigeria.com/random/c-programming-tutorial-for-beginners/feed/ 0 227578