디시인사이드 갤러리

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

갤러리 본문 영역

C#

코돌이갤로그로 이동합니다. 2024.11.09 11:10:43
조회 80 추천 4 댓글 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# 대략 이 정도는 현시점에서 완전한 메이저 언어들이라고 본다. 용도에 따라 입맛대로 골라잡아도됨.


추천 비추천

4

고정닉 2

1

댓글 영역

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

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 축의금 적게 내면 눈치 줄 것 같은 스타는? 운영자 24/11/11 - -
2772005 환자로운 푸갤의 나츠아롱이 동장이염 ㅇㅅㅇ [6] 나트륨찡갤로그로 이동합니다. 11.10 79 0
2772003 포트폴리오용 사이트 만드려고 하는데 최상위 도메인 kro.kr이거 [1] okane갤로그로 이동합니다. 11.10 55 1
2771999 유로트럭인가 그딴게임은 왜하는거냐? [10] 헬마스터갤로그로 이동합니다. 11.10 106 0
2771997 음기 충전 발명도둑잡기갤로그로 이동합니다. 11.10 40 0
2771996 der Bohrer 발명도둑잡기갤로그로 이동합니다. 11.10 38 0
2771987 대학생 정치활동 금지하는 학칙은 기본권 침해 [2] 발명도둑잡기갤로그로 이동합니다. 11.10 51 0
2771985 2022.6.20. 김건희에 관해 썼던 글 발명도둑잡기갤로그로 이동합니다. 11.10 47 1
2771983 미군이 400만명 역대 최다 학살한 전쟁이 코리아전쟁 [3] 발명도둑잡기갤로그로 이동합니다. 11.10 61 0
2771980 [속보] 부경대 학교본부 경찰인력 투입해 농성하던 학생들 강제 연행 발명도둑잡기갤로그로 이동합니다. 11.10 75 0
2771979 예수는 게이였는가? 발명도둑잡기갤로그로 이동합니다. 11.10 44 0
2771978 gitignore가 잘 작동을 안해 [5] 프갤러(220.117) 11.10 73 0
2771977 월급쟁이 전체주의 발명도둑잡기갤로그로 이동합니다. 11.10 40 0
2771976 Pelosi slams Bernie Sanders for his comm 발명도둑잡기갤로그로 이동합니다. 11.10 37 0
2771971 'IT공룡' 첫 공개한 韓매출 보니..웃는놈·우는놈·수상한놈 발명도둑잡기갤로그로 이동합니다. 11.10 80 0
2771970 훈장과 권력 3부 - 건국훈장의 그늘 발명도둑잡기갤로그로 이동합니다. 11.10 36 0
2771967 천재들은 폰 자주 쓸까 프갤러(116.125) 11.10 55 0
2771965 노조가 없는 기업은 군대와 비슷한 상명하복 권위주의적, 전체주의적 조직 발명도둑잡기갤로그로 이동합니다. 11.10 41 0
2771963 군대와 기업 지배구조의 권위주의적, 전체주의적 유사성 발명도둑잡기갤로그로 이동합니다. 11.10 36 0
2771961 권위주의적 성격이 예전에는 나치에 찬동하는 성격을 연구하던 것을 이름을 발명도둑잡기갤로그로 이동합니다. 11.10 59 0
2771960 유인원 암컷이 수컷보다 인형을 더 좋아한다는 실험 발명도둑잡기갤로그로 이동합니다. 11.10 75 0
2771959 옛날 글 오졌고, 푸틴 깁정은 혼나야 한다. 도리스아(14.35) 11.10 75 0
2771958 자본에 의한 표현의 자유 침해 발명도둑잡기갤로그로 이동합니다. 11.10 26 0
2771957 표현의 자유를 싫어하는 사람의 특징 발명도둑잡기갤로그로 이동합니다. 11.10 40 0
2771955 비전의 제시 = 나의 선제시. 나는 대신 상대의 선제시를 받는다 [1] 딱국(118.235) 11.10 46 0
2771953 근데 생각해보니 enfj야말로 가스라이팅 끝판왕이리ㅣ [1] 딱국(118.235) 11.10 39 0
2771952 "우울해? 매일 30분만 '이곳'에 있어라" 우울증 저리 간다고? 발명도둑잡기갤로그로 이동합니다. 11.10 59 0
2771950 살면서 아버지한테도 맞아본적이 없는데 딱국(118.235) 11.10 69 0
2771949 북한 동무 남한으로 오시라우. 탈북하시라우 도리스아(14.35) 11.10 48 0
2771948 히어로를 간절히 바라는 마음이 히어로를 만든다 딱국(118.235) 11.10 23 0
2771947 그래서 탄압은 안받았는데 모티브는 제일세게 걸렸으니 딱국(118.235) 11.10 41 0
2771945 생각해보면 나는 전부 내타겟이 아닌데 내가 제일 많이 맞음 딱국(118.235) 11.10 43 0
2771942 토리야 나는 왜이리 대상이 많지 [1] 딱국(118.235) 11.10 57 0
2771939 오늘의 소설, 영화 실마리: 인공지능이 미군 세균실험실 전염병으로 발명도둑잡기갤로그로 이동합니다. 11.10 48 0
2771937 게임기획자 어떻게 생각하나요 프갤러(175.119) 11.10 39 0
2771934 10원 한푼 남한테 빌려 쓴 적 없는데, 남들은 전세사기로 잘사네 도리스아(14.35) 11.10 46 0
2771933 두 미 공군 장교가 한국에서의 세균전 인정했다 발명도둑잡기갤로그로 이동합니다. 11.10 22 0
2771931 유니티 잘아는사람있나요 ㅜㅜ 프갤러(175.119) 11.10 67 0
2771929 프론트엔드 신입 면접 준비 중인데 아무 질문 다 던져줘 대답하게 [8] 프갤러(121.140) 11.10 103 0
2771928 확실히 올레드가 비싸긴 비싸다 ♥함께일때우린아무것도두려울것이없냥덩♥갤로그로 이동합니다. 11.10 31 0
2771926 공연 때 촬영을 해도 되는지가 고민이다 발명도둑잡기갤로그로 이동합니다. 11.10 30 0
2771925 RN시작부터 막힘 [5] ㅇㅇ갤로그로 이동합니다. 11.10 77 0
2771924 ERD 그리는중 바퀴벌레갤로그로 이동합니다. 11.10 63 0
2771923 노무현은 말과 행동의 괴리가 큰 사람이었다 발명도둑잡기갤로그로 이동합니다. 11.10 27 0
2771922 가장 평등한 평화는 모두가 불행해지는거임 뒷통수한방(1.213) 11.10 36 0
2771920 삼성 잘못되면 나라가 휘청..원칙적으론 국유화해야 [2] 발명도둑잡기갤로그로 이동합니다. 11.10 138 0
2771919 27살 고졸 국비는 답없나요..... [4] ㅇㅇ갤로그로 이동합니다. 11.10 128 0
2771917 오늘 좋다 멍청한유라ㅋ갤로그로 이동합니다. 11.10 44 0
2771916 날아간 금투세 세수 4조, 우리가 잃는 것은 세금뿐일까 [1] 발명도둑잡기갤로그로 이동합니다. 11.10 38 0
2771915 날씨도 추운데 무현이는 잘 지내고 있을까 카드캡터체리갤로그로 이동합니다. 11.09 35 0
2771913 나님이 요즘 나이 먹었나? 느낄때.. [1] ♥함께일때우린아무것도두려울것이없냥덩♥갤로그로 이동합니다. 11.09 33 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2