프로그래밍의 시작은..

글쓴이: 익명 사용자 / 작성시간: 화, 2000/11/07 - 11:02오후
진짜 프로그래밍을 시작할 준비가 되면 Python으로 시작하길 권한다. Perl
을 추천하는 사람들이 많은 상황이고, Perl이 Python보다 여전히 인기가
높다. 하지만 Perl은 배우기 더 어렵고 설계도 좀 안좋다. Python을 사용
하는 초보자들을 위한 프로그래밍 자원을 살펴보라.
C는 정말 중요한 언어다. 그렇지만 Python이나 Perl보다는 어렵다. 제일
처음에는 배우려고 하지 마라.
윈도우 사용자들은 Visual Basic으로 만족하지 마라. 그 언어는 나쁜 습관
을 키워줄 뿐 아니라 윈도우 외에는 사용이 불가능하다. 피해야할 언어
다.
=====================================================================
무턱대고 C부터 배우려고 하시는분들은 잠깐 우회하시는게 낫다고 봅니다.
위에 글은 어떤해커분이 쓰신내용입니다. 그분은 해커가 되기위해선 HTML
을 먼저배우라고 하셨는데 제가 임의로 잘라버렸습니다.
Forums:
Re: 프로그래밍의 시작은..
난.. C로 시작..-.-
한달만에 포기..T_T
다시 비베랑 같이..
반쯤성공~ 개념이 잘못잡혀서 한참 고생했죠..^^;;
c++할때 객체지향뭐라뭐라해서..
자바도 이해 안되고..-.-;
나의 능력으로는 어설 설계보다는 c를 택한 나..-.-v
앞으로 좀더 많은 발전을..-.-;
모든것에 삽질 필수..^^;;
님 저기요..
비베 안하시는게 나을듯 합니다.
어차피 리눅스에서 활용이 불가능하잖아요. 파이썬도 많많치않게
쉬우면서도 상당한 고급언어라고 하더라고요..
Re^3: 님 저기요..
전.. OS안가려요..-.-;;
비베는.. 그냥.. 재미로..-.-;;
이런것도 있구나 하고 했죠..
도구를 가리면 안되겠죠?
^^;;
Re: 프로그래밍의 시작은..
전 코볼, 포트란으로 처음 배웠습니다.
그 다음에 c 다음에 어셈..비베, 파워빌더, html.. 머 이런 순으로 배웠는
데..
처음 공부하시는 분께는 c 언어를 권합니다.
어셈블러부터 노가다로 배운분이 계신데.. 기반이 틀리더라구요..
처음에 저 레벨의 언어부터 다루면 고급언어배우기는 쉽다고 생각 되거든
요.
사실 비베 같은걸로 시작 하면.. 비베로 모든게 다 되는것 같고..
좀거 깊이 들어가면 ms 제품군에 빠지게 되는것 같더라구요
그런데 프로그램 배우시려면 MS 쪽 하면 자꾸 한게에 부디치는 느낌을 많
이 받게 되느것 같아요..
그럴수밖에 없는것이 벤더에서 로 레벨의 부분은 공개를 하지 않으니까
어느 수준 이상 올라가려면 정리되어진 자료가 아니라 아는 사람의 경험에
의존하게되고 그것을 또 마치 노하우인냥.. 하는 사람등도 있더라구요.
아이러니컬하게도 넷뷰의 기본 원리를 ms의 네트웍 관련 자료에서 찾은게
아니라 리눅스 삼바 관련 문서에서 얻은 적도 있습니다.
좀 하드한 부분의 프로그램 하시는 분들 보면 리눅스의 소스를 많이 보시
는것 같거라구요..
프로그레머를 유저로 보고 프로그래머의 편의를 지향한다는 발상은 좋긴
합니다만 ms 가 자사의 프로그래머도 유저로 보는지 하는 부분은 의심 스
럽군요.. 전 그렇게 생각하거든요.. 쉽게 배운것은 쉽게 잊는다..
c 언어 어렵기때문에 배우다가 손을 떼게 된다는 분은 프로그램을 배워야
하는 절박한 이유가 없으신분들 아닐까요 .. ?
그런 분들께는 비주얼 베이직 보다 html 과 php 를 권해드리고 싶습니다.
그래픽도요.. 모든 사람이 프로그래머일 필요도 없고 요즘 누가 c 언어로
cgi 만들어 씁니까. ? 자바나.. php 처럼 편한 언어있는데요.
Re^4: 님 저기요..
비베.. -.-;;
전 C, 베이직, 포트란, 파스칼, C++, 비주얼베이직 순으로
배운것 같네요.
처음 C를 배우니 다른 언어는 비교(?)하면서
그리 어렵지 않게 공부할수 있더군요.
(뭐 수업시간에 배운 언어라 한학기 지나면 다 잊어버립니다.)
제일 어려웠던 언어는 역시 C++
클래스라는 녀석때문이죠.. ㅠ.ㅠ
아이러니 하게도 제가 클래스의 개념에 대해
"아 이런 녀석이구나~"하고 알게된건
비주얼 베이직으로 컴포넌트 만들면서 입니다. ^^;;
그런데 요즘은 할줄아는 언어가 거의 전무해졌네요.
php정도? -.-;;
Re^3: 님 저기요..
제 생각엔, (물런 저도 M$를 좋아하지는 않습니다만)
컴포넌트 기반의 RAD 툴도 새로운 개발 ... 패러다임(?)이라고
하기에 충분하다고 생각합니다만...
물론, M$에서 코어를 공개하지 않기 때문에,
예전에 어느분이 말씀하셨듯이,
플그래머들이 종이비행기 접는 기계의 사용법만 아는...
개발툴의 '유저' 정도로 전락하게 되겠지만...
기업환경이나...
빠른 시간에 '쓸만한'(?) 프론트엔드 프로그램을 개발하는데
있어서는 좋은 툴인거 같습니다만...
쩝...
OOP 라든지, 더 발전된 개념으 COM/DCOM 이라든지...
꽤 괜찮다고 생각합니다.
물런, 실력이야, gcc 를 쓰고,
코어를 공부해야 하는 리눅스 프로그래머들이
나.... 을(까요?) 테지만여...
어째 말이 두서가 없고 꼬이는거 같은데여...
결론은...
각자 쓰임이 다르다,
자기 입맛에 맛는 것을 골라 쓰면 된다.
(요즘 이런 글 쓰면 욕하시는 분들이 많이 보이는데, -_-;
이런 글 쓰면 비난(?)받을지도.. -_-a)
그게 제 생각입니다.
알고리즘,
운영체제, 네떡... 등을 공부하시려면, C 가 적당하겠고,
M$ 에서 개발하려면, 머,
M$ 자기네들이 만들었으니 비베, VC 등이 젤 낫지 않을까여...
-_-+ 누가 perl하지 말라구 하죠?
-_-? 웨 perl이 않좋타구 적었죠?
전 perl만 하는데요 =-_-=
perl만큼 쉬운게 없는데-_-;
이상한 소리군요..
물론 주석달린 제대로된 이쁜 코드가 없긴 하지만..
CPAN의 강력함을 아시면 그런말 하시기 힘들텐데욤 -_-;
머 에릭 레이몬드 이야기 머 그런건 제외하죠.
p
$mylife = "NetIRC" . "her";