Skip to content

Instantly share code, notes, and snippets.

View coleea's full-sized avatar
๐Ÿ’ญ
I may be slow to respond.

Mario KB coleea

๐Ÿ’ญ
I may be slow to respond.
View GitHub Profile

์ดˆ๋Œ€ํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์ดˆ๋Œ€ํ•ด ์ฃผ์…”์„œ ์˜๊ด‘์ž…๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ œ๊ฐ€ ์ด์•ผ๊ธฐํ•˜๊ณ  ์‹ถ์€ ๊ฒƒ์€ ์ตœ๊ทผ ์šฐ๋ฆฌ๊ฐ€ ์ˆ˜ํ–‰ํ•œ ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์—ฐ๊ตฌ์ด๊ณ  ์—ฌ๊ธฐ์„œ๋Š” ํŠนํžˆ ์ œ์–ด ์ดํŽ™ํŠธ๋ฅผ ์œ„ํ•ด ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ์ด ์—ฐ๊ตฌ๋Š” ๋งŽ์€ ์‚ฌ๋žŒ๋“ค, ๊ทธ ์ค‘ ์ผ๋ถ€๋Š” ์ œ ๋ฐ•์‚ฌ ๊ณผ์ • ํ•™์ƒ, ์ด์ „ ๋ฐ•์‚ฌ ๊ณผ์ • ํ•™์ƒ, ํ˜‘๋ ฅ์ž๋“ค๊ณผ ํ•จ๊ป˜ ํ•œ ๊ณต๋™ ์—ฐ๊ตฌ์ด๋ฉฐ ๋ชฉ๋ก์€ ์•„๋ž˜์— ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•จ์ˆ˜ํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ์€ ํ•˜๋‚˜์˜ ์Šน๋ฆฌ๋ฅผ ๊ฑฐ๋‘์—ˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์Šค์นผ๋ผ ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ์‚ดํŽด๋ณด๋ฉด Netflix ๋˜๋Š” Disney Plus์—์„œ ์ด๋ฒคํŠธ ์ฒ˜๋ฆฌ ๋ฐฑ๋ณธ์„ ๊ตฌ๋™ํ•˜๋Š” ๋ฐ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ดํŽ™ํŠธ ์‹œ์Šคํ…œ, ๋ชจ๋‚˜๋“œ ์Šคํƒ์„ ์‚ฌ์šฉํ•˜๋Š” ๋งค์šฐ ์ธ์ƒ์ ์ธ ๋Œ€๊ทœ๋ชจ ์ฝ”๋“œ ๋ฒ ์ด์Šค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ดํŽ™ํŠธ ์‹œ์Šคํ…œ์€ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ์œผ๋ฉฐ ์ง€๋‚œ 5๋…„ ๋™์•ˆ ์Šค์นผ๋ผ ์‚ฌ์šฉ์ด ์‚ฌ๋žŒ๋“ค์ด ๊ฐ€๋” ๋งํ•˜๋Š” ์„ธ๋ฏธ์ฝœ๋ก  ์—†๋Š” Java์™€ ๊ฐ™์€ Java์—์„œ ์ฐธ์กฐ ํˆฌ๋ช…์„ฑ๊ณผ ๋‹จ๊ณ„์  ์ดํŽ™ํŠธ ์‹œ์Šคํ…œ์„ ๊ฐ–์ถ˜ ์™„์ „ํ•œ ํ•จ์ˆ˜ํ˜•, ์ˆœ์ˆ˜ ํ•จ์ˆ˜ํ˜• ์ฝ”๋“œ ๋ฒ ์ด์Šค๋กœ ์ด๋™ํ•˜๋Š” ๊ฒƒ์„ ๋ณด์•˜์Šต๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ๋ฐ˜๋ฉด์— ๋ฌธ์ œ๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ 5๋…„์—์„œ 10๋…„ ๋™์•ˆ ์‚ฐ์—…์—์„œ ์˜ค๋žซ๋™์•ˆ ์‚ฌ์šฉ๋˜์–ด ์˜จ ์ด๋Ÿฌํ•œ ์‹œ์Šคํ…œ์€ ์ผ๋ฐ˜์ ์œผ๋กœ ์‹ ๊ทœ ์‚ฌ์šฉ์ž๊ฐ€ ์ฒ˜์Œ ์ ‘ํ–ˆ์„ ๋•Œ "์ด๊ฑด ์ •๋ง ์–ด๋ ต๋‹ค", "๋‚ด๊ฐ€ ์ต์ˆ™ํ•œ ๊ฒƒ๊ณผ ๋‹ค๋ฅด๋‹ค"๋ผ๊ณ  ๋งํ•˜๋ฉฐ ๋‘๋ ค์›Œํ•˜๊ฒŒ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ €๋Š” ์ด๋Ÿฌํ•œ ์‹œ์Šคํ…œ, ์ด๋Ÿฌํ•œ ์ดํŽ™ํŠธ ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•ด ์˜จ ์ง€ 15๋…„์ด ๋„˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด๊ฒƒ์ด ๋‹จ์ง€ ๊ต์œก ๋ฌธ์ œ๋งŒ์€ ์•„๋‹ˆ๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์ €๋Š” ๋” ์‹ฌ๊ฐํ•œ ๋ฌด์–ธ๊ฐ€๊ฐ€ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ œ๊ฐ€ ํ”ผํ•˜๊ณ  ์‹ถ์€ ๊ฒƒ์€ ํ•จ์ˆ˜ํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ์ด ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ฐ•์‚ฌ ํ•™์œ„๋ฅผ ๊ฐ€์ง„ ๋ฒ”์ฃผ ์ด๋ก ๊ฐ€๊ฐ€ ์•„๋‹ˆ๋ฉด ์ดํ•ดํ•  ์ˆ˜ ์—†๋Š” ๊ฒƒ์œผ๋กœ ์—ฌ๊ฒจ์ง€๋Š” ์ด๋ฏธ์ง€์ž…๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ICFP ์ฐธ์„์ž๊ฐ€ ์•„๋‹ˆ๋ฉด ํ•จ์ˆ˜ํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์ดํ•ดํ•  ์ˆ˜ ์—†๋‹ค๋Š” ์ด๋ฏธ์ง€๋ฅผ ํ”ผํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ํ•จ์ˆ˜ํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ์€ ๊ทธ๋ณด๋‹ค ํ›จ์”ฌ ๋” ๊ฐ„๋‹จํ•ด์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋ฉฐ ์šฐ๋ฆฌ ๋ชจ๋‘ ๋™์˜ํ•ฉ๋‹ˆ๋‹ค.

