No video

KJM Ep 31: Podcast C++, Compilers, Platforms (Bahasa Indonesia)

  Рет қаралды 3,266

Let's Just Code

Let's Just Code

Күн бұрын

Lagi-Lagi ngobrol soal C++, dan lagi-lagi sama Gilang. Kita akan bahas C++, Compilers, dan Platformnya. Tidak lain dan tidak bukan besama Gilang Hamidy dan ‪@mustafasegf‬ .
Mukaddimah
00:00:00 - Pembukaan
00:03:54 - ‪@mustafasegf‬ Lulus tentang Kurikulum UI & Skripsi
00:05:30 - Judol dan Web Programming
00:08:42 - Tentang Javascript, Browser dan Teknologi Web
00:13:26 - Sekejap soal C, C++
00:15:00 - Tentang CGI (Common Gateway Interface)
00:22:00 - Probability dan Gacha
00:26:00 - Tentang Random (RNG)
00:34:53 - Richard Feynmann & about explaining complex topic dan nyap-nyap di internet
00:41:00 - Roasting Rust: Linked List
00:43:00 - Jangan ngoding C++ kaya ngoding Java
00:43:58 - C++, Iterator, Metaprogramming, dkk
00:59:00 - Soal alignment dan memori
00:55:55 - Rust dan Pointer
00:57:35 - Java dan unsigned
01:01:07 - Procmacro di Rust
01:04:05 - && dan move semantics. Perbandingan C++ dan Rust
Live Coding
01:11:00 - Live coding - Word Breaker. Perbedaan reference dan tidak, copy semantics.
01:19:43 - std::forward dan std::move
01:22:49 - Copy, reference, dan rvalue (move semnantics) demo.
01:38:11 - Hukum reinterpret_cast .
01:45:44 - C code with minimal pointer. Sebagian object di stack.
01:47:08 - Never return pointer
01:49:26 - C++, RAII, destructor
01:53:00 - Flexing, C++ Template Metaprogramming
01:58:00 - Template Specialisation
02:04:00 - Pertanyaan Pointer di Heap atau Stack
02:09:34 - Deep Dive Go Runtime dan C FFI, dan behaviour runtime dan kompilasi Go.
02:21:00 - Back to C++, use template and macro magic.
02:24:01 - Cerita gimana paham ABI di go.
02:29:45 - Rust & Zero Cost Abstraction
02:35:00 - Penutup
Follow: x.com/lynxluna

