자마린 덕택에 상황이 나아지긴 했죠.
게임 엔진이야 크라이엔진같은 메이저 엔진들도 C#을 지원하기 시작했고요.
조크성 댓글이였는데 진지글들이 달리네요. 괜히 썼나..;
삭제 되었습니다.
까만도마뱀
IP 211.♡.34.151
10-12
2019-10-12 01:08:38
·
c -> c++ -> c++++ ( c# )
RaphKay
IP 175.♡.44.251
10-12
2019-10-12 01:13:13
·
개인적으로 c# 같은거 쓸 에너지로 c++ 배우는게 낫지 않나 합니다. 플랫폼이 무슨 ms 나 유니티만 있다고 빋으면 모르겠지만요.
삭제 되었습니다.
RaphKay
IP 175.♡.44.251
10-12
2019-10-12 01:21:16
·
GUI 종류가 많죠. 저는 FLTK 개조해서 같은코드로 맥, 리눅스, 윈도우 셋다 돌리구요.
포인터를 신경 쓰지 않겠다는건 역시나 메모리 절약은 고려하지 않는 막 쓰는 프로그램이 되는 경우를 봐서 개인적으론 좋아하지 않죠. ㅎㅎ
삭제 되었습니다.
RaphKay
IP 175.♡.44.251
10-12
2019-10-12 01:26:31
·
가볍기만 1/10 정도 아닌가 생각 합니다.
FLTK 는 x11 miniport 만 있아도 GUI 를 만들수 있죠 ㅎㅎㅎ
아보카도바나나
IP 122.♡.18.70
10-12
2019-10-12 02:01:55
·
언어마다 특장점이 있는거죠 데스크탑 프로그램 이쁘게 만들려면 C++ 보다는 C#이 더 낫다고 생각합니다.
물론 디자이너 쓰고 수고를 더 들이던가 아니면 돈 좀 써서 라이브러리 구매하면 C++도 못할 것은 없지만, 가비지 관리나 기본 디자인에서 C#이 나은 점은 분명 있습니다.
게다가 윈도우가 가장 많이 사용하는 OS 이기도 하니까요.
그렇다고 C#이 좋다는 것은 아니지만...
zapster
IP 112.♡.195.38
10-12
2019-10-12 01:14:53
·
C# 한 번 맛 들이면 C나 C++로 못돌아갑니다. 속터집니다.
같은 기능을 하는 코드를 C나 C++ 짜면 코드 길이가 환장하게 몇 배로 늘어나죠.
RaphKay
IP 175.♡.44.251
10-12
2019-10-12 01:22:58
·
Precompile 개념이 c# 엔 없어서 그런지 코드가 짧으면 바이너리나 속도가 빠르다고 착각하는 경우는 아니시겠죠? 함수하나가 callstack 넘어가는 단계나 overhead 같은거 고려 한다거나..
IP 218.♡.238.135
10-12
2019-10-12 01:47:22
·
@견족자K님 속도가 필요하면야 c/c++ 이 정답이겠지만, 속도 보다는 생산성이 더 중요한 경우도 많으니까요.
진영_마실라이더
IP 121.♡.214.124
10-12
2019-10-12 03:09:49
·
c++ 쓰다가 c#을 1년 안되게 잠깐 썼었는데, 같은 역할 하는 컨텐츠 코드 만드는데 일정이 1/2 에서 1/5 까지 줄어들더군요. ㄷㄷㄷㄷ
들판에서
IP 114.♡.186.206
10-12
2019-10-12 01:15:50
·
흠.. 아직도 C를 간혹 사용하고 있지만, C++보다 빠릅니다. 물론 하드웨어가 괴물들이라 차이를 느끼지 못하죠.
C++컴파일러를 만들어 보았던 선배말에 의하면 컴파일러가 예외처리 투성이라고 투덜되던 기억이 있네요.
C++이 다른 언어보다 양호하기는 하지만 바이너리코드가 C에 비하면 큰 편이죠. 그거 전부다 예외처리 때문에 그렇습니다.
RaphKay
IP 175.♡.44.251
10-12
2019-10-12 01:24:55
·
리눅스 카널 및 드라이버 하면사 상위 앱은 걍 c++ 로 만들어 쓰는데, 이 영역에 일단 사람이 희귀해 지고 있더군요.
심지어 이미징 프로세싱 엔진도 opencv 로 만든거 그냥 c++ 로만 돌도록 만들면 속도가 3배넘게 나기도 하더군요.
@견족자K님 //
전세계적으로 C던 C++이던 점점 귀해지는 것은 맞는 것 같아요.
image 전용 reverse proxy 를 C로 했는데 속도는 좋습니다. 문제는 뭐 그렇게 했다고 해도 알아주는 이 없죠.
그런 노력은 정말 필요로 하는 곳에 쓰이는 것이 솔직히 맞기에 잊혀질 수 밖에 없습니다.
개인적으로는 주로 python씁니다. 이유는 만사 귀차니즘..-_-;;
빨리 빨리 해치우고 쉬는 것이 정신건강에 좋더군요.
RaphKay
IP 175.♡.44.251
10-12
2019-10-12 01:37:54
·
@들판에서님 안알아 주면 어쩔수 없긴 합니다. 오픈소스로 올려서 누군가 알아 주는 것도 있을순 있을텐데.. mipi csi2 에서 넘어 오는 이미지 처리를 isp 내에서 할때 느리면 안되는 압박이 있다면 뭐 c# 을 쓰겠다는 용자는 없다 봐요 ㅎㅎ
전 bash 로 다 돌립니다. 잇츠 매직~
RaphKay
IP 175.♡.44.251
10-12
2019-10-12 01:29:33
·
하긴 요즘 윈도우 프로그래밍 하시는 분들 보면 GDI 로 윈도우 만들어 쓰는방법을 모르더군요.
GDI 원리나 COM 에 대한 원리 같은거도 모르고 심지어 DirectX 를 윈도우 빈거 하나 만들어 돌혀 주니 ‘이게 가능한것 이냐?’ 라니 ... 뭐 그러합니다.
hepal
IP 121.♡.213.132
10-12
2019-10-12 08:53:06
·
저도 tc 2.0 ide 부터 개발했지만 이런 태도는 바람직하지 않아보입니다...
RaphKay
IP 175.♡.15.254
10-12
2019-10-12 16:04:51
·
@NOCARRIER님 전 최적화와 최소화에 집중한 제품이 결국 소비자도 만족하지 않을까요? 게임만 봐도 발적화가 발생하는 이유가 비슷하지 않나 합니다. 물론 일반적인 어플리케이션에 제 생각은 지나치겠지만 리눅스 하위단 작업 하는데 나 편하자고 종속라이브러리 업청 큰거 올려가며 작업 하는게 또 바르진 않겠죠.
새로운 댓글이 없습니다.
이미지 최대 업로드 용량 15 MB / 업로드 가능 확장자 jpg,gif,png,jpeg,webp 지나치게 큰 이미지의 크기는 조정될 수 있습니다.
C++ - 너드 아니면 쓸 수 없음
C# - MS 플래폼 아니면 쓰기 힘듬
Mono는 대박이고, .Net core는 더 대박이죠.
그걸 떠나서 안드로이드에서 돌아가는 수많은 Unity 앱들도 C#인데요.
게임 엔진이야 크라이엔진같은 메이저 엔진들도 C#을 지원하기 시작했고요.
조크성 댓글이였는데 진지글들이 달리네요. 괜히 썼나..;
포인터를 신경 쓰지 않겠다는건 역시나 메모리 절약은 고려하지 않는 막 쓰는 프로그램이 되는 경우를 봐서 개인적으론 좋아하지 않죠. ㅎㅎ
FLTK 는 x11 miniport 만 있아도 GUI 를 만들수 있죠 ㅎㅎㅎ
물론 디자이너 쓰고 수고를 더 들이던가 아니면 돈 좀 써서 라이브러리 구매하면 C++도 못할 것은 없지만, 가비지 관리나 기본 디자인에서 C#이 나은 점은 분명 있습니다.
게다가 윈도우가 가장 많이 사용하는 OS 이기도 하니까요.
그렇다고 C#이 좋다는 것은 아니지만...
같은 기능을 하는 코드를 C나 C++ 짜면 코드 길이가 환장하게 몇 배로 늘어나죠.
C++컴파일러를 만들어 보았던 선배말에 의하면 컴파일러가 예외처리 투성이라고 투덜되던 기억이 있네요.
C++이 다른 언어보다 양호하기는 하지만 바이너리코드가 C에 비하면 큰 편이죠. 그거 전부다 예외처리 때문에 그렇습니다.
심지어 이미징 프로세싱 엔진도 opencv 로 만든거 그냥 c++ 로만 돌도록 만들면 속도가 3배넘게 나기도 하더군요.
전세계적으로 C던 C++이던 점점 귀해지는 것은 맞는 것 같아요.
image 전용 reverse proxy 를 C로 했는데 속도는 좋습니다. 문제는 뭐 그렇게 했다고 해도 알아주는 이 없죠.
그런 노력은 정말 필요로 하는 곳에 쓰이는 것이 솔직히 맞기에 잊혀질 수 밖에 없습니다.
개인적으로는 주로 python씁니다. 이유는 만사 귀차니즘..-_-;;
빨리 빨리 해치우고 쉬는 것이 정신건강에 좋더군요.
전 bash 로 다 돌립니다. 잇츠 매직~
GDI 원리나 COM 에 대한 원리 같은거도 모르고 심지어 DirectX 를 윈도우 빈거 하나 만들어 돌혀 주니 ‘이게 가능한것 이냐?’ 라니 ... 뭐 그러합니다.