์ด์— ๋Œ€ํ•œ ์˜ˆ๋ฅผ ๋“ค์ž๋ฉด ์˜ฌํ•ด ์ดˆ ํŠธ์œ„ํ„ฐ ์ฝ”๋“œ๊ฐ€ ์˜คํ”ˆ ์†Œ์Šคํ™”๋˜์–ด ์‚ฌ๋žŒ๋“ค์ด ์Šค์นผ๋ผ๋กœ ์ž‘์„ฑ๋œ ์ „์ฒด ํŠธ์œ„ํ„ฐ ์†Œ์Šค๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ €๋Š” "์ง€๊ธˆ๊นŒ์ง€ ํŠธ์œ„ํ„ฐ ์†Œ์Šค์—์„œ ์–ป์€ ๊ฐ€์žฅ ํฐ ๊ตํ›ˆ์€ ์Šค์นผ๋ผ๊ฐ€ ๋†€๋ž๋„๋ก ์ฝ๊ธฐ

https://www.youtube.com/watch?v=T9aRN5JkmL8

๊ธฐ๋ณธ์ ์œผ๋กœ ์ด ์ „์ฒด ์›ํƒ ํ† ๋ก  ์„ธ์…˜์€ ์ฃผ๋กœ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง์— ์ดˆ์ ์„ ๋งž์ถœ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์—ฌ๊ธฐ ์ด ์›ํƒ์—๋Š” ์—ฐ๊ตฌ ์ธก๋ฉด, ์†Œ๋น„์ž ์ธก๋ฉด, ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์ธก๋ฉด์—์„œ ํ”„๋กฌํ”„ํŠธ์— ๋Œ€ํ•œ ๋‹ค์–‘ํ•œ ๊ด€์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ์ €๋Š” ๋‹ค์–‘ํ•œ ์˜๊ฒฌ์„ ์–ป๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ์™œ๋ƒํ•˜๋ฉด ๋งŽ์€ ์˜๊ฒฌ์ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ํ† ๋ก ์„ ์—ด์–ด์„œ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง์ด ์‹ค์ œ๋กœ ๋ฌด์—‡์ด๋ฉฐ ๋ฌด์—‡์— ๊ด€ํ•œ ๊ฒƒ์ธ์ง€ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

https://www.youtube.com/watch?v=5_oqWE9otaE

๊ฐœ๋ฐœ์ž๋“ค์˜ ๋ชฉ์†Œ๋ฆฌ: ๋กœ๋ฆฌ์Šค ํฌ๋กœ์šฐ์™€ ํ•จ๊ป˜ํ•˜๋Š” Zig ์–ธ์–ด ํƒํ—˜

