C++

이 μ§ˆλ¬Έμ€ μ‚¬μš©ν•˜λŠ” μ£Όμš” ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄ 3개 쀑 ν•˜λ‚˜λ‘œ C++λ₯Ό μ„ νƒν•œ κ°œλ°œμžμ—κ²Œλ§Œ ν‘œμ‹œλ˜μ—ˆμŠ΅λ‹ˆλ‹€.

μ–΄λ–€ C++ ν‘œμ€€μ„ 주둜 μ‚¬μš©ν•˜μ‹­λ‹ˆκΉŒ(볡수 선택 κ°€λŠ₯)?

μ‹ κ·œ C++ ν‘œμ€€μ΄ μ±„νƒλ˜λŠ” λΉ„μœ¨μ΄ 점점 λŠ˜μ–΄λ‚˜κ³  μžˆμŠ΅λ‹ˆλ‹€. C++20λ₯Ό μ‚¬μš©ν•˜λŠ” 개발자의 μ μœ μœ¨μ€ 12%둜 μƒμŠΉν–ˆμŠ΅λ‹ˆλ‹€.

이 μ§ˆλ¬Έμ„ λΉ„λ‘―ν•œ 일뢀 μ§ˆλ¬Έμ— λŒ€ν•œ κ²°κ³ΌλŠ” μ‘λ‹΅μžκ°€ κ°œλ°œν•˜λŠ” μ†Œν”„νŠΈμ›¨μ–΄ μœ ν˜• 및 κΈ°μ—… 운영 뢄야에 따라 3개 그룹으둜 λΆ„λ₯˜λ˜μ—ˆμŠ΅λ‹ˆλ‹€. 이 그룹은 C++ 개발의 3가지 μ£Όμš” μ˜μ—­μΈ μž„λ² λ””λ“œ 개발, 금육 및 κ²Œμž„ κ°œλ°œμ„ λŒ€ν‘œν•©λ‹ˆλ‹€.

ν–₯ν›„ 12κ°œμ›” 이내에 λ‹€λ₯Έ C++ ν‘œμ€€μœΌλ‘œ 이전할 κ³„νšμ΄ μžˆμœΌμ‹­λ‹ˆκΉŒ? λ§Œμ•½ κ·Έλ ‡λ‹€λ©΄ μ–΄λ–€ λ²„μ „μž…λ‹ˆκΉŒ?

섀문쑰사에 μ°Έμ—¬ν•œ C++ 개발자의 μ•½ μ ˆλ°˜μ€ μ˜¬ν•΄ λ‹€λ₯Έ ν‘œμ€€μœΌλ‘œ 이동할 κ³„νšμ΄ μžˆμŠ΅λ‹ˆλ‹€.

C++ κ°œλ°œμ— μ–΄λ–€ IDE λ˜λŠ” 에디터λ₯Ό κ°€μž₯ 많이 μ‚¬μš©ν•˜μ‹­λ‹ˆκΉŒ?

졜근 JetBrainsλŠ” Unreal Engine IDE용 Rider 곡개 ν…ŒμŠ€νŠΈ 버전을 μΆœμ‹œν–ˆμŠ΅λ‹ˆλ‹€. λ‚΄λ…„μ—λŠ” κ²Œμž„ 개발 κ΄€λ ¨ λ„κ΅¬λ‘œ 이름을 올릴 수 있길 λ°”λžλ‹ˆλ‹€.

μ–΄λ–€ μœ λ‹› ν…ŒμŠ€νŠΈ ν”„λ ˆμž„μ›Œν¬λ₯Ό 주둜 μ‚¬μš©ν•˜μ‹­λ‹ˆκΉŒ(볡수 선택 κ°€λŠ₯)?

μ˜¬ν•΄μ—” Catchκ°€ 2μœ„λ‘œ λ“±κ·Ήν•˜λ©° Boost.Test 및 CppUnit의 자리λ₯Ό μ°¨μ§€ν–ˆμŠ΅λ‹ˆλ‹€.

κ·€ν•˜μ˜ ν”„λ‘œμ νŠΈμ—μ„œ μ‚¬μš©ν•˜λŠ” 쒅속성 κ΄€λ¦¬μžλŠ” λ¬΄μ—‡μž…λ‹ˆκΉŒ(볡수 선택 κ°€λŠ₯)?

C++ 개발자의 μ ˆλ°˜μ€ 쒅속성 관리 도ꡬλ₯Ό μ‚¬μš©ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

