PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2019/10/31 18:53:48
Name 삭제됨
Subject [질문] 어제 코딩용 노트북 질문에 이어서 몇 가지 더 질문하고 싶습니다.
작성자가 본문을 삭제한 글입니다.

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
Je ne sais quoi
19/10/31 19:32
수정 아이콘
visual studio로 개발하는게 필수라면 윈도로 가야 한다고 생각합니다. 현재 둘 다 사용하고 있고, visual studio도 업무상 사용하는 중인데, 맥은 2018 맥북 프로 32GB인데도 개인적으로는 불편해서 쓸 수가 없네요. 이쪽 전문 개발은 아니라서 잘 몰라서 그럴 수도 있긴 한데.. visual studio는 아무래도 윈도에서 써야 그나마 할만 합니다.
길위의사람
19/10/31 19:39
수정 아이콘
필수는 아니지만 써본게 그것밖에 없어서요...
맥에선 c++를 쓰기엔 맞지 않는건거요?
Je ne sais quoi
19/10/31 19:44
수정 아이콘
(수정됨) ide를 원하시면 clion등이 있을 거고 아니면 그냥 line editor로 하는 방법도 있습니다. 말씀하시는 걸 보니 학생이시거나 배운지 얼마 안 되신 거 같은데 그러면 ide에만 익숙해져서 사용하는 건 지양하시는 게 좋습니다.
길위의사람
19/10/31 19:51
수정 아이콘
혹시 이유를 여쭤봐도 될까요?
Je ne sais quoi
19/10/31 19:55
수정 아이콘
제가 일단 위에 말을 잘못 썼네요. ide를 여러 개 사용하라는 게 아니라 ide의 편리한 기능에 익숙해져셔 command line에 대한 부분을 생각 안 하는 걸 지양해야 한다고 써야 했는데요. 예를 들어 visual studio건 clion이건 사실 build system은 command line에 바탕을 두고 있는데 ide로만 하면 그런 부분을 잊기 쉬워서 주의해야 한다고 쓰는 걸 별 생각없이 쓰다 엉뚱하게 썼네요.
길위의사람
19/10/31 21:02
수정 아이콘
자세하게 답변해주셔서 감사합니다
19/10/31 19:34
수정 아이콘
(수정됨) 맥 OS에서는 VS에서 c++빌드가 되지 않습니다 (!)
1. VS Code에 적절히 익스텐션 붙여서 사용하시는 방법이 있고
2. 그나마 CLion이 무겁지만 제일 낫다고 생각합니다. (VS와는 비교할 바가 못 된다고 생각합니다) 학생용은 무료네요
길위의사람
19/10/31 19:40
수정 아이콘
그렇군요.
그러면 c++ 개발자들은 맥을 사용하지 않는건가요?
레이첼 로즌
19/10/31 19:44
수정 아이콘
OSX에서 비주얼보다 GCC컴파일러 쓰시는 분들을 많이 봤네요
길위의사람
19/10/31 19:52
수정 아이콘
비주얼과 비교해서 어떤가요?
쉽게 쓸 수 있을까요?
레이첼 로즌
19/10/31 19:53
수정 아이콘
비주얼보다 가볍고 쓰기 불편해요. 리눅스랑 VIM에 어느 정도는 알고계셔야 하는걸로 알고있어요.
DownTeamisDown
19/10/31 19:59
수정 아이콘
아 하나 더 이야기하자면... 윈도우 환경(그냥 텍스트 기반 말고)을 사용해야하는 프로그램이라면 그냥 비주얼 스튜디오 쓰는게...
The Normal One
19/10/31 19:57
수정 아이콘
c, c++ 이면 xcode 쓰셔도 될 거 같은데요?
길위의사람
19/10/31 21:00
수정 아이콘
xcode도 있군요. 알려주셔서 감사합니다
이오니
19/10/31 20:01
수정 아이콘
새로운 환경에 적응할 시간에 코드 한줄 더 짜는 게 좋을 거에요.
굳이 맥을 쓸 필요는 없습니다.
길위의사람
19/10/31 21:01
수정 아이콘
사실 이게 맞는 것 같습니다 흑흑
이런 사치스러운 고민 할 시간에 코드 한줄 쓰는게 좋은데 말이죠. 조언 감사합니다
19/10/31 23:04
수정 아이콘
이런것도 다 경험이니까 개발환경 셋팅해보는것도 나쁘지 않다고 생각합니다.
이오니
19/10/31 23:33
수정 아이콘
(수정됨) 솔직히 말해서 터미널이 필요하다면... 맥보다는 리눅스쪽 가라고 하고 싶어요.