์ง„ํ–‰์ž: ์•ˆ๋…•ํ•˜์„ธ์š”. ์ตœ๊ทผ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํŠธ๋ Œ๋“œ๋ฅผ ์‚ดํŽด๋ณด๋ฉด C ์–ธ์–ด๋ฅผ ๋Œ€์ฒดํ•˜๋ ค๋Š” ์‹œ๋„๊ฐ€ ๋งŽ์ด ๋ณด์ด๋Š”๋ฐ์š”, ์ด๋Š” ํ˜„๋ช…ํ•˜๋ฉด์„œ๋„ ๋‘๋ ค์šด ์ผ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. C ์–ธ์–ด๋Š” 50๋…„์ด๋‚˜ ๋œ ์˜ค๋ž˜๋œ ์–ธ์–ด์ด๊ธฐ ๋•Œ๋ฌธ์— ํ˜„๋ช…ํ•œ ์„ ํƒ์ด์ฃ . ์˜ค๋ž˜๋๋‹ค๊ณ  ๋‚˜์œ ๊ฒƒ์€ ์•„๋‹ˆ์ง€๋งŒ, 50๋…„์ด๋ผ๋Š” ์‹œ๊ฐ„ ๋™์•ˆ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ๋””์ž์ธ์—์„œ ๋ฌด์—‡์ด ํšจ๊ณผ๊ฐ€ ์žˆ๊ณ  ๋ฌด์—‡์ด ํšจ๊ณผ๊ฐ€ ์—†๋Š”์ง€์— ๋Œ€ํ•ด ์ƒ๊ฐํ•ด ๋ณผ ์‹œ๊ฐ„์ด ์ถฉ๋ถ„ํ–ˆ์Šต๋‹ˆ๋‹ค. 50๋…„ ๋™์•ˆ ์ถ•์ ๋œ ๊ธฐ์ˆ ์„ ์‹ค์ œ๋กœ ์ ์šฉํ•ด์•ผ ํ•˜๋Š”๋ฐ, ๋ฐ”๋กœ ์ด ๋ถ€๋ถ„์ด ๋‘๋ ค์šด ๋ถ€๋ถ„์ž…๋‹ˆ๋‹ค. ์™œ๋ƒํ•˜๋ฉด C ์–ธ์–ด๋Š” ์–ด๋””์—๋‚˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„์ด ์ง์ ‘ C ์–ธ์–ด๋กœ ์ฝ”๋”ฉํ•˜์ง€ ์•Š๋”๋ผ๋„, ์—ฌ๋Ÿฌ๋ถ„์ด ์ž‘์„ฑํ•œ ์ฝ”๋“œ๋Š” C ์–ธ์–ด๋กœ ๋งŒ๋“ค์–ด์ง„ ๋ฌด์–ธ๊ฐ€ ์œ„์—์„œ ์‹คํ–‰๋  ๊ฒƒ์ด๊ณ , ๊ทธ ๋ฌด์–ธ๊ฐ€๋Š” ๋˜ ๋‹ค๋ฅธ C ์–ธ์–ด๋กœ ๋งŒ๋“ค์–ด์ง„ ๋ฌด์–ธ๊ฐ€ ์œ„์—์„œ ์‹คํ–‰๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ์„ค์น˜ํ•˜๋Š” ๋ชจ๋“  ๊ฒƒ์˜ ์ปดํŒŒ์ผ ์Šคํƒ์— C ์–ธ์–ด๊ฐ€ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ Go, Rust์™€ ๊ฐ™์€ ์–ธ์–ด๊ฐ€ ์ƒˆ๋กœ์šด C ์–ธ์–ด๊ฐ€ ๋˜๊ณ  ์‹ถ๋‹ค๋ฉด ์ •๋ง ํž˜๋“  ์‹ธ์›€์„ ํ•ด์•ผ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด ๋ชจ๋“  ๊ฒƒ์ด ์ด๋ฒˆ ์ฃผ ์ฃผ์ œ๋ฅผ ๋”์šฑ ํฅ๋ฏธ๋กญ๊ฒŒ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ๋ฐ”๋กœ Zig ์–ธ์–ด์ž…๋‹ˆ๋‹ค. Zig๋Š” ์‹œ์Šคํ…œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ถ„์•ผ์˜ ์™•์ขŒ๋ฅผ ์ฐจ์ง€ํ•˜๊ธฐ ์œ„ํ•ด C, C++, Rust, Go์™€ ๊ฒฝ์Ÿํ•˜๋Š” ๊ฒƒ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ LLVM๊ณผ ๊ฐ™์€ C ์–ธ์–ด ์ž์ฒด๊ฐ€ ๊ตฌ์ถ•๋˜๋Š” ์ธํ”„๋ผ๊นŒ์ง€ ๋Œ€์ฒดํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๊ถ๊ทน์ ์œผ๋กœ ๋ชจ๋“  ์•„ํ‚คํ…์ฒ˜์—์„œ ์‹œ์Šคํ…œ ์ˆ˜์ค€ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š” ๊ฐ€์žฅ ์ข‹์€ ๋ฐฉ๋ฒ•์ด ๋˜๊ธฐ๋ฅผ ํฌ๋งํ•˜๋Š” ๊ฒƒ์ด์ฃ . Zig๋Š” ๊ด‘๋ฒ”์œ„ํ•œ ๋ชฉํ‘œ๋ฅผ ๊ฐ€์ง„ ํ”„๋กœ์ ํŠธ์ด๋ฉฐ, ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์— ๊ด€์‹ฌ ์žˆ๋Š” ์‚ฌ๋žŒ์ด๋ผ๋ฉด ์ด๋ฒˆ ์ฃผ ์—ํ”ผ์†Œ๋“œ์—์„œ ๋งŽ์€ ๊ฒƒ์„ ์–ป์–ด ๊ฐˆ ์ˆ˜ ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํฌ๋กœ์Šค ํ”Œ๋žซํผ ์ปดํŒŒ์ผ๋ถ€ํ„ฐ ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ ๊ธฐ์ˆ , Comptime ๋ฉ”ํƒ€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์— ๋Œ€ํ•œ ์ƒˆ๋กœ์šด ์•„์ด๋””์–ด, ์žฅ๊ธฐ์ ์ธ ๋ชฉํ‘œ๋ฅผ ๊ฐ€์ง„ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ์˜ ์žฅ๊ธฐ ์ž๊ธˆ ์กฐ๋‹ฌ์„ ์œ„ํ•œ ๊ตฌ์กฐ๊นŒ์ง€ ๋‹ค๋ฃน๋‹ˆ๋‹ค. ๋‹ค๋ฃฐ ๋‚ด์šฉ์ด ๋งŽ์œผ๋‹ˆ ํ‰์†Œ๋ณด๋‹ค ์กฐ๊ธˆ ๊ธด ์—ํ”ผ์†Œ๋“œ๊ฐ€ ๋  ๊ฒƒ ๊ฐ™๋„ค์š”. ๋ฐ”๋กœ ์‹œ์ž‘ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ์—ฌ๋Ÿฌ๋ถ„์˜ ํ˜ธ์ŠคํŠธ ํฌ

https://www.youtube.com/watch?v=bdqmCQc6oXY

  • Cyber Risk Thursday: Internet of Bodies - YouTube
  • Speaker : Dr. Andrea M. Matwyshyn - Visiting research collaborator at the center for information technology policy at Princeton University

์—ฌ๋Ÿฌ๋ถ„, ์•ˆ๋…•ํ•˜์„ธ์š”. ์˜ค๋Š˜ ์˜คํ›„ Atlantic Council์˜ Cyber Risks Thursday์— ์˜ค์‹  ๊ฒƒ์„ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค.

