디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

C#

코돌이갤로그로 이동합니다. 2024.11.09 11:10:43
조회 111 추천 5 댓글 0

C#을 너무 부정적인 관점에서 평가해서 상당히 왜곡됐는데, 부가설명함.


1.쓸만한 UI 프로그래밍은 윈도우만 가능

리눅스, 맥OS에서 잘 되는 Avalonia, UnoPlatform 있음. 애초에 UI 프로그래밍 자체가 다른 언어들도 그리 쓸만한게 딱히 없음. Swift이런건 애플 전용이고, 웹은 HTML,CSS,JS 조합이고, QT, Flutter도 한계가 명확함.


2.런타임이 무거워서 모바일 임베디드에 사용하기 힘듬

임베디드는 C,C++, 안드로이드는 코틀린, 아이폰은 swift 사실상 이것뿐임. C#, Go 등도 누가 비공식 미니 런타임 만든게 있지만 별로 안쓰임.


3.스탠드 얼론 바이너리 만들면 헬로월드급 예제 하나가 300메가

이거 안 쓰려면 별도로 런타임을 설치해야겠지. 자바도 닷넷도 파이썬도 다 똑같음. JS도 노드 런타임 용량 크고, 일렉트론은 브라우저를 달고다니니까 크지. 근데 C#은 AOT 쓰면 네이티브 기계어로 컴파일되고 헬로월드는 용량 2MB이하임. Go언어랑 비슷해짐.


4.생태계 부족

TOP 5 수준의 완전 메이저 언어 플랫폼 생태계를 가졌음. 비교 대상이 JS, 자바, C++, 파이썬이라서 이것들보다는 못하겠지.


5.인력 부족

한국 한정으로는 팩트. 근데 한국은 자바,JS 말고는 대부분 인력 부족임. C++만해도 인력이 없고, 한국 자체가 개발업계 pool이 좁음. 근데 미국이나 세계 기준으로는 한국만큼 각각의 언어마다 경력을 따지지 않음. 객체지향이거나 웹개발이거나 이렇게 대략 비슷한 범주를 해봤으면 인정해줌.


6.JIT AOT는 윈도우에서만 쓸만함

AOT는 리눅스, 맥OS, Arm 임베디드 리눅스 등에서 잘 됨. 이미 실서비스에 많이들 쓰고있음.


7.라이센스 정책 바꿀때마다 레거시 유기함

자마린 같은거 MAUI로 통합하면서 유기한건 맞는데 라이센스 정책 바꿀때마다??? 이건 아님.


8.레거시 유기할때마다 생기는 런타임 파편화

처음에 닷넷프레임워크가 있었고 모노가 있었고, 둘을 합치면서 닷넷코어로 됐고, 닷넷코어가 닷넷이 됐는데, 엄밀히 따지면 파편이긴하지만 비공식인 모노를 제외하면, 닷넷프레임워크-닷넷코어-닷넷 이렇게 올라가는건 개발자 입장에서는 별 문제가 안됨. 내 경험상 JDK버전 올리는 정도 수준의 영향이었음. 사용자는 그냥 런타임 깔면되고. 그마저도 10년넘게 걸쳐서 느리게 변한거라서 "유기할때마다"라고 마치 6개월에 한번씩 바뀌는듯 표현한건 좀...


7,8. 유기&파편화 관련해서 좀 더 말하자면

파이썬2, 3처럼 너무 단절되어도 문제. Objective-C에서 Swift처럼 완전히 새로 만들어도 문제. 반대로 자바처럼 너무 느리게 바뀌어도 문제. C++처럼 너무 모든 케이스를 감안해도 문제. 어떻게 하든 문제는 있음. 비교적 최근에 나온 Rust도 시간이 지나면 언젠간 같은 문제에 맞닥뜨릴거임.


9.크로스플랫폼 한다하지만 그렇게 욕먹는 자바보다 못함

