[App 개발] 맥으로도 오픈소스 가능합니까??
본문
But..뇌리에 스치는 생각이 있더군요!!
"타이거 자체가 BSD계열의 유닉스잖아!! -_-;;"바보...
유닉스환경에서 공부좀 해보려고 합니당..
윈도우에서 배운 자바나 C++같은건 깊이 있게 한게 아닌지라 거의다 까먹었구요.
어차피 학교가면 죽어라 VB만 할거 같으니 집에서는 유닉스계열로 프로그래밍해보려구요.
오픈소스가 가능한가용?? 리눅스교재보고서도?? 유닉스는 완전히 초짜입니다...
배우고 싶은건 쉘프로그래밍&펄&서버프로그래밍(mysql,apache,etc...)등등 입니다.
하나하나씩 해보려구요.
최신글이 없습니다.
최신글이 없습니다.
댓글목록 5
hongjuny님의 댓글
일단은, 가능합니다. 저도 GNU Scientific Library 를 비롯한 여러 가지를 유용하게 써먹고 있습니다.
하지만 그냥 그대로 100% 가능하지는 않습니다. 라이브러리가 달라서 컴파일이 되지 않는 경우도 있고, 어떤 경우는 PowerPC/Intel 문제로 해서 Darwin 커널용으로 세팅된 프로그램도 컴파일이 안 되거나, 바이트 오더링 문제로 컴파일 이후 오작동하는 경우도 있습니다. (이 때마다 'Endian 문제는 컴파일러가 알아서 해주는 거다' 라고 해서 저를 아연실색케 한 ****님 생각이 나곤 합니다. -_-;;;)
웹 프로그래밍 이라면 전혀 문제 없습니다. 맥에서도 APM (Apache+PHP+MySQL) 환경이 잘 지원되니까요. 물론 깊은 속을 들어가서 시시콜콜 따져 보면 BSD 와 Linux 커널의 쓰레드 관리나 트랜젝션 처리 문제 등이 달라서 각각의 장단점이 있네 없네 죽이네 살리네 말방구들이 많은데, 그런 이야기를 들을 때마다 Why bother? 라고 한 번 콧방구 뀌어주면 됩니다. ㅡ,.ㅡ
또다른일권님의 댓글
100%가 가능하지 않다면... 그냥 패러럴즈로 리눅스를 까는것이 좋을까요??
라이브러리가 틀린것은 어떻게든 해결해보면 될거 같은데...(대안적인 라이브러리는 있겠죠?? ^^;) 컴파일후에 오작동 하는거면... 문제가 있겠군요.
hongjuny님의 댓글
패러랠스로 리눅스를 설치하는 방법은 아주 좋을 것 같은데요? ^^
그리고, 리눅스도 여러 종류가 있기때문에 모든지 항상 100% 는 아닙니다. -_-; 사람들이 많이 사용하는 RedHat/Fedora Core 는 거의 문제가 없긴 합니다만...
게다가, 이런저런 어려움이나 문제들을 헤치고 나아가 해결해 나가는 과정에서 맛보는 즐거움이 또한 각별하고... ㅎㅎ, 그러면서 배우는 것도 많고 하니까요. 그리고 Mac OS X 사용자들이 많아지면서 Mac 으로의 포팅을 지원하는 패키지도 점점 늘어나고 있습니다. ^^ Universal Binary 쪽으로도 이제 점점 더 안정화가 되겠지요.
패러랠스로 리눅스 설치하시고 Mac OS X 랑 같이 비교해 가면서 운용해 보시는 것도 좋은 방법 같습니다. ^^
또다른일권님의 댓글
감사합니다. 늦게서야 이 덧글을 봤네요. ^^
한번 시도해보겠습니다. 우분투로 먼저 해봐야 겠네요.
쩡쩡님의 댓글
저도 새로운걸 알아 가네요. ^^