์˜ค๋Š˜์˜ ์ฃผ์ œ๋Š” ์—ฌ๋Ÿฌ๋ถ„๋„ ์•„์‹œ๋‹ค์‹œํ”ผ '์‹ ์ฒด ์ธํ„ฐ๋„ท(Internet of Bodies)'์ž…๋‹ˆ๋‹ค. ์ฐธ์„ํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์ €๋Š” Frank Kramer์ด๋ฉฐ, ์ด๊ณณ Atlantic Council์˜ Cyber Initiative์˜ ์„ํ•™ ์—ฐ๊ตฌ์›์ž…๋‹ˆ๋‹ค. Cyber Initiative๋Š” Brent Scowcroft Center์˜ ์ผ๋ถ€์ด๋ฉฐ ์˜ค๋Š˜ ์ด ์ž๋ฆฌ์—๋Š” ์‹ ์ฒด ์ธํ„ฐ๋„ท์— ๋Œ€ํ•ด ๋…ผ์˜ํ•  ํ›Œ๋ฅญํ•œ ํŒจ๋„๋“ค์ด ํ•จ๊ป˜ ํ•ด ์ฃผ์…จ์Šต๋‹ˆ๋‹ค. ์‹ ์ฒด ์ธํ„ฐ๋„ท์€ ์•„์ง ํ•ด๊ฒฐ๋˜์ง€ ์•Š์€ ๊ด‘๋ฒ”์œ„ํ•˜๊ณ  ๋ณต์žกํ•œ ๋ฌธ์ œ๋“ค์„ ์•ˆ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก  ์ด ์ž๋ฆฌ๋ฅผ ๋– ๋‚  ๋•Œ์ฏค์ด๋ฉด ๋ชจ๋“  ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์–ด ๋ช…ํ™•ํ•œ ๊ทœ์ œ, ๋ฒ•๋ฅ  ๋ฐ ์ •์ฑ… ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ๊ฐ–์ถ”๊ณ  ์ง‘์œผ๋กœ ๋Œ์•„๊ฐˆ ์ˆ˜ ์žˆ์„ ๊ฒƒ์ด๋ผ ํ™•์‹ ํ•ฉ๋‹ˆ๋‹ค.

ํŒจ๋„ ์—ฌ๋Ÿฌ๋ถ„, ๋ถ€๋‹ด ๊ฐ–์ง€ ๋งˆ์„ธ์š”! ์˜จ๋ผ์ธ์œผ๋กœ ์‹œ์ฒญํ•ด ์ฃผ์‹œ๋Š” ๋ถ„๋“ค๋„ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค. ํŠธ์œ„ํ„ฐ์—์„œ ํ•ด์‹œํƒœ๊ทธ #ACCCyber ๋˜๋Š” @ACScowcroft๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ฐธ์—ฌํ•ด ์ฃผ์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.

https://www.youtube.com/watch?v=IC_qYohJQ1s

์‚ฌํšŒ์ž 00:12 ๋„ค ์•ˆ๋…•ํ•˜์‹ญ๋‹ˆ๊นŒ? ์ง€๊ธˆ๋ถ€ํ„ฐ 2024๋…„ 8์›” ํ†ตํ™”์ •์ฑ… ๋ฐฉํ–ฅ์— ๋Œ€ํ•œ ์ด์ฐฝ์šฉ ํ•œ๊ตญ์€ํ–‰ ์ด์žฌ์˜ ๊ธฐ์ž๊ฐ„๋‹ดํšŒ๋ฅผ ์‹œ์ž‘ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋จผ์ € ๊ธˆ์ผ ํ†ตํ™”์ •์ฑ… ๋ฐฉํ–ฅ ๊ฒฐ์ • ๋ฐฐ๊ฒฝ์— ๋Œ€ํ•œ ์ด์ฐฝ์šฉ ์ด์žฌ์˜ ์„ค๋ช…์„ ๋“ฃ๊ฒ ์Šต๋‹ˆ๋‹ค.

์ด์ฐฝ์šฉ 00:27 ์•ˆ๋…•ํ•˜์‹ญ๋‹ˆ๊นŒ ์˜ค๋Š˜ ๊ธˆ์œตํ†ตํ™”์œ„์›ํšŒ๋Š” ํ•œ๊ตญ์€ํ–‰ ๊ธฐ์ค€๊ธˆ๋ฆฌ๋ฅผ ํ˜„์žฌ์˜ 3.5%์—์„œ ์œ ์ง€ํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๋จผ์ € ๊ตญ๋‚ด์™ธ ๊ฒฝ์ œ ์—ฌ๊ฑด์„ ์„ค๋ช…๋“œ๋ฆฐ ํ›„์— ๊ธฐ์ค€๊ธˆ๋ฆฌ ๊ฒฐ์ • ๋ฐฐ๊ฒฝ์— ๋Œ€ํ•ด์„œ ๋ง์”€๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค. ์šฐ์„  ๋Œ€์™ธ ์—ฌ๊ฑด ๋ณ€ํ™”๋ฅผ ์‚ดํŽด๋ณด๋ฉด ์„ธ๊ณ„ ๊ฒฝ์ œ๊ฐ€ ์™„๋งŒํ•œ ์„ฑ์žฅ์„ธ๋ฅผ ์ด์–ด๊ฐ€๊ณ  ์žˆ์ง€๋งŒ ๋ฏธ๊ตญ, ์ค‘๊ตญ ๋“ฑ ์ฃผ์š”๊ตญ์˜ ๊ฒฝ๊ธฐ ํ๋ฆ„๊ณผ ๊ด€๋ จํ•œ ๋ถˆํ™•์‹ค์„ฑ์€ ๋‹ค์†Œ ๋†’์•„์กŒ์Šต๋‹ˆ๋‹ค.

