킬러앱이 없기 때문이다.
또 하나의 이유
platform exclusivity -> 플랫폼 독점 <- 이게 없다.
자바스크립트는 웹이 있고
스위프트는 ios가 있다
자바는? write once run anyware
c#은? 마이크로소프트의 지원
그렇다면 선택에 있어서 고려 사항이 되는 것은?
이득
친숙함
러닝 커브
language 환경 즉 생태계
c++은 c의 근접한 수퍼셋
typescript는 javascript의 직접적인 수퍼셋
kotlin은 커피스트립트와 자바스크립트의 관계로 비유하면 편하다. (호환성문제없다.)
문맥, 구인시장, 커뮤니티도 중요한 고려사항이 된다.
그럼 왜 oo가 시장을 장악했나?
특징들을 살펴보자
interface
implementation 등등...
why aren't FP languages the norm?
1. No sufficiently large "killer apps"
2. No exclusivity on large platforms
3. Can't be a quick upgrade if substantially different
4. No epic marketing budgets
5. Slow & steady growth takes decades
why isn't FP style the norm?
maybe time? 아직 시간이 더 필요할수도? 아무도 모른다.
https://www.youtube.com/watch?v=QyJZzq0v7Z4
반응형
'개발 유튜버' 카테고리의 다른 글
[Pope] 게임에 대한 이야기 - 포프TV (0) | 2023.05.20 |
---|---|
[김포프] 클라우드 컴퓨팅, SLA, 릴리즈 스페셜리스트 (0) | 2021.08.28 |
평생 기술자 하세요 - 김포프 (0) | 2021.08.28 |
수재는 천재를 이길 수 있다 - 김포프 (0) | 2021.08.26 |
모두를 위한 인공지능 by 제프 딘 (0) | 2021.08.26 |