ν˜„μž¬ ν”„λ‘œμ νŠΈ(직μž₯ λ˜λŠ” 학ꡐ)μ—μ„œ ν—ˆμš©λ˜λŠ” 였λ₯˜ 보고 방법은 λ¬΄μ—‡μΈκ°€μš”?

μ–΄λ–€ ν”„λ‘œμ νŠΈ λͺ¨λΈ λ˜λŠ” λΉŒλ“œ μ‹œμŠ€ν…œμ„ 주둜 μ‚¬μš©ν•˜μ‹­λ‹ˆκΉŒ(볡수 선택 κ°€λŠ₯)?

전년도와 λ§ˆμ°¬κ°€μ§€λ‘œ 많이 μ‚¬μš©ν•˜λŠ” λΉŒλ“œ μ‹œμŠ€ν…œμ€ CMake, Visual Studio ν”„λ‘œμ νŠΈ 및 Makefilesμž…λ‹ˆλ‹€.

μ–΄λ–€ 컴파일러λ₯Ό 주둜 μ‚¬μš©ν•˜μ‹­λ‹ˆκΉŒ(볡수 선택 κ°€λŠ₯)?

Clang 점유율이 μ§€μ†μ μœΌλ‘œ μ„±μž₯ν•œ 반면 GCC의 μ μœ μœ¨μ€ 4λ…„ 쀑 처음으둜 μƒμŠΉν•˜μ˜€μŠ΅λ‹ˆλ‹€.

λ‹€μŒ 도ꡬ 쀑 κ·€ν•˜λ‚˜ κ·€ν•˜μ˜ νŒ€μ΄ κ°€μ΄λ“œλΌμΈ 적용, 기타 μ½”λ“œ ν’ˆμ§ˆ λ˜λŠ” 뢄석을 μœ„ν•˜μ—¬ μ‚¬μš©ν•˜λŠ” 것은 λ¬΄μ—‡μž…λ‹ˆκΉŒ(볡수 선택 κ°€λŠ₯)?

Clang의 인기가 μ¦κ°€ν•˜λ©° Clang-Tidy 및 Clang-analyzer와 같은 κ΄€λ ¨ λ„κ΅¬μ˜ 인기도 ν•¨κ»˜ μƒμŠΉν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

λ‹€μŒμ˜ μ½”λ”© μ‘°μ–Έ λ˜λŠ” κ°€μ΄λ“œλΌμΈ μ†ŒμŠ€ μ€‘μ—μ„œ κ·€ν•˜ λ˜λŠ” κ·€ν•˜μ˜ νŒ€μ΄ 적극적으둜 μ‚¬μš©ν•˜λŠ” 것은 λ¬΄μ—‡μž…λ‹ˆκΉŒ(볡수 선택 κ°€λŠ₯)?


μ½μ–΄μ£Όμ…”μ„œ κ°μ‚¬ν•©λ‹ˆλ‹€!

이 λ³΄κ³ μ„œκ°€ μ—¬λŸ¬λΆ„μ—κ²Œ 도움이 λ˜μ—ˆκΈΈ λ°”λžλ‹ˆλ‹€. 이 λ³΄κ³ μ„œλ₯Ό μΉœκ΅¬μ™€ λ™λ£Œμ—κ²Œ κ³΅μœ ν•΄ μ£Όμ„Έμš”.

JetBrains Tech Insights Lab에 μ°Έμ—¬ν•˜μ„Έμš”

섀문쑰사와 UX 연ꡬ에 μ°Έμ—¬ν•˜μ—¬ JetBrains μ œν’ˆμ„ λ”μš± μ‚¬μš©ν•˜κΈ° 쉽고 λ”μš± κ°•λ ₯ν•˜κ²Œ λ§Œλ“€μ–΄ λ³΄μ„Έμš”. 연ꡬ에 μ°Έμ—¬ν•˜μ‹œλ©΄ μƒν’ˆμ„ 받을 수 μžˆλŠ” κΈ°νšŒλ„ μ£Όμ–΄μ§‘λ‹ˆλ‹€.

μ§ˆλ¬Έμ΄λ‚˜ μ œμ•ˆμ΄ 있으면 surveys@jetbrains.com으둜 연락해 μ£Όμ‹œκΈ° λ°”λžλ‹ˆλ‹€.

Β© 2000-2020 JetBrains s.r.o. All rights reserved.