@coleea
coleea / wasp.mdx
Last active September 10, 2024 15:50

https://www.youtube.com/watch?v=KRsoBLzpJPk

Redefining the future of web development with Haskell by Martin ล oลกiฤ‡

์Œ, ์ด์ œ ๋‹ค์Œ ํ”„๋ ˆ์  ํ…Œ์ด์…˜์„ ์‹œ์ž‘ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ ํ”„๋ ˆ์  ํ…Œ์ด์…˜์— ์•ž์„œ ๋จผ์ € Martin์„ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค. ์•ˆ๋…•ํ•˜์„ธ์š”, Martin. ์•ˆ๋…•ํ•˜์„ธ์š”. ์•ˆ๋…•ํ•˜์„ธ์š”, MOS. ์•ˆ๋…•ํ•˜์„ธ์š”. ์•ˆ๋…•ํ•˜์„ธ์š”. ํŽ€์•Œ ์Šค์›จ๋ด์— ์˜ค์‹  ๊ฒƒ์„ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์ดˆ๋Œ€ํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. Magnus. ์ €๋ฅผ ์ดˆ๋Œ€ํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋ณดํ†ต ์ €๋Š” BP์™€ ์ €ํฌ๊ฐ€ ํ•˜๋Š” ์ผ์— ๋Œ€ํ•ด ์ž์ฃผ ์ด์•ผ๊ธฐํ•˜๋Š”๋ฐ, ์ฃผ๋กœ ์›น ๊ฐœ๋ฐœ ์ชฝ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์˜ค๋Š˜์€ ํ•จ์ˆ˜ํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ, ํŠนํžˆ Haskell์— ๋Œ€ํ•ด ์ข€ ๋” ์ด์•ผ๊ธฐํ•˜๊ฒŒ ๋˜์–ด ๋งค์šฐ ๊ธฐ์ฉ๋‹ˆ๋‹ค. Peter, ํ”„๋ ˆ์  ํ…Œ์ด์…˜ ์ž˜ ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ์ •๋ง ๋…ํŠนํ–ˆ์–ด์š”. ์‚ฌ์‹ค Hosc๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Œ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ , ์–ด๋–ป๊ฒŒ ๋งŒ๋“ค์–ด์กŒ๋Š”์ง€ ์ž˜ ๋ชฐ๋ž๊ฑฐ๋“ ์š”. ๋ฐ˜๋Œ€ํŽธ์—์„œ ์–ด๋–ป๊ฒŒ ๋งŒ๋“ค์–ด์กŒ๋Š”์ง€ ๋ง์ด์ฃ . ๊ทธ๋ž˜์„œ ์ •๋ง ๋ฉ‹์กŒ์Šต๋‹ˆ๋‹ค. ์ข‹์•˜์Šต๋‹ˆ๋‹ค. ๋ฐ”๋กœ ์‹œ์ž‘ํ• ๊นŒ์š”? ๋„ค, ์‹œ์ž‘ํ•˜์„ธ์š”! ์ข‹์•„์š”.

์–ด, ์ œ๋ชฉ์ด ์ข€ ๋ชจํ˜ธํ•˜์ฃ ? ์›น ๊ฐœ๋ฐœ์˜ ๋ฏธ๋ž˜๋ฅผ ์žฌ์ •์˜ํ•œ๋‹ค๋‹ˆ... ๊ณง ๋ฌด์Šจ ๋ง์ธ์ง€ ์•„์‹œ๊ฒŒ ๋  ๊ฒ๋‹ˆ๋‹ค. ์žฌ๋ฐŒ๋Š” ์‚ฌ์‹ค์€, Peter์˜ ๋ฐœํ‘œ์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์ €๋„ AI์— ๋Œ€ํ•ด ์กฐ๊ธˆ ์ด์•ผ๊ธฐํ•ฉ๋‹ˆ๋‹ค. ์–ธ์–ด๋ฅผ ๊ฐœ๋ฐœํ•˜๊ณ  ์œ ์ง€ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒƒ์— ๋Œ€ํ•ด์„œ ๋ง์ด์ฃ . ํ•˜์ง€๋งŒ ์™„์ „ํžˆ ๋‹ค๋ฅธ ์ข…๋ฅ˜์˜ ์–ธ์–ด์ž…๋‹ˆ๋‹ค. ์–ด๋–ค ์ข…๋ฅ˜์˜ ์–ธ์–ด์ธ์ง€ ๊ณง ์•„์‹œ๊ฒŒ ๋  ๊ฒ๋‹ˆ๋‹ค. Peter๋Š” ์ œ๊ฐ€ ์ฝ”๋“œ, ์•„๋งˆ๋„ ๋ผ์ด๋ธŒ ์ฝ”๋”ฉ์„ ๋” ๋งŽ์ด ๋ณด์—ฌ์ฃผ๊ธธ ๋ฐ”๋ž์ง€๋งŒ, ์•„๋งˆ ๊ทธ๋ ‡๊ฒŒ๋Š” ์•ˆ ๋  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ฝ”๋“œ๋ฅผ ์ข€ ๋ณด์—ฌ๋“œ๋ฆด ํ…Œ๋‹ˆ ๋„์›€์ด ๋˜์‹ค ๊ฒ๋‹ˆ๋‹ค. ์•„์‹œ์ž–์•„์š”, ๋ผ์ด๋ธŒ ์ฝ”๋”ฉ์€ ๋„ˆ๋ฌด ์œ„ํ—˜ํ•ด์š”. ํ•ญ์ƒ ์œ„ํ—˜ ๋ถ€๋‹ด์ด ๋”ฐ๋ฅด์ฃ .

