프로그래밍을 리눅스에서 배우는 이유는?

shutup의 이미지

안녕하세요. C프로그래밍을 배운지도 2년정도 되가지만 학업의 문제로 많이 진도를 나가진 못했네요.
아직 함수 포인터나 전처리기를 활용하는 방법, API를 다루는 방법, 프레임워크를 다루거나 네트워크통신을 처리하는 방법등 아직 고급(?) 기술을 배우지는 못했습니다.
그래서 이왕 프로그래밍 할거, 초기부터 배움에 좋은 환경으로 시작하는게 나을것 같아서요. 듣던중 리눅스가 프로그래밍을 배우는데 좋은 환경이라고 해서 부랴부랴 컴퓨터에 리눅스를 설치했습니다.
그런데 설치하고 나니 갑자기 회의감이 드네요. 굳이 윈도를 밀어버리고 리눅스를 설치할 이유가 있었을까요? (물론 완전히 리눅스를 모르는것도 아닙니다만..)

그래서 리눅스 Guru들이 모여있는 kldp분들께 질문하고자 합니다.
리눅스에서 프로그래밍을 하는것에서 어떤 이점이 있을까요?

neocoin의 이미지

최신 게임들을 할수 없는게 이점입니다.

dontpanic의 이미지

...

neocoin의 이미지

윈도우보다 노력이 필요합니다. (위의 글은 리눅스용 스팀의 이야기 였습니다)

shutup의 이미지

정말 대단한 장점이네요

Shut up, Malfoy.

Sdsf3qUr의 이미지

CLI 환경이 매우 잘 지원되는 것이 큰 이점이라고 생각 합니다.

황병희의 이미지

모든시간을
프로그래밍과
기계가 작동하는 원리 탐구에만
집중할수있어요~

리눅스의 미덕입니다^^

--
^고맙습니다 감사합니다_^))//

pchero의 이미지

간단한 라이브러리 설치과정.

풍부한 man page.

low level 접근의 용이성.

gcc 의 사용. 등이 있겠네요.

---------------------------------
제일 왼쪽이 저입니다 :)

Necromancer의 이미지

개발하는데 이런저런 제한이 없습니다.
프로그램 설치하면 개발 라이브러리가 기본으로 딸려옵니다.

Written By the Black Knight of Destruction