IDL 9.0 버전이 ENVI 6.0 버전과 함께 출시되었습니다. 이번 IDL 9.0의 주요 업데이트 사항들을 다음과 같습니다.
1. 이제 애플의 M-시리즈 칩이 탑재된 기기들을 공식적으로 완벽하게 지원합니다. 즉 M1, M2, M2 Pro, M2 Max, M2 Ultra 계열의 칩이 탑재된 애플 기기들에서도 예전처럼 Rosetta를 통하지 않고 그 자체로 구동이 가능합니다. M-시리즈 칩 애플 기기들에서는 호환성 뿐 아니라 전반적인 성능 향상도 있습니다.
2. HttpRequest 클래스가 새롭게 도입되었으며 이 기능을 통하여 웹서버와의 다양한 교신 작업들(Get, Post, Put, Delete 등)이 가능합니다.
3. VSCode(Visual Studio Code) 내에서 IDL 코딩 작업이 가능하도록 해주는 IDL extension for VSCode 기능이 본격적으로 지원됩니다. 이 기능은 VSCode 내에서 다운로드받을 수 있으며, 기존의 IDLDE와는 다른 새로운 방식의 개발환경을 제공하는 역할을 하게 됩니다. 이와 관련해서는 이 블로그에서도 이미 소개된 바 있으며 관련 게시물을 참조하시면 됩니다.
4. IDL에도 이제 노트북(Notebook)이라는 도구 기능이 지원됩니다. 이를 통하여 프로그래밍을 하면서 그 과정을 기록하고 설명을 문서화하는 등의 기능을 제공합니다. 아무래도 파이썬의 주피터(Jupyter) 노트북이 모티브가 되었다고 볼 수 있지만, 파이썬과 주피터의 설치는 전혀 필요없습니다. IDL 노트북은 실제 사용은 앞서 소개된 VSCode상에서의 IDL 확장 기능 내에서 사용 가능합니다.
이외에도 여러가지 업데이트 사항들이 추가되었으며 자세한 내용은 IDL 9.0의 도움말 또는 관련 링크를 통해서 확인할 수 있습니다.
'IDL > General' 카테고리의 다른 글
IDL 관련 주요 웹 링크 정리 (2024년 6월 현재) (1) | 2024.06.05 |
---|---|
웨비나(Webinar) 안내 (2024. 4. 11) (0) | 2024.04.04 |
웨비나(Webinar) 안내 (2023. 11. 30) (1) | 2023.11.23 |
Mac OS에서 설치 실패 이슈 및 해결법 (0) | 2023.10.17 |
IDL 8.9 출시 (0) | 2023.05.15 |