맥 환경 적응하려면 최소 2~3주는 시간이 필요해서...;;;
19/11/01 00:46
수정 아이콘
회사 인턴할때 맥 지급할수도 있는데 미리 해두면 좋죠.... 솔직히 되는거 하나없는 리눅스보단 맥이 편하죠 레퍼런스도 많고..
정지연
19/10/31 20:40
수정 아이콘
(수정됨) 개발할려는게 뭔지에 따라 달라집니다.
OS에 별 상관없는 라이브러리를 사용하는 C, C++ 을 개발할거면 맥을 쓰건 윈도우를 쓰건 주로 쓰는 ide 에 익숙해 지면 어떤 환경에서 개발하건 상관없습니다만..
윈도우 os를 위해 제공되는 라이브러리를 사용해 윈도우 어플리케이션을 개발할거면 맥은 살 이유가 없죠..
개발용으로 맥을 많이 쓰는건 해외의 개발자 환경이 리눅스, 맥OS를 중심으로 구성이 돼 있어서 레퍼런스 접하기 쉬워서이지 윈도우용 어플리케이션을 개발할건데도 맥을 쓸 이유는 없는거죠..
그리고 아직 학생이고 개발이 익숙치 않다면 강의할때 뭘 기준으로 삼고 하는지도 확인하는게 좋습니다.. 다른 OS환경에서 오는 시간낭비를 줄이는 것도 중요하니까요..
길위의사람
19/10/31 21:11
수정 아이콘
사실 현재까지는 리눅스니 윈도우니 거기까지 배우지도 않아서요;;;
앞으로 어떻개 될지 모르니 뭘 사야할지 잘 모르겠네요
정지연
19/10/31 22:56
수정 아이콘
그럼 윈도우 os제품으로 사세요. 우리나라에서 보편적으로 쓰기엔 윈도우만한게 없습니다. 맥은 뭔가 깨달은 후에 사도 됩니다
김성수
19/10/31 22:08
수정 아이콘
개발 환경 중시하는 사람도 많긴 하지만 필요할 때 차차 바꿔 가면서 하시는 것도 나름의 방법입니다. 예컨대 저는 그냥 형편에 맞게 저사양에서 개발하고 C, C++ 따위 돌려도 VS는 Visual C++ Compiler 동작 확인용으로만 쓰고 나머지는 Neovim으로 통일해서 죄다 플러그인과 설정으로 해결합니다. 처음에 이것저것 고려하는 것도 좋은 방법인데 혹시 그거 견디기 어렵고 너무 골머리 앓는다 싶으면 대충 느낌 가는 대로 시작하는 것도 좋아요. 개발자마다 상황에 대한 Best practice가 상이하기도 하고 보편의 답이 있다고 하더라도 그거 벗어났다고 방법이 없는 경우는 드뭅니다. 아쉬운 게 생기면 만족스러운 부분들로 하여금 극복하는 것이죠. 무슨 나는 핸드 어셈블링으로 개발을 시작하겠다 수준만 아니면 무엇이든 사실 괜찮다고 봅니다.
회색사과
19/10/31 22:30
수정 아이콘
하고 싶으신 게 무엇인지에 따라 달라질텐데요...

난 윈도우 개발자가 되겠어! (윈도우를 만드는 사람이 아니라 윈도 환경에서 구동되는 프로그램) 라고 확고히 굳히신 게 아니라면 리눅스-나 그에 준하는 환경에서 개발해보시는 것도 좋아요.

실제로 많은 서비스들이 리눅스 서버에서 구동되기 때문에, 취업하셨을 때 서버에서 개발하기를 요구받을 수 있고... 윈도환경에서만 작업해보셨으면 메이크파일 만드는 것 조차 힘듭니다. 게다가 요새 윈도우 개발 자체가 많지 않아요... 게임같은 경우를 제외하면요.
19/10/31 22:31
수정 아이콘
xcode 사용하시거나 vistual studio code 에 c++ extension 사용하시면 됩니다.
https://code.visualstudio.com/docs/languages/cpp
19/10/31 23:06
수정 아이콘
윈도우 프로그래밍이 메인이실리는 없으니까 그냥 clion이나 vscode 쓰세요. 최소한 커맨드라인에서 컴파일은 할줄 아셔야죠...
이유진
19/10/31 23:07
수정 아이콘
저는 C/C++ 부터 배우시는 입장에서 굳이 맥북이 필요한가하는 생각이 듭니다.

메인PC를 맥으로 쓰는건 학생 땐 쉽게 선택하기 어려운 것 같아요.
윈도우에 익숙한 상태에서 괜히 더 헷갈리고 필요 없는 부분에서 에너지 소모가 있을 수도 있습니다.
게임 하기에도 좀 아쉬움이 있을 수 있고요.

다만 백엔드나 풀스택 개발자에 대한 비전이 있으시다면 맥북이 좋은 선택일 수 있습니다.

제 개인적으로는 적당한 윈도우기반 노트북을 2~3년 쓰시다가 맥을 다시 고민하는걸 추천드리고 싶은데...
이전 글에서 오래 쓰시고 싶은 노트북을 쓰시고 싶다 하시면 또 맥북만한게 없거든요.
윈도우랑 다른 새로운 환경에 적응하고 싶은 욕심이 있으시다면 또 맥북이 맞을 것 같습니다.
VS Code 도 첨엔 불편함은 조금 있을 수 있지만 익스텐션이 있기에 결코 나쁘진 않거든요.