์ €์— ๋Œ€ํ•ด ๊ฐ„๋žตํžˆ ์†Œ๊ฐœํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ํฌ๋กœ์•„ํ‹ฐ์•„ ์ž๊ทธ๋ ˆ๋ธŒ์—์„œ ์ปดํ“จํ„ฐ ๊ณผํ•™ ์„์‚ฌ ํ•™์œ„๋ฅผ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ฃผ๋กœ ์ œ ์—ด์ •์€ ์ฒ˜์Œ์—๋Š” ์ˆ˜ํ•™์ด์—ˆ๊ณ , ์ดํ›„์—๋Š” ๊ฒฝ์‹œ๋Œ€ํšŒ์— ์ฐธ๊ฐ€ํ•˜๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‹ค๊ฐ€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์ ‘ํ•˜๊ฒŒ ๋˜์–ด ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ชฝ์œผ๋กœ ๋” ๋งŽ์ด ๊ฒฝ์Ÿํ•˜๊ฒŒ ๋˜์—ˆ์ฃ . ์‹ฑ๊ฐ€ํฌ๋ฅด ๊ฐ™์€ ํฅ๋ฏธ๋กœ์šด

https://www.youtube.com/watch?v=vSSpbAI_-t0&pp=ygU1VGhlIFN0YXRlIG9mIEZ1bGwtU3RhY2sgT0NhbWwgKHdpdGggQW50b25pbyBNb250ZWlybyk%3D

์ด๋ฒˆ ์ฃผ์—๋Š” OCaml ์ปดํŒŒ์ผ๋Ÿฌ์™€ ๊ทธ ์ปดํŒŒ์ผ๋Ÿฌ์˜ ์˜์—ญ์„ ํ™•์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. OCaml์€ ํ•ญ์ƒ ๋ฐฑ์—”๋“œ ์–ธ์–ด์˜€์ง€๋งŒ, ์ด์ œ๋Š” ๋ธŒ๋ผ์šฐ์ €๊นŒ์ง€ ๋ชฉํ‘œ๋กœ ์‚ผ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋Š˜ ์ €์™€ ํ•จ๊ป˜ OCaml์ด JavaScript ์„ธ๊ณ„๋กœ ์ง„์ถœํ•˜๋„๋ก ๋•๋Š” ํฅ๋ฏธ๋กญ๊ณ  ์ •๊ตํ•œ ์ปดํŒŒ์ผ๋Ÿฌ ์ž‘์—…์„ ๋งŽ์ด ํ•ด์˜จ Antonio Monteiro๊ฐ€ ํ•จ๊ป˜ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ธฐ์กด JavaScript ๊ฐœ๋ฐœ์ž๋“ค์ด OCaml์˜ ํ•จ์ˆ˜ํ˜• ์„ธ๊ณ„๋กœ ๋„˜์–ด์˜ฌ ์ˆ˜ ์žˆ๋„๋ก ๋•๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Š” OCaml ์ปดํŒŒ์ผ๋Ÿฌ๋ฅผ ๋‘ ๊ฐ€์ง€ ์ธก๋ฉด์—์„œ ํ™•์žฅํ•˜์—ฌ ์ด๋ฅผ ์ˆ˜ํ–‰ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ฒซ์งธ, OCaml์„ ์ž‘์„ฑํ•˜๊ณ  JavaScript๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” Melange์˜ ์ œ์ž‘์ž์ž…๋‹ˆ๋‹ค. ๋‘˜์งธ, JavaScript์™€ ๋งค์šฐ ์œ ์‚ฌํ•˜๊ฒŒ ๋ณด์ด์ง€๋งŒ ํƒ€์ž… ์•ˆ์ „ ๋ฐฑ์—”๋“œ ๋„ค์ดํ‹ฐ๋ธŒ OCaml์„ ์ƒ์„ฑํ•˜๋Š” ReasonML์˜ ์ฃผ์š” ๊ธฐ์—ฌ์ž์ž…๋‹ˆ๋‹ค. ๋ฌผ๋ก  ์ฒซ ๋ฒˆ์งธ ์งˆ๋ฌธ์€ "์™œ?"์ž…๋‹ˆ๋‹ค. ์™œ ๊ทธ๋ ‡๊ฒŒ ํ•˜๊ณ  ์‹ถ์–ดํ• ๊นŒ์š”? OCaml์ด ๋ธŒ๋ผ์šฐ์ €์— ๋„ฃ์„ ๋งŒํผ ํ›Œ๋ฅญํ•œ ์ ์€ ๋ฌด์—‡์ผ๊นŒ์š”? ๊ทธ๋ฆฌ๊ณ  Antonio๋Š” OCaml์˜ ์–ด๋–ค ์ ์ด ๊ทธ๋ ‡๊ฒŒ ํ›Œ๋ฅญํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ• ๊นŒ์š”? ์ด ๋ชจ๋“  ์ž‘์—…์„ ํ•˜๋Š” ๊ทธ์˜ ๊ฐœ์ธ์ ์ธ ์ด์œ ๋Š” ๋ฌด์—‡์ผ๊นŒ์š”? ํ•˜์ง€๋งŒ ํ›จ์”ฌ ๋” ํฅ๋ฏธ๋กœ์šด ์งˆ๋ฌธ์€ "์–ด๋–ป๊ฒŒ?"์ž…๋‹ˆ๋‹ค. ๋‘ ๊ฐ€์ง€ ๋‹ค๋ฅธ ์–ธ์–ด ์‚ฌ์ด์—์„œ ์–ด๋–ป๊ฒŒ ์ปดํŒŒ์ผํ•˜๊ณ  ํŠธ๋žœ์ŠคํŒŒ์ผํ• ๊นŒ์š”? ๋ฌผ๋ก  ํ•œ ์–ธ์–ด์˜ for ๋ฃจํ”„ ๊ตฌ๋ฌธ์„ ํŒŒ์‹ฑํ•˜๊ณ  ๋‹ค๋ฅธ for ๋ฃจํ”„ ๊ตฌ๋ฌธ์„ ์ƒ์„ฑํ•˜๋Š” ๊ฒƒ์€ ์‚ฌ์†Œํ•œ ์ผ์ด์ง€๋งŒ, ๋™์‹œ์„ฑ ๋ชจ๋ธ์ด ๋‹ค๋ฅด๊ฑฐ๋‚˜ OCaml์˜ ์ผ๊ธ‰ ๋ชจ๋“ˆ ์‹œ์Šคํ…œ์„ JavaScript ์„ธ๊ณ„๋กœ ์ด์‹ํ•˜๋Š” ๊ฒƒ๊ณผ ๊ฐ™์€ ์ฃผ์š” ์ฐจ์ด์ ์€ ์–ด๋–ป๊ฒŒ ์ฒ˜๋ฆฌํ• ๊นŒ์š”? ์ด๋Ÿฌํ•œ ์งˆ๋ฌธ์— ๋‹ตํ•˜๋ ค๋ฉด ์ „๋ฌธ๊ฐ€์˜ ๋จธ๋ฆฌ๋ฅผ ์ข€ ๋นŒ๋ ค์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ €๋Š” ์—ฌ๋Ÿฌ๋ถ„์˜ ํ˜ธ์ŠคํŠธ Chris Jenkins์ด๊ณ , ์ด๊ฒƒ์€ Developer Voices์ด๋ฉฐ, ์˜ค๋Š˜์˜ ๋ชฉ์†Œ๋ฆฌ๋Š” Antonio Monteiro์ž…๋‹ˆ๋‹ค!

