Skip to content

Commit

Permalink
1장 논의 내용 추가
Browse files Browse the repository at this point in the history
  • Loading branch information
jintaeyeong committed Jan 8, 2025
1 parent cda238b commit 319bd9f
Showing 1 changed file with 11 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
1. 타입 검사에 대한 내부 프로세스가 어떻게 돌아가는지 알게되었고, 타입 검사를 위해 동적 언어들도 변화되고 있다는 것이 신기했습니다. 타입 검사가 정확성과 오류를 잡는 것에 도움을 주는 것을 이미 알고 있을 텐데도 왜 나중에서야 타입 검사 기능을 추가했는지 궁금하기도 합니다.


2. 경험했던 프로젝트의 언어들은 Java, C#, 파이썬, js가 있습니다.
개인적으로 동적 언어와 정적 언어를 비교하자면 저는 정적 언어로 개발하는 것이 좋았습니다. 동적언어로 개발 할 때는 하나의 변수가 값에 따라 타입이 변화되는 것이 불편했고 가독성이 좋지 않다고 느껴왔습니다.

책을 읽고 최근 파이썬에서는 타입 검사를 어떻게 하는지 찾아보았고 mypy라는 파이썬 패키지를 이용해서 정적 언어의 장점을 살려서 사용할 수 있다는 것을 새롭게 알게 된 것 같습니다.

파이썬을 개발하시는 분이 계시다면 mypy를 쓰시는지 궁금합니다.

동적 언어와 정적 언어를 경험했던 것도 어떤 단점과 장점들을 경험해왔는지 논의하는 것도 좋을 것 같습니다.

0 comments on commit 319bd9f

Please sign in to comment.