뭘 선택하란건지 알 수 없는 댓글이 되어버렸는데, 그만큼 글쓴이분 스타일에 따라 달라질 것 같습니다.
심플맨
19/10/31 23:36
수정 아이콘
사실 윈도우나 맥이나 개발자가 쓰기에 둘다 괜찮습니다.
윈도우가 최근 개방적으로 바뀌면서 개발자가 쓰기에 많이 좋아졌습니다.
특히 지금 시작하는 단계라서 나중에 어떤 걸 주력으로 할지 모르는 상태라면 고민 안하셔도 됩니다.
C/C++ 지금 공부하는 단계면 비주얼 스튜디오 고민 안하셔도 됩니다.
나중에 C/C++로 밥벌이 안 할 가능성이 훨씬 높습니다.

그러니깐 하드웨어보고 사시면 됩니다. 맥북이 비싸도 비싼만큼 만듦새가 좋습니다.
기회가 된다면 반드시 실물보고 판단하세요. 키보드, 터치바, 트랙패드 같은 것도 써보시구요.
특히 화면 가독성이 윈도우보다 좋습니다. 개발 오래하다보면 아시겠지만 코딩하는 것보다 검색하고 읽는 시간이 더 많습니다.
무조건 보고 결정하세요.
길위의사람
19/10/31 23:42
수정 아이콘
위에 많은 조언 감사드립니다.
이런 고민이 사치인 초보자에게 자세히 설명해주기 쉽지 않으셨을텐데....
비록 부족하지만 그래도 이번 기회에 새로운 환경에서 적응 해볼까 합니다.
19/11/01 00:47
수정 아이콘
맥북에선 윈도우 돌아가는데 윈도우노트북에서는 맥이 안돌아갑니다. 끝!
19/11/01 01:37
수정 아이콘
C / C++은 IDE는 xcode를 쓰시면 됩니다. IOS개발도 xcode가 필수라 혹시 앱개발도 해볼 생각이라면 맥이 좋죠. 그리고 보통 윈도우와 호환성이 필요하면 CMake를 쓰고요.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
143030 [질문] 코딩 기초를 공부하고 싶습니다. [22] 박수갈채5343 20/03/12 5343
143018 [질문] 간단한 코딩을 맡길 수 있는 사이트나 플랫폼이 있을까요? [2] pourh3918 20/03/12 3918
143015 [질문] 파이썬 처음 공부 어떻게 해야할까요? [11] LG우승4560 20/03/12 4560
142768 [질문] 32인치 모니터 구입 질문입니다. [10] Rorschach5960 20/03/05 5960
141852 [삭제예정] java 강의 생활코딩 vs 프로그래머스 [8] 타는쓰레기5708 20/02/04 5708
141636 [질문] 개발자 현업 종사자분들께 질문입니다 [7] 동풍3658 20/01/28 3658
141523 [질문] 컴퓨터 견적 문의 드립니다 (린필드 탈출) [20] 11hertz3890 20/01/24 3890
140992 [질문] 무선 마우스 추천좀 부탁드립니다. [2] SaNa3225 20/01/04 3225
140560 [질문] 서피스 관련 [2] EventheShadow2789 19/12/19 2789
139920 [질문] 컴퓨터 사양이 모자라서 동영상 플레이가 버벅댈 수 있나요? [4] KeepLight3393 19/11/28 3393
139631 [질문] [VBA]중첩 for문 최적화 질문 드립니다 [12] 산양3949 19/11/19 3949
139495 [질문] 스크래치 코딩 사이트 질문입니다. [2] 응원은힘차게3164 19/11/14 3164
139465 [질문] 파이썬초보 배우는 중인데 막혔습니다.도와주세요. [15] 훈타3368 19/11/13 3368
139437 [질문] 파이썬 코드 질문이 있습니다 [9] nekorean2463 19/11/13 2463
139426 [질문] 이직할 회사에서 면접 한번 더 보자고 요청이 들어왔습니다. [8] juli396073 19/11/12 6073
139026 [질문] 어제 코딩용 노트북 질문에 이어서 몇 가지 더 질문하고 싶습니다. [31] 삭제됨4060 19/10/31 4060
139014 [질문] 삭제 예정인 글들을 삭제 해야 할까요? [10] 붉은종이달3114 19/10/31 3114
139000 [삭제예정] 코딩용 노트북 추천 부탁드립니다 [20] 삭제됨10968 19/10/30 10968
138795 [질문] 국비 IT 교육? 질(수준), 나이 많은 인턴 교육 질문 [17] 24cm4255 19/10/24 4255
137593 [삭제예정] 개발자나 기타 직장인들 중에 이런거 겪고계신분 있나요 [6] _L-MSG_3243 19/09/16 3243
136424 [질문] [문재인 아들의 특혜 의혹에 관련하여 질문드립니다.] [18] Notorious4593 19/08/11 4593
135559 [질문] vba 질문드립니다 [1] 산양2256 19/07/17 2256
135102 [질문] 마리아DB는 무엇으로 돈을 버나요? [3] monkeyD2819 19/07/04 2819
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로