**Chris Jenkins:

@coleea
coleea / ๊ตฌ๊ธ€ ์‹œํŠธ, WasmGC๋ฅผ ํ™œ์šฉํ•˜๋‹ค: ๋งˆ์ดํด ํ† ๋งˆ์Šค & ํ† ๋งˆ์Šค ์Šˆํƒ€์ด๋„ˆ์™€์˜ ๋Œ€ํ™”.mdx
Last active September 13, 2024 02:25
๊ตฌ๊ธ€ ์‹œํŠธ, WasmGC๋ฅผ ํ™œ์šฉํ•˜๋‹ค: ๋งˆ์ดํด ํ† ๋งˆ์Šค & ํ† ๋งˆ์Šค ์Šˆํƒ€์ด๋„ˆ์™€์˜ ๋Œ€ํ™”.mdx

https://www.youtube.com/watch?v=N0b6zslDuQA

๊ตฌ๊ธ€ ์‹œํŠธ, WasmGC๋ฅผ ํ™œ์šฉํ•˜๋‹ค: ๋งˆ์ดํด ํ† ๋งˆ์Šค & ํ† ๋งˆ์Šค ์Šˆํƒ€์ด๋„ˆ์™€์˜ ๋Œ€ํ™”

์…˜: ๋งˆ์ดํด, ํ† ๋งˆ์Šค, ์‡ผ์— ์˜ค์‹  ๊ฒƒ์„ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค!

๋งˆ์ดํด, ํ† ๋งˆ์Šค: ์ •๋ง ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

์…˜: ๋„ค, ์—ฌ๊ธฐ ์™€์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์›น์–ด์…ˆ๋ธ”๋ฆฌ ๊ฐ€๋น„์ง€ ์ปฌ๋ ‰์…˜ ๋“ฑ ํฅ๋ฏธ๋กœ์šด ์ฃผ์ œ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐ ๋‚˜๋ˆ„๊ฒŒ ๋˜์–ด ๊ธฐ์ฉ๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์ž ์‹œ ํ›„์— ๋‹ค๋ฃจ๊ณ , ๋จผ์ € ๋‘ ๋ถ„์˜ ๋ฐฐ๊ฒฝ๊ณผ ๊ฒฝํ—˜์— ๋Œ€ํ•ด ์ข€ ๋” ์•Œ๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ๋งˆ์ดํด, ๊ตฌ๊ธ€ ์›Œํฌ์ŠคํŽ˜์ด์Šค ๋ฉ€ํ‹ฐํ”Œ๋žซํผ ๋ฆฌ๋“œ๋ฅผ ๋งก๊ณ  ๊ณ„์‹œ์ฃ . ๊ตฌ๊ธ€์—์„œ 16๋…„์ด๋‚˜ ์ผํ•˜์…จ๋Š”๋ฐ, ์ผ์ƒ ์—…๋ฌด๋Š” ์–ด๋–ค์ง€, ๊ทธ๋ฆฌ๊ณ  16๋…„ ๋™์•ˆ ๊ตฌ๊ธ€์—์„œ ์–ด๋–ค ๋ณ€ํ™”์™€ ๋ฐœ์ „์„ ๋ชฉ๊ฒฉํ–ˆ๋Š”์ง€ ๊ถ๊ธˆํ•ฉ๋‹ˆ๋‹ค.