Пікірлер: 20
@pietraderdetective8953
@pietraderdetective8953 Ай бұрын
livestream-nya keren Mas! tengkiu dah record dan ditaroh di KZbin...asli daging banget ini topiknya. oiya mau kasi opini untuk yg dibahas di 2:34:00 --> Mas Noor bisa coba lirik2 Zig (disebut sebagai modern C) terutama soal beda device beda bug dll. Tooling dari Zig terkenal sangat memudahkan untuk masalah ini dan menyediakan fitur compile ke berbagai target operating system. Ditambah lagi secara struktur dia 1 : 1 dengan C, artinya untuk rewrite C program yg kita punya ke Zig itu sangat mudah. Syntax pasti beda, tapi kan syntax hanya masalah "logat" aj...tulang punggung strukturnya sama persis. Oke sukses selalu untuk Mas Noor, Gilang dan Mustafa. Ditunggu jadwal livestream selanjutnya.
@KodingAjaDulu
@KodingAjaDulu Ай бұрын
Masih belum tertarik walaupun lucu juga nih bahasa. Kalopun masuk ke the 'dark side' kemungkinan masih nyaman pake C++ krn udah mature dan ada di lebih banyak platform ketimbang Zig.
@edd36
@edd36 Ай бұрын
subscribed, kayaknya seru banget podcastnya bang
@ewinrizal
@ewinrizal Ай бұрын
wkwkw udah subscribe gk sadar klo ini bang Xerion wkwkkw jadi keinget dlu bikin2 plugin d Ansav wkwkwk
@KodingAjaDulu
@KodingAjaDulu Ай бұрын
Xerion siapa ya? Wkwk
@ewinrizal
@ewinrizal Ай бұрын
@@KodingAjaDulu wkwkwkw siapa ya 😆 mantan moderator kali
@avgjoe3869
@avgjoe3869 Ай бұрын
smart people
@KodingAjaDulu
@KodingAjaDulu Ай бұрын
Tentu saja *eh
@WanCahError
@WanCahError Ай бұрын
Ini ada semacam tutorial bersama kalian gak sih? Lama gak belajar programming...
@KodingAjaDulu
@KodingAjaDulu Ай бұрын
Ada tutorial tapi C di kanal ini. Intip aja playlistnya.
@RealYukiSan
@RealYukiSan Ай бұрын
36:41 "Jangan takut kotor" 😂
@KodingAjaDulu
@KodingAjaDulu Ай бұрын
Benar
@RealYukiSan
@RealYukiSan Ай бұрын
2:12:30 jadi golang ga pake syscall atau gimana ya maksudnya?
@KodingAjaDulu
@KodingAjaDulu Ай бұрын
Golang pake syscall tapi ga manggil ke C library kalo di Linux dan FreeBSD. cs.opensource.google/go/go/+/refs/tags/go1.22.4:src/syscall/asm_linux_amd64.s Di windows juga ga pake MSVCRT, mereka import langsung dari 3 DLL utama Windows Kernel32.DLL, USER32.DLL, cs.opensource.google/go/go/+/refs/tags/go1.22.4:src/syscall/syscall_windows.go
@kernelpanic7503
@kernelpanic7503 Ай бұрын
Ada puluhan turunan bahasa C, terakhir VLang (2019)
@KodingAjaDulu
@KodingAjaDulu Ай бұрын
Masih belum tertarik belajar bhs aneh2 :)
@Schypter
@Schypter Ай бұрын
C++ gk populer di sini 😂 di luar mah populer padahal, beda tujuan
@zoey5104
@zoey5104 Ай бұрын
Maklum di sana banyak yg fomo FulL St4ck W3b dEvelopmemt 😂😂
@KodingAjaDulu
@KodingAjaDulu Ай бұрын
Makanya dipopulerin, yuk ;)
@Schypter
@Schypter Ай бұрын
@@KodingAjaDulu harus bang hihi
RetroVibing: DOS Protected Mode & Sound Blaster
2:35:52
Koding Aja Dulu
Рет қаралды 1 М.
Kajian Jumat Malam Ep 27: PHP
2:10:14
Koding Aja Dulu
Рет қаралды 3,8 М.
Red❤️+Green💚=
00:38
ISSEI / いっせい
Рет қаралды 91 МЛН
Это реально работает?!
00:33
БРУНО
Рет қаралды 3 МЛН
ПРОВЕРИЛ АРБУЗЫ #shorts
00:34
Паша Осадчий
Рет қаралды 7 МЛН
KJM #33: All About Pointers (Assembly, C, C++, Rust, Go)
3:23:36
Koding Aja Dulu
Рет қаралды 2,7 М.
Kajian Jumat Malam #29: Bikin Bahasa Pemrograman Sendiri
1:34:30
Koding Aja Dulu
Рет қаралды 3,5 М.
Kenapa Arc Browser Wajib untuk Programmer? - Seri Refactor Your Coding Workflow Ke 1
10:35
Clean Code Academy Indonesia
Рет қаралды 11 М.
KJM Episode #30: Ngobrol dan Roasting C++ (Bahasa Indonesia)
2:21:55
Koding Aja Dulu
Рет қаралды 9 М.
Likoding 2: Ngobrol bebas tentang pemrograman.
2:05:34
Koding Aja Dulu
Рет қаралды 1,7 М.
RetroVibing: MS-DOS for GenZ
2:23:33
Koding Aja Dulu
Рет қаралды 1,8 М.
Kenapa Teman Saya Pindah Dari Indonesia?
36:39
Raditya Dika
Рет қаралды 1,3 МЛН
Menjadi PROGRAMMER ZAMAN NOW  | WPU Meetup 2022 | Part 3
50:36
Web Programming UNPAS
Рет қаралды 59 М.
Likoding 3: Mahasiswa Komputer Tapi Ga Bisa Pakai Komputer
2:00:08
Koding Aja Dulu
Рет қаралды 1,6 М.
Red❤️+Green💚=
00:38
ISSEI / いっせい
Рет қаралды 91 МЛН