묻고 답하고
아직도 초급 프로그래머를 못 벗어나고 있는 히나입니다.
참 오랜만에 키매냐에 들어왔습니다.
아요매냐에 드뎌 마제 텐키 클릭이 들어 왔더군요..
이제 지르는 일만 남았심...
흠.. 이제 본론으로..
제가 C 를 하고 있습니다..
그리고 저와 같이 입사한 형은 JAVA를 하고 있져..
그 형은 회사에서 FLEX가 필요하다고 해서 플렉스를 배웠습니다.
그리고 얼마 후 그 결과물을 보니 엄청 나더군요..
UI가 정말 좋더군요.. C나 JAVA로 그런거 만들려면 한달은 족히 작업해야 할 것들을 그냥 일주일 안에 만들더군요..
그래서 저도 스크립트언어 하나 해야 겠다고 느끼고 있습니다.
C를 좀 더 편리하게 사용하기 위해서져...
그런데 아직 어떤 스크립트 언어가 좋을지 못 정했습니다.
제가 들어본 스크립트 언어라고는 perl, lua, ruby, 파이썬, 자바 스크립트 이정도 입니다.
머 더 많은 스크립트 언어가 있겠지만서도 제가 들어본 것은 저것들 뿐이라는..
자바 스크립트는 왠지 C하고는 안 맞을 것 같아서 제외하고..
그럼 4개가 남는데...
저것들 중에서 어떤 것을 해야 더 좋을 지 모르겠네요..
키매냐에 놀러 오시는 분들 중에 프로그래머 분들이 많다고 들었습니다.
후배하나 키운다 생각하시고 쉽고 강력하고 좋은 스크립트 언어 추천부탁드립니다..
참 오랜만에 키매냐에 들어왔습니다.
아요매냐에 드뎌 마제 텐키 클릭이 들어 왔더군요..
이제 지르는 일만 남았심...
흠.. 이제 본론으로..
제가 C 를 하고 있습니다..
그리고 저와 같이 입사한 형은 JAVA를 하고 있져..
그 형은 회사에서 FLEX가 필요하다고 해서 플렉스를 배웠습니다.
그리고 얼마 후 그 결과물을 보니 엄청 나더군요..
UI가 정말 좋더군요.. C나 JAVA로 그런거 만들려면 한달은 족히 작업해야 할 것들을 그냥 일주일 안에 만들더군요..
그래서 저도 스크립트언어 하나 해야 겠다고 느끼고 있습니다.
C를 좀 더 편리하게 사용하기 위해서져...
그런데 아직 어떤 스크립트 언어가 좋을지 못 정했습니다.
제가 들어본 스크립트 언어라고는 perl, lua, ruby, 파이썬, 자바 스크립트 이정도 입니다.
머 더 많은 스크립트 언어가 있겠지만서도 제가 들어본 것은 저것들 뿐이라는..
자바 스크립트는 왠지 C하고는 안 맞을 것 같아서 제외하고..
그럼 4개가 남는데...
저것들 중에서 어떤 것을 해야 더 좋을 지 모르겠네요..
키매냐에 놀러 오시는 분들 중에 프로그래머 분들이 많다고 들었습니다.
후배하나 키운다 생각하시고 쉽고 강력하고 좋은 스크립트 언어 추천부탁드립니다..
해피당 만쉐이~~
IBM Model-M 양 사랑해요..
2009.10.09 16:53:21 (*.145.136.128)
저는 간단한것은 shell script로 끝내구 조금 복잡해지면 awk혹은 python. 상당히 복잡해지면 fortran으로 갑니다. 저는 전문 프로그래머는 아닙니다.^^ UI를 디자인해본건 딱 한번있군요. C++/motif를 이용했었습니다.
2009.10.09 16:59:33 (*.117.218.178)
어떤 목적으로 스크립트를 사용 하실려는건지 알려 주시면 좀 더 좋은 답변을 해드릴수 있을것 같은데요.
C라도 개발환경이나 운영환경이 Windows나 unix 계열이냐에 따라 다르고, 목적이 데몬이냐 Application이냐에 따라서 유용한 스크립트가 다릅니다.
뭐 다 하면 장르 불문이긴 합니다만...
C라도 개발환경이나 운영환경이 Windows나 unix 계열이냐에 따라 다르고, 목적이 데몬이냐 Application이냐에 따라서 유용한 스크립트가 다릅니다.
뭐 다 하면 장르 불문이긴 합니다만...
2009.10.09 18:35:05 (*.180.195.113)
일단 저는 회사 개발 언어는 C 이구요.
회사 내에서 쓸 툴을 만들때는 파이썬을 쓰는 사람입니다.
명인은 도구를 가리지 않는다지만, 뭐 세상에 명인이 그리 있간디요.
그래서 사용하시려는 목적에 따라서 언어가 다르겠지만,
범용으로 사용하신다는 관점에서 설명드리면
자바스크립트는 범용으로 쓰기에는 약한 경향이 있고
루아나 루비는 회사 업무용으로 쓰시기에는 아직 인지도가 낮아서 윗사람들의 집중 포화를 맞을 수 있습니다.
그러면 펄이랑 파이썬인데
라이브러리는 CPAN(펄)이 더 많구요. 근데 파이썬도 구글에서 쳐보면, 쓰고싶은거는 다 나와있어요.
그런데!
다른 점이 있다면, 여러 아키텍쳐와 여러 OS를 다루시는 분이시면, 펄이 해당 시스템에 설치되어있을 확률이 더 높아요.
그래서 펄을 추천합니다.
그게 아니시고, 주로 파이썬이 깔려 있는 시스템에서 주로 작업하신다면, 파이썬 추천드려요. 저도 초보의 입장에서 말씀드리면, 코드의 유지 보수가 좀더 간단합니다. 근데 파이썬으로 짜실때 큰프로그램 짜시면, 나중에 감당이 안됩니다.
그런데 파이썬보다 유지보수가 쉽고, 펄보다 자유도가 높으며, 루비보다 생산성이 높고, C보다 퍼포먼스가 좋으며, lisp 보다 더욱 수학적으로 견고한 언어를 말씀 드리자면.....
밥먹고 와서 말씀드리겠습니다.
위에서 말씀드린 언어분류는 프레임입니다. 어서 활활 달라 붙으라능....
vi는 emacs의 발톱 때도 못된 다는 emacs 최고라능!!!어서 활활 달라 붙으라능....
회사 내에서 쓸 툴을 만들때는 파이썬을 쓰는 사람입니다.
명인은 도구를 가리지 않는다지만, 뭐 세상에 명인이 그리 있간디요.
그래서 사용하시려는 목적에 따라서 언어가 다르겠지만,
범용으로 사용하신다는 관점에서 설명드리면
자바스크립트는 범용으로 쓰기에는 약한 경향이 있고
루아나 루비는 회사 업무용으로 쓰시기에는 아직 인지도가 낮아서 윗사람들의 집중 포화를 맞을 수 있습니다.
그러면 펄이랑 파이썬인데
라이브러리는 CPAN(펄)이 더 많구요. 근데 파이썬도 구글에서 쳐보면, 쓰고싶은거는 다 나와있어요.
그런데!
다른 점이 있다면, 여러 아키텍쳐와 여러 OS를 다루시는 분이시면, 펄이 해당 시스템에 설치되어있을 확률이 더 높아요.
그래서 펄을 추천합니다.
그게 아니시고, 주로 파이썬이 깔려 있는 시스템에서 주로 작업하신다면, 파이썬 추천드려요. 저도 초보의 입장에서 말씀드리면, 코드의 유지 보수가 좀더 간단합니다. 근데 파이썬으로 짜실때 큰프로그램 짜시면, 나중에 감당이 안됩니다.
그런데 파이썬보다 유지보수가 쉽고, 펄보다 자유도가 높으며, 루비보다 생산성이 높고, C보다 퍼포먼스가 좋으며, lisp 보다 더욱 수학적으로 견고한 언어를 말씀 드리자면.....
밥먹고 와서 말씀드리겠습니다.
위에서 말씀드린 언어분류는 프레임입니다. 어서 활활 달라 붙으라능....
vi는 emacs의 발톱 때도 못된 다는 emacs 최고라능!!!어서 활활 달라 붙으라능....
2009.10.10 22:10:34 (*.165.191.167)
음... 전 c++로 주고 개발을 하는데요...
script 언어로는 php 를 사용하고 있습니다. 일단 언어 자체가 c와 굉장히 흡사해서 처음 진입장벽이 좀 낮을꺼라 예상이 되네요.. ^^;
script 언어를 쓰면서 속도도 빨라야 한다! 이런걸 원하시면 perl로 하시는게 좋을듯 합니다.
perl로 잘짜면(?) 왠만한 c 코딩정도의 성능은 나올 수(?) 있습니다.
게임쪽으로 이래저래 같이 해볼란다.(와우 애드온 같은..) 하시면 lua가 좋겠습니다.
사실 lua는 c에 embedding시킬 수 있기 때문에 여러가지로 써먹을데가 있을 겁니다.
(예전에 어떤 게임이 인공지능부분이 lua로 잘 되어 있어서.. 기획자들이 lua로 코딩을 했다는 소문이 있더라구요.. ^^;)
아 그리고 요즘 ruby도 조금씩 사용하는 추세인거 같더군요.
ruby로 짜면 작은 웹사이트 만드는건 금방이라고 합니다. (제가 해보진 않았구요.. ^^;;)
사실 어떤 scirpting 언어를 사용해도 평상시에 간단히 쓸만한 것들은 뚝딱 할 수 있습니다.
좀 더 전문적인 분야로 사용해야 한다면... 어떤 목적으로 사용하는지 잘 파악해야 겠죠.. ^^;
% 음... vi가 짱이죠... ㅎㅎ 이 케케묵은 논란이 다시..? ^^a
script 언어로는 php 를 사용하고 있습니다. 일단 언어 자체가 c와 굉장히 흡사해서 처음 진입장벽이 좀 낮을꺼라 예상이 되네요.. ^^;
script 언어를 쓰면서 속도도 빨라야 한다! 이런걸 원하시면 perl로 하시는게 좋을듯 합니다.
perl로 잘짜면(?) 왠만한 c 코딩정도의 성능은 나올 수(?) 있습니다.
게임쪽으로 이래저래 같이 해볼란다.(와우 애드온 같은..) 하시면 lua가 좋겠습니다.
사실 lua는 c에 embedding시킬 수 있기 때문에 여러가지로 써먹을데가 있을 겁니다.
(예전에 어떤 게임이 인공지능부분이 lua로 잘 되어 있어서.. 기획자들이 lua로 코딩을 했다는 소문이 있더라구요.. ^^;)
아 그리고 요즘 ruby도 조금씩 사용하는 추세인거 같더군요.
ruby로 짜면 작은 웹사이트 만드는건 금방이라고 합니다. (제가 해보진 않았구요.. ^^;;)
사실 어떤 scirpting 언어를 사용해도 평상시에 간단히 쓸만한 것들은 뚝딱 할 수 있습니다.
좀 더 전문적인 분야로 사용해야 한다면... 어떤 목적으로 사용하는지 잘 파악해야 겠죠.. ^^;
% 음... vi가 짱이죠... ㅎㅎ 이 케케묵은 논란이 다시..? ^^a
작성된지 6개월이 지난 글에는 새 코멘트를 달 수 없습니다.