Vcpkg는 Microsoft에서 만든 C++ 패키지 관리자 프로그램으로 복잡한 C++ 라이브러리 설치를 간소화하는 명령 줄 프로그램이다. Boost는 C++ 기반의 라이브러리 집합으로 STL의 부족한 부분을 보완하는데 주로 사용된다.
Blockly는 Google에서 만든 블록코딩 라이브러리로 웹페이지에 블록코딩으로 코드를 생성하는 에디터를 제공합니다. Blockly를 통해 Scratch와 같은 블록코딩 환경을 웹사이트에서 쉽게 구축할 수 있습니다. 과거에는 웹(자바스크립트) 이외의 안드로이...
Windows에서 C++ 통합 개발환경으로는 크게 Visual Studio와 CLion이 있다. Visual Studio는 C++을 컴파일하기 위한 MSVC(Microsoft Visual C++)까지 같이 설치하기 때문에 별도의 세팅이 필요가 없지만 scanf,...
파이썬에서는 함수를 호출할 때 함수의 인자에 이름을 붙여 전달할 수 있다. 이를 Keyword Arguments라 부른다. 이름을 붙여서 전달하는 인자는 인자의 순서에 구애받지 않고 값을 전달할 수 있으며 가독성을 향상시킨다.
파이썬 문법을 읽다, ‘바다코끼리 연산자’라고 불리는 기능을 발견했다. 찾아보니 2019년 10월에 정식 릴리즈된 파이썬 3.8에서 들어왔다고 하는데, 찾아보느라 이것저것 조사한 겸 정리해두면 좋을 것 같아 글을 남긴다.