@coleea
coleea / React 18๊ณผ ๋‰ด์š• ํƒ€์ž„์ฆˆ: ์ผ๋ฆฌ์•„ ๊ตฌ๋ ˆ๋น„์น˜์™€ ํ•จ๊ป˜.mdx
Created September 13, 2024 02:44
React 18๊ณผ ๋‰ด์š• ํƒ€์ž„์ฆˆ: ์ผ๋ฆฌ์•„ ๊ตฌ๋ ˆ๋น„์น˜์™€ ํ•จ๊ป˜.mdx

https://www.youtube.com/watch?v=heNblrXVIcs

React 18๊ณผ ๋‰ด์š• ํƒ€์ž„์ฆˆ: ์ผ๋ฆฌ์•„ ๊ตฌ๋ ˆ๋น„์น˜์™€ ํ•จ๊ป˜

๊ทธ๋ ˆ๊ณ ๋ฅด ๋ฐ˜: ์•ˆ๋…•ํ•˜์„ธ์š”, ์ผ๋ฆฌ์•„. ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด๋ง ๋ฐ์ผ๋ฆฌ์— ์˜ค์‹  ๊ฒƒ์„ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค.

์ผ๋ฆฌ์•„ ๊ตฌ๋ ˆ๋น„์น˜: ๊ณ ๋ง™์Šต๋‹ˆ๋‹ค, ๊ทธ๋ ˆ๊ณ ๋ฅด. ์—ฌ๊ธฐ์— ์˜ค๊ฒŒ ๋˜์–ด ๊ธฐ์ฉ๋‹ˆ๋‹ค.

๊ทธ๋ ˆ๊ณ ๋ฅด ๋ฐ˜: ๋‰ด์š• ํƒ€์ž„์ฆˆ์˜ ์‹œ๋‹ˆ์–ด ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด์‹œ์ฃ . ์˜ค๋Š˜์€ ๋‹น์‹ ๊ณผ ๋‹น์‹  ํŒ€์ด ์ตœ๊ทผ์— ์ง„ํ–‰ํ•œ React 18 ์—…๊ทธ๋ ˆ์ด๋“œ๋ผ๋Š” ๊ฝค ๊ตฌ์ฒด์ ์ธ ์ฃผ์ œ์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณผ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋‰ด์š• ํƒ€์ž„์ฆˆ ์ด์ „์˜ ๊ฒฝ๋ ฅ๋ถ€ํ„ฐ ๋‰ด์š• ํƒ€์ž„์ฆˆ๊นŒ์ง€์˜ ์†Œํ”„ํŠธ์›จ์–ด ๊ฒฝ๋ ฅ์— ๋Œ€ํ•ด ๊ฐ„๋žตํ•˜๊ฒŒ ๋“ฃ๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

[https://www.youtube.com/watch?v=OSDgVxdP20g

์˜ˆ, ๋ผ์ด๋ธŒ ๋ฐฉ์†ก์ž…๋‹ˆ๋‹ค. ์•ˆ๋…•ํ•˜์„ธ์š” ์—ฌ๋Ÿฌ๋ถ„, ๋”ฐ๋œปํ•˜๊ฒŒ FunR์— ์˜ค์‹  ๊ฒƒ์„ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค.

์ด๋ฒˆ์—๋Š” ์Šค์›จ๋ด์ž…๋‹ˆ๋‹ค. ์˜ฌํ•ด ๋‘ ๋ฒˆ์งธ ๋ฐฉ๋ฌธ์ด๋„ค์š”. ์šฐ๋ฆฌ๋Š” ์ง€๊ธˆ ์Šคํ†กํ™€๋ฆ„์— ์žˆ๋Š” KRA ์‚ฌ๋ฌด์‹ค์— ์žˆ์Šต๋‹ˆ๋‹ค. ์ •๋ง ๋ฉ‹์ง„ ์‚ฌ๋ฌด์‹ค์ด๋„ค์š”. ์ €ํฌ๋ฅผ ์ด ๋ฉ‹์ง„ ์Šคํ†กํ™€๋ฆ„ ์‚ฌ๋ฌด์‹ค์— ์ดˆ๋Œ€ํ•ด ์ฃผ์…”์„œ KRA์— ์ง„์‹ฌ์œผ๋กœ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

์ •๋ง ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋ฐ”๋กœ ์‹œ์ž‘ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋จผ์ € ์ € Magnus๊ฐ€ ์งง๊ฒŒ ์†Œ๊ฐœ๋ฅผ ํ•˜๊ณ , ๊ทธ๋‹ค์Œ Andrea๊ฐ€ Super Husc, Agda ์†Œ๊ฐœ๋ฅผ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ ํ›„์—๋Š” Lash๊ฐ€ Scala๋ฅผ ์ด์šฉํ•œ ์Šคํ‚ค๋งˆ ๊ด€๋ฆฌ์— ๋Œ€ํ•ด ๋ฐœํ‘œํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์žฌ๋ฐŒ๋Š” ์‚ฌ์‹ค์€ Lash๋Š” ์›๋ž˜ 3๋…„ ๋ฐ˜ ์ „์— ์ด ๋ฐœํ‘œ๋ฅผ ํ•˜๊ธฐ๋กœ ๋˜์–ด ์žˆ์—ˆ๋Š”๋ฐ ์ฝ”๋กœ๋‚˜๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด์„œ 3๋…„ ๋ฐ˜์ด ์ง€๋‚œ ์ง€๊ธˆ, ๋“œ๋””์–ด ์—ฌ๊ธฐ์„œ ๋ฐœํ‘œ๋ฅผ ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ •๋ง ๊ธฐ์ฉ๋‹ˆ๋‹ค.