비교대상이 자바라서 그럴뿐이지 크로스플렛폼 잘됨. 시초부터 크로스플렛폼을 내세운 자바조차도 모든 면에서 최고인건 아님.


총결론 : 비교대상이 자바,JS,C++ 이런거라서 그들보다 떨어지는 점들이 있을뿐. 그래도 전반적인 분야에서 이만큼 비빌수 있는 언어도 거의 없음.

C, C++, 파이썬, 자바, JS, C# 대략 이 정도는 현시점에서 완전한 메이저 언어들이라고 본다. 용도에 따라 입맛대로 골라잡아도됨.


추천 비추천

5

고정닉 3

1

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 오픈 마인드로 이성을 만날 것 같은 스타는? 운영자 24/12/02 - -
2776655 짱깨먼지땜에 조깅 쉽니당 ♥무료토크바냥덩♥갤로그로 이동합니다. 11.22 42 0
2776654 고졸 코딩할만하냐 [1] 프갤러(182.210) 11.22 125 1
2776653 이제 비행기탄다. [16] 멍청한유라ㅋ갤로그로 이동합니다. 11.22 116 0
2776652 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 11.22 70 0
2776651 이거 어떻게 없애? ㅇㅇ(14.52) 11.22 71 0
2776640 파이썬은 왜 혼자 문법이 다른거임 [6] 프갤러(119.203) 11.22 176 0
2776636 유튜브 수익창출 조건에 최근 3개월 3개업로드 있더라 [1] 헬마스터갤로그로 이동합니다. 11.22 90 2
2776630 어셈블리어로 할게 리버싱밖에 더있을까요? [6] 헬마스터갤로그로 이동합니다. 11.22 131 0
2776629 포프씨는 어셈블리어 할줄알면 게임핵 만들기 [5] 헬마스터갤로그로 이동합니다. 11.22 117 0
2776626 <쇼 비디오자키> 발명도둑잡기갤로그로 이동합니다. 11.22 62 0
2776623 음기 충전 발명도둑잡기갤로그로 이동합니다. 11.22 37 0
2776622 지금이라도 인데놀 먹을까?? 자야하는데 시발 ㅇㅇ(123.213) 11.22 45 0
2776620 가난한 예술가에 관한 제일 오래된 노래 [1] 발명도둑잡기갤로그로 이동합니다. 11.22 61 0
2776619 si업체 엔지니어 얼굴 잘생기면 장점있음?? [5] 프갤러(59.18) 11.22 127 0
2776618 보겸씨 최근에 얼굴을 또 성형했는지 [2] 헬마스터갤로그로 이동합니다. 11.22 103 1
2776615 잠도 안오고 피시방이나 갈까... 2시 3시까지 잠못잘거 뻔한데 ㅇㅇ(123.213) 11.22 44 0
2776614 오타쿠 맘세 [3] 초코냥갤로그로 이동합니다. 11.22 117 0
2776610 웹개발, 딥러닝 현직 질문받는다 [14] 창업게이(106.101) 11.21 238 0
2776608 졸작 이틀 남앗는데 그냥 하던거 그대로 내면 ㅇㅇ(175.120) 11.21 46 0
2776606 류류 영화출연 ㄷㅅㄷ ♥무료토크바냥덩♥갤로그로 이동합니다. 11.21 65 0
2776604 원래 기독교에서도 요새 이슬람처럼 이자놀이가 불법이었다 [3] 발명도둑잡기갤로그로 이동합니다. 11.21 63 0
2776600 야근데 가끔 프갤보면 c#이 고졸들만쓰는거라는글있잖아 [9] 프갤러(117.111) 11.21 158 0
2776599 냉정하게 하루 4시간 공부 할까말까인데 인생 조진걸까... [2] ㅇㅇ(123.213) 11.21 127 0
2776597 Si 들 마인드셋이 그냥 너무 좆같음 [2] ㅇㅇ(59.12) 11.21 156 1
2776591 앵귤러 존나 좋아졌네 ㄷㄷ [4] 프갤러(175.203) 11.21 156 2
2776589 떠나요~ 모든걸 다 잊어버리고 [16] 멍청한유라ㅋ갤로그로 이동합니다. 11.21 108 0
2776588 디씨 유동글 비밀번호 뚫는거 쉬움? [1] ㅇㅇ(110.12) 11.21 67 0
2776587 형덜 입문하려는데 온라인 강의 추천좀.. [2] 프갤러(175.199) 11.21 95 0
2776584 웹싸이트가 무슨 프레임웍 쓰나 알려주는 싸이트 ㅇㅇ갤로그로 이동합니다. 11.21 69 0
2776583 노력하면 가능한 영역은 뭐가 있을까? [4] ㅇㅇ(211.228) 11.21 74 0
2776581 22살에 아는것도 이룬것도 없는 인생.. 너무 막막하고 힘들어요... [2] ㅇㅇ(123.213) 11.21 103 0
2776580 [정혜경 의원 논평] 사도광산 추도식, 윤석열 정부는 강제동원 조선인 노 발명도둑잡기갤로그로 이동합니다. 11.21 44 0
2776579 거리로 나온 청년들 "윤석열 지지율 17%, 참 못했어요" [1] 발명도둑잡기갤로그로 이동합니다. 11.21 72 0
2776577 글로벌 기후 관리는 어렵지만 반드시 해야 할 일 발명도둑잡기갤로그로 이동합니다. 11.21 54 0
2776575 한미일 안보협력 사무국, 윤 정권의 치명적인 자충수 발명도둑잡기갤로그로 이동합니다. 11.21 51 0
2776574 근데 개발자들 하루 8시간 회사에있으면 풀집중 [4] ㅇㅇ(125.128) 11.21 147 1
2776573 [하승수의 직격] 검찰 특수활동비 자료 불법폐기··· 공소시효 특례 도입 발명도둑잡기갤로그로 이동합니다. 11.21 25 0
2776571 뉴진스 하니 직장내 괴롭힘 ‘적용 불가’에 진보당 “비겁한 행태" 발명도둑잡기갤로그로 이동합니다. 11.21 49 0
2776567 엑셀 / VBA만 계속 파보는건 어떨까? [7] ㅇㅇ(211.228) 11.21 130 0
2776564 김건희 일가 부동산 재산만 '최소' 253억4873만 원 발명도둑잡기갤로그로 이동합니다. 11.21 55 0
2776562 하.. 개꼴리넹.. ♥무료토크바냥덩♥갤로그로 이동합니다. 11.21 84 0
2776561 윤석열의 정신상태를 진단한다 발명도둑잡기갤로그로 이동합니다. 11.21 46 0
2776560 형이 나서야 하나 정권 적페의 힘 국민의힘 개혁보수 웃긴 세상 넥도리아(112.170) 11.21 38 0
2776557 미래의 어느 역사학자들의 대화라는데 (요약편) 아갤러(118.235) 11.21 60 0
2776555 미래의 어느 역사학자들의 대화라는데 아갤러(118.235) 11.21 57 1
2776553 기분 더 조짐 주아갤로그로 이동합니다. 11.21 32 0
2776552 "나치즘과 유사한 기독교" -에리히 프롬 발명도둑잡기갤로그로 이동합니다. 11.21 54 0
2776551 상한 야채 먹었다 시발 [6] 주아갤로그로 이동합니다. 11.21 73 0
2776550 저녁 발명도둑잡기갤로그로 이동합니다. 11.21 39 0
2776549 [여적]살찐 고양이법 발명도둑잡기갤로그로 이동합니다. 11.21 43 0
뉴스 김수현·변우석→김지원·김태리⋯‘2024 에이판 스타 어워즈’ 역대급 쟁쟁한 후보 공개 디시트렌드 12.03
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2