SWEngineer* coding_pelican = new_SWEngineer(
person: new_Person(
behaviour: (Behaviour*)new_PelicanLike(
name: "Gyeongtae Kim"
),
hobby: "๐ธ Photography"
"๐๐ป Running & Jogging"
"๐ฃ๏ธ Learning languages"
),
mainDomain: "Game Engine Development",
skills: (SkillList){
.languages = (Skill*)(Language[]){
C, CPlusPlus, CSharp, Python
},
.engines = (Skill*)(Engine[]){
Unity, Godot
},
.tools = (Skill*)(Tool[]){
Git, CMake, VSCode
}
},
specialSkills: "๐ข Proud owner of an epic tech neck"
"๐ฆ Cheers every time code execution speeds up by 0.01 seconds"
"๐ On a record-breaking caffeine-free streak (since 2022-09-05)"
);
FoodList_Append(
coding_pelican->person->favoriteFoods_,
new_Food("๐Pizza")
);
FoodList_Append(
coding_pelican->person->favoriteFoods_,
new_Food("๐Chicken")
);
coding_pelican
->person
->behaviour
->IFoodEatable.EatFood(
(IFoodEatable*)coding_pelican->person->behaviour,
coding_pelican->person->favoriteFoods_->foods[0][0]
);
// output:
// 'Gyeongtae Kim' swallows '๐Pizza' without chewing!
- ๐ง Email: codingpelican@gmail.com
- ๐ป GitHub: https://github.com/coding-pelican - My GitHub profile for open-source projects and contributions.
- ๐ Hashnode: Gyeongtae's Blog - Read my technical articles and tutorials on various programming topics.
- ๐ท Instagram: @dev.dasae - Follow me for behind-the-scenes glimpses of my projects and personal life.
- ๐ฌ Threads: @dev.dasae
- ๐ฆ X(Twitter): @dev_dasae
- ๐ฎ itch.io: Dev.Dasae - Check out my game development projects and releases.