| 2007-06-19, 12:23 AM | #1 |
|
Member
![]() Registered: Apr 2006
My Mac: MacBook Pro 2.0GH 15"
Posts: 88
오프라인
|
맥에서 프로그래밍? C#, C++, VB.Net, 등등등...
이곳 에포에 적지않은 프로그래머 분들이 포진하고 계신다는거 알고 있습니다.
프로그래머들의 한마디 한마디가 필요한 글타래를 열어봅니다.저도 어떻게 보면 그런 프로그래머의 부류에 발을 담그고 있답니다. 프로그래밍 언어는 참으로 다양하죠. 그리고 그에따른 속된말로 궁합이 잘~~ 맞는 개발환경이 있죠. 예를 들어 Java는 Eclipse를 빼고는 말하기 힘들지 않겠나 합니다.. 지금껏 맥을 영입하고 나서를 자바뿐이 쓸일이 없어서리.. 다른 언어에 대한 그리고 맥에서의 개발환경에 대한 지식이 전무한 상태군요.. 아참.. Xcode라는 훌륭하다고(?)들 하는.. 잘은 모르지만 범용 같아 보이는 툴이 있죠.. (잘 모릅니다.. )각자 자기가 현재 즐겨(?) 쓰고 있는 언어와 그에따른 맥에서의 개발환경을 얘기해 보았으면 합니다. 줏어들어 배우는것도 참 많을것 같고.. 얼마나 많은 프로그래머들이 맥을 쓰고 있는지..궁금하기도 하네요. 일단 제가 한가지로 시작을 해야하는데.. 앞에서도 말씀드렸듯이.. ㅎㅎ 자바뿐이군요.. Java = Eclipse + CVS + Terminal * Terminal 은 단순이 Unix서버에 접속해서 Eclipse로 짠것을 돌려보는 것뿐이군요.. 그리고 가끔씩 터미널을 통해 Emacs를 사용해서 작은 수정을 서버상에서 하고는 하죠. C 계열과 마소의 언어들은 어떻게 개발환경이 구축되는지 궁금하군요.. 설마 페러럴즈 상에서? ㅎㅎㅎ
__________________
Yo Better Watch Out !
|
|
| 2007-06-19, 01:59 AM | #2 |
|
Senior Member
![]() ![]() Registered: Mar 2005
My Mac: iBook G4 800, iPod Shuffle
Posts: 480
오프라인
|
C#.net 등 닷넷 언어는 기본적으로 닷넷프레임워크 를 설치해야 개발가능하지않나요?
따라서, MAC 에서는 불가. 라고도 할 수 있겠지만! mono project 라고 닷넷을 멀티플랫폼 에서 개발가능하게하는 오픈소스 프로젝트가 있습니다. Main Page - Mono MAC OS-X 도 지원하는군요. 그런데, 닷넷 프로젝트하기에 편한 비쥬얼닷넷스튜디오 를 깔 수 없다면... 매우 불편할 듯.
__________________
I'm nothing to you. ( imnth2u ) |
|
| 2007-06-19, 02:11 AM | #3 |
|
Senior Member
![]() ![]() Registered: Oct 2006
My Mac: iMac
Posts: 186
오프라인
|
|
|
| 2007-06-19, 02:16 AM | #4 |
|
Member
![]() Registered: Oct 2006
My Mac: MacBook 2.0 White, New iMac 24 inch, iPod nano 1G, iPod 5.5G, iPod Touch 16G
Posts: 78
오프라인
|
VMWare도 즐겨 쓴답니다. ㅎㅎ
|
|
| 2007-06-19, 02:35 AM | #5 |
|
Senior Member
![]() ![]() Registered: Jan 2003
My Mac: iMac, MacMini, MacBook
Posts: 336
오프라인
|
|
|
| 2007-06-19, 09:38 AM | #6 |
|
Member
![]() Registered: Apr 2006
My Mac: MacBook Pro 2.0GH 15"
Posts: 88
오프라인
|
이런...맞추고도 기분이 별루군요..ㅎㅎ
__________________
Yo Better Watch Out !
|
|
| 2007-06-19, 10:11 AM | #7 |
|
Elite Member
![]() ![]() ![]() ![]() Registered: Oct 2001
My Mac: MacBook Pro 2.4G Core2Duo, iPhone 4, iPad
Posts: 3,501
오프라인
|
기분 별로이실 필요 없습니다
저는 Parallels 에서 VS2005 를 돌리는데 상당히 속도나 모든 면에서 만족스럽습니다. 저 역시 주로 자바를 쓰는데요, 초기에 (특히 PPC 맥) 맥에서 eclipse 돌리려면 상당히 인내심이 요구되었으나 요즘은 아주 만족스럽습니다. 최근에는 시리얼포트 관련한 프로그래밍을 자바로 좀 해야 하는데 Java Comm API 가 맥에서 안돌아서 좀 난간하긴 하더군요. (혹시 이쪽 아시는 분은 도움말을 좀..^^) 그 밖에... 여가활동으로 코코아 프로그래밍을 좀 했습니다만, 본업과 관계없는 일인지라 잘 진도가 안나가더군요. 자잘한 거 한두개 만들어보고 손놓기를 몇달 이런식이니 할때마다 새롭습니다. 요즘은 Ruby on Rails의 매력에 푹 빠졌는데, 이것은 맥 환경이 다른 어떤 환경보다 좋은 것 같습니다.
__________________
_ mono*log _ |
|
| 2007-06-19, 12:32 PM | #8 |
|
Veteran Member
![]() ![]() ![]() Registered: Dec 2001
My Mac: Macbook Pro 13", iPod Video/Nano
Posts: 846
오프라인
|
VB2005도 패러럴스 상에 잘 돌아갑니다.
xcode를 다루려는데, automator에 좀 빠졌습니다. 생각보다 재미있는 부분들이 많더군요. automator를 script로 만들거나 action들을 가지고 세팅하는 것도 재미있는 프로그래밍 중 하나더군요. 아직 automator에서 loop를 만들거나 if, while 같은 건 세팅하기 쉽지 않더군요.
__________________
Enjoy the Digital Life on Mac |
|
| 2007-06-19, 04:08 PM | #9 |
|
Member
![]() Registered: Apr 2006
My Mac: MacBook Pro 2.0GH 15"
Posts: 88
오프라인
|
다행이 패러럴즈가 잘 지원해 주고 있군요.. 만족들을 하시고 계신다니... 기분이 좀 업 됐습니다.
![]() 그런데.. VS2005는 Visual Studio 2005 일테고.... VB2005는 Visual Basic 2005 일것같고... 그렇다면 Visual Studio .Net 2005 professional 은 어떻습니까? 아무래도 .Net 쪽으로 공부를 해야겠고... (아직은 어떻게 생겨먹은지도 잘 모릅니다..) 물론 가능할것 같습니다만...사용하고 계시거나 해보신분 있으신지.. 혹시 문제는 없었는지요.. 루비... ㅎㅎ 정말 어떻게 빨리 발을 들여놓아야 할 것 같은데..ㅎㅎ 조만간 joonhwan님께 조언을 부탁하는 쪽지라도 날려야 겠군요... 답변들 감사드립니다.
__________________
Yo Better Watch Out !
|
|
| 2007-06-19, 04:24 PM | #10 |
|
Senior Member
![]() ![]() Registered: Nov 2002
My Mac: iBook G4 800
Posts: 224
오프라인
|
근데 .NET을 굳이 맥에서 공부해야 할 이유가 있나요?
괜찮은 윈도 머신 하나 구하는 게 훨씬 낫지 않을까요? 아무리 패러럴즈가 뛰어나다 해도 가상머신일 뿐인데요.. |
|
| 2007-06-19, 04:31 PM | #11 |
|
Member
![]() Registered: Apr 2006
My Mac: MacBook Pro 2.0GH 15"
Posts: 88
오프라인
|
ㅎㅎ 무슨 이유일까요?
당장은 윈도머신이 없고... '머하러 또 컴터를 사?' 라고 하시며 전혀 타협의 움직임을 보여주지 않으시는 마눌님.. 그러니 머... 있는거에서 쥐어짜봐야죠..ㅎㅎ 제가 이렇게 삽니다..ㅎㅎ
__________________
Yo Better Watch Out !
|
|
| 2007-06-19, 06:51 PM | #12 |
|
Senior Member
![]() ![]() Registered: Nov 2002
My Mac: iBook G4 800
Posts: 224
오프라인
|
^^ 그렇군요..
그럼 아예 부트캠프로 듀얼부팅하는 게 낫지 않을까요? 하긴 요즘 가격대 성능비로 애플만한 윈도우 머신도 없을 것 같습니다만..^^ |
|
| 2007-06-19, 07:20 PM | #13 |
|
Member
![]() Registered: Apr 2006
My Mac: MacBook Pro 2.0GH 15"
Posts: 88
오프라인
|
맞습니다.. 애플만한 윈도우 머신도 찾기 힘들죠..ㅎㅎㅎㅎㅎㅎ
부트캠프라... 3번정도 깔았다가 결국은 지우게 되더군요.. 게임만 하게 되서리..ㅎㅎㅎㅎㅎㅎㅎ 게임엔 부트켐프만한게 없잖아요..ㅎㅎㅎㅎ
__________________
Yo Better Watch Out !
|
|
| 2007-06-19, 07:25 PM | #14 |
|
Senior Member
![]() ![]() Registered: Apr 2007
My Mac: MacBook
Posts: 128
오프라인
|
java comm을 맥에서 쓰고 싶으시면 rxtx를 쓰시면 됩니다. ㅣ구글해보시면 많은 정보가 있습니다.
|
|
| 2007-06-19, 08:07 PM | #15 |
|
Senior Member
![]() ![]() Registered: Jul 2004
My Mac: iMac / MacBook / iBook G4 / Centris 610
Posts: 238
오프라인
|
...
저의 경우는
5000라인 이하의 작은 프로그램은 vi로 개발하고 gcc, make, gdb등의 기본 툴들을 사용하여 빌드, 디버그 합니다. 그 이상의 프로그램은 Xcode로 프로젝트 생성해서 개발, 빌드, 디버그하는 편입니다. 편집기에 있어선 항상 논란이 많지만 Xcode같은 IDE 내장 편집기와 vi같은 범용 편집기 모두 일장 일단이 있습니다. 언어나 플랫폼 뿐만 아니라 개발 도구 역시 상황에 맞추어서 사용해야 하고요, 한가지 툴에 집착하게 되면 발전이 없겠죠. 사족으로 제가 지금까지 봤던 IDE중엔 Microsoft Visual Studio시리즈가 완성도나 편리성 면에서 최고였습니다. 소프트웨어 개발을 시작하시려면 php등의 간단한 웹개발로 시작하시면 빨리 시작하실 수 있습니다. 웹 개발만큼 진입 장벽이 낮으면서도 알면 알수록 깊은 분야가 없으니까요.
__________________
"In the information age, the barriers just aren't there. The barriers are self imposed. If you want to set off and go develop some grand new thing, you don't need millions of dollars of capitalization. You need enough pizza and Diet Coke to stick in your refrigerator, a cheap PC to work on, and the dedication to go through with it. We slept on floors. We waded across rivers." - John Carmack, Technical Director, id Software
cmdrkeen 님께서 2007-06-19 08:13 PM 에 수정하셨습니다.. |
|