์๋ ํ์ธ์!
์ด๋ฒ ํฌ์คํ ์์๋ 2022๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์์ ๋ฅผ ํ๋ซํผ๋ณ๋ก ์ด์ ๋ฆฌํ์ฌ ์์๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค.
ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์์๋ฅผ ์๋ ๊ฒ์ ๊ณง ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ์ฌ์ฉ ํํฉ๊ณผ ์ถ์ด์ ๋ํด ํ์ ํ์ฌ ํธ๋ ๋๋ฅผ ํ์ธํ๋ ๊ฒ์ธ๋ฐ์! ๋จ์ํ ์ธ์ด์ ์ข๊ณ ๋์จ์ ํ๋จํ๋ ๊ฒ์ด ์๋, ์ต์ ์ SW ๊ฐ๋ฐ ํธ๋ ๋๋ฅผ ์ฝ์ ์ ์๋ ์ค์ํ ์๋จ์ ๋๋ค.
์ฐ์ Github, ๊นํ๋ธ์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์์๋ฅผ ์ดํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค.
The 2021 State of The OCTOVERSE
Github์์ ๋ฐํํ 2014๋ ๋ถํฐ 2021๋ ๊น์ง์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์์ ๋ณํ ๊ทธ๋ํ์ ๋๋ค.
์ด ์์ ๊ธฐ์ค์ ์ฌ์ฉ๋๊ณผ ์ ํธ๋ ๊ธฐ์ค์ ๋๋ค.
Github ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์์
- JavaScript
- Python
- Java
- TypeScript
- C#
- PHP
- C++
- Shell
- C
- Ruby
JavaScript๋ ๊พธ์คํ 1์ ์๋ฆฌ๋ฅผ ์ฐจ์งํ๊ณ ์์ต๋๋ค.
Python์ ๊พธ์คํ ์์น์ธ๋ฅผ ๋ณด์ด๋ฉฐ, ์๋ฒ๋จ์ ํ์์ ์ธ ๊ฐ๋ฐ ์ธ์ด ์์๋ก ๊ผฝํ๊ณ ์๋ ๊ฒ ๊ฐ๋ค์. ํนํ ์ธ๊ณต์ง๋ฅ, ๋น ๋ฐ์ดํฐ ๋ฑ์ด ๋๋๋๊ณ ์๋ ์์ฆ ํธ๋ ๋์ ๊ฐ์ฅ ํ์์ ์ธ ์ธ์ด๊ฐ ๋ ๊ฒ ๊ฐ์ต๋๋ค.
๋ค์์ผ๋ก๋ Java์ธ๋ฐ์. ๊ตณ๊ฑดํ ์๋ฆฌ๋ฅผ ์งํค๋ Java๊ฐ Python์ 2์ ์๋ฆฌ๋ฅผ ๋ด์ด์ค์ง๋ ๋ฒ์จ 3๋ ์ฐจ๋ค์.
๊ฐ์ฅ ๋์ ๋๋ ์ธ์ด๊ฐ ํ๋ ๋ณด์ ๋๋ค.
๋ฐ๋ก TypeScript ์ ๋๋ค. ๋๊ท๋ชจ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ๋์ฒดํ ์ ๋ง์ฃผ๋ก ์์ฒญ๋๊ฒ ๊ธ๋ถ์ ํ์ฃ . ๊ธฐ์กด์ ์๋ฐ์คํฌ๋ฆฝํธ ES5 ๋ฌธ๋ฒ์ ๊ทธ๋๋ก ๋ฐ๋ฅด๊ณ ์๊ธฐ์ ์ด๋ ต์ง ์๊ฒ ๋ฐฐ์ฐ๊ณ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๋ค์์ TIOBE - The Software Quality Company ์์ ๋ฐํํ๋ 2022๋ 3์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์์๋ฅผ ์์๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค.
2022๋ 3์์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์์์, 1๋ ์ ์ธ 2021๋ 3์์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์์๋ฅผ ๋น๊ตํ์ฌ ๋ณผ ์ ์๊ณ , ๋ณํ์จ๋ ํ์ธํ์ค ์ ์์ต๋๋ค.
TIOBE Index for March 2022
- Python
- C
- Java
- C++
- C#
- Visual Basic
- JavaScript
- PHP
- Assembly language
- SQL
ํฐ์ค๋ฒ ๋ ์ํํธ์จ์ด์ ์ฌ์ฉ์ฑ๊ณผ ๊ทธ ์์ค ์ฝ๋ ๋ฑ์ ํ์ง์ ๊ฒ์ฌํ๊ณ ๊ด๋ฆฌํ๋ ํ์ฌ๋ก ๋งค๋ฌ ์์๋ฅผ ๋ฐํํ๊ณ ์์ต๋๋ค.์ด ์ ์ฒด์ ํน์ฑ์, ๊นํ๋ธ์ฒ๋ผ ์ผ๋ฐ์ ์ธ ์ฝ๋ ์ฌ์ฉ๋์ด ์๋ ์ค์ ๊ฐ๋ฐ๋ ์ํํธ์จ์ด์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์ฌ์ฉ๋์ ๊ธฐ๋ฐ์ผ๋ก ์์๋ฅผ ์ฐ์ ํ๊ณ ์์ต๋๋ค. ์ฐ์ ๊ธฐ์ค์ ์ด์ธ์๋ ๊ตฌ๊ธ, ๋น, ์ ํ๋ธ, ์ํคํผ๋์ ๋ฑ์ ์ฌ๋ฌ ๋ํ ๊ฒ์ ์์ง๋ ํฌํจ๋๊ณ ์์ด ํธ๋ ๋์์ ๋ง์ด ๋ค์ณ์ง์ง ์๋๋ก ํ๊ณ ์์ต๋๋ค.
๋ ๋งค๋ฌ ๋ฐํํ๋ฉฐ ๋์ฌ๊ฒจ๋ณผ ์์์ด๋ ์ธ์ด๋ ํจ๊ป ์ธ๊ธํด์ฃผ๊ณ ์์ต๋๋ค.
์ด๋ฒ 2022๋ 3์์ ๋์ฌ๊ฒจ ๋ณผ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ Lua๋ค์. ์ฒ์์ผ๋ก 20์ ์์๊ถ ์์ ๋ค๋ฉด์, 18๋จ๊ณ๋ ์น๊ณ ์ฌ๋ผ์ค๋ ์ฑ์ฅ๋ฅ ์ ๋ณด์ฌ์ฃผ์์ต๋๋ค.
์ด Lua๋ ๊ฒ์ด๋ฐ ์์ฅ, The Game Development Market์์ ๋์ฌ๊ฒจ ๋ณผ ์ธ์ด์ธ๋ฐ์, ๋ฐฐ์ฐ๊ธฐ ์ฝ๊ณ ๋น ๋ฅด๊ฒ ์ํ๋๋ฉฐ C์ ์ธํฐํ์ด์ค๋ฅผ ๋ฐ๋ฅด๊ณ ์๋ค๋ ์ฅ์ ๋๋ฌธ์ ์ด๋ฐ ์ฑ์ฅ๋ฅ ์ ๋ณด์ฌ์ฃผ์๋ค๊ณ ํ๋ค์. ๋ํ์ ์ผ๋ก ๋งค์ฐ ์ ๋ช ํ ๊ฒ์ ํ์ฌ์ธ ๋ก๋ธ๋ก์ค๊ฐ ์ด ์ธ์ด Lua๋ฅผ ์ฌ์ฉํ๊ณ ์๋ค๊ณ ํฉ๋๋ค.
๊ฒ์ ๊ฐ๋ฐ์ ๊ด์ฌ์ด ์์ผ์ ๊ฐ๋ฐ์ ๋ถ๋ค์ ๊ผญ ํ์ธํด ๋ณด์ ์ผ ํ ์์์ด์ฃ ?
TIOBE Programming Community Index
๊ฐ์ TIOBE์์ ๋ฐํํ ์์์ธ๋ฐ์! ์ด ์์์ ์ฐ์ ๊ธฐ์ค์ ์์ฒด ํ๋ก๊ทธ๋๋ฐ ์ปค๋ฎค๋ํฐ์์์ ์ธ๊ธฐ๋๋ฅผ ์ธก์ ํ ๊ฒ์ ๋๋ค. ์ค์ ์ ์ธ๊ณ ๊ฐ๋ฐ์๋ค์ ์ค์๊ฐ ๊ด์ฌ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ ์ ์๋ ์์ฃผ ์ข์ ์งํ์ฃ . ์ค์๊ฐ ํธ๋ ๋ ๋ถ์์ ์ด ์ฐจํธ๊ฐ ๊ฐ์ฅ ์ ์ฉํ ๊ฒ ๊ฐ์ต๋๋ค.
์ค์ ๋ก ํ๋์(ํ๋์)์ ํด๋นํ๋ Python์ ๋น์จ ์ฆ๊ฐ๋์ ๋์ฌ๊ฒจ ๋ณด์ธ์. Java์ C๊ฐ Python์ ์์๊ฐ ๋ค์ง์ด์ก์ต๋๋ค.
์ด๋ฒ ํฌ์คํ ์ ์ด๋ ๊ฒ Github๊ณผ TIOBE์ 2022๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์์๋ฅผ ์ด์ ๋ฆฌ ํด๋ณด๊ณ , ๊ฐ๊ฐ ์ธ์ด์ ๋์ฌ๊ฒจ ๋ณผ ์ ๋ค์ ์ดํด๋ณด์์ต๋๋ค.
ํธ๋ ๋์ ๋ฐ๋ง์ถ๊ธฐ ์ฐธ ์ด๋ ค์ด ์ง์ ์ด ๊ฐ๋ฐ์์ด์ฃ . ํญ์ ๊ธธ๊ฒ๋ณด๊ณ ๋ฐฐ์ฐ๋ ์์ธ๋ฅผ ๊ฐ์ถ์ด์ผ ํ ๊ฒ ๊ฐ์ต๋๋ค.
๋๊ธ