Please enable JavaScript in your browser to load website properly.

Click here if you'd like to learn how.

컴퓨터 프로그래밍은 인간의 사고와 닮아있다 - 스티브 잡스 [10]

준장 오랜만에옴 | 17-09-08 21:18:49 | 조회 : 336 | 추천 : -


스티브 잡스의 컴퓨터 프로그래밍에 대한 말을 듣고

프로그래밍의 원리가 뭔지 궁금해졌다

자세한거 말고 그냥 중요한 원리가 뭔지 알려주라

도대체 인간의 사고와 뭐가 닮았다는건지?

SNS로 공유하기
  • 이병 ????????????????8년 전 | 신고

    인간도 가장 효율적이게 일하려고 하잖아 프로그래밍도 마찬가지임 예를들면 1부터 99999까지의 합을 구하는 프로그램을 만든다고 쳐. 결과값은 알고리즘에 문제가 없으면 답은 나오지만 시간차이가 남 같은 문제에 같은답이라도 어떤 프로그램은 1초만에 계산하고 어떤프러그램은 10초가 걸려 알고리즘 설계방법에따라서... 그 이야기 아닐까?
  • 준장 오랜만에옴8년 전 | 신고

    @????????????????알고리즘에 따라서 결과가 다를 수도 있다..
    알고리즘은 프로그래밍의 중요한 부분이고
    이 알고리즘이라는 것이 인간의 사고와 닮았다는 것일까?
  • 이병 ????????????????8년 전 | 신고

    @오랜만에옴음 내생각엔 그래 알고리즘 설계의 목적이 실행시간을 줄이는데 있으니까!
  • 준장 오랜만에옴8년 전 | 신고

    @????????????????알고리즘이라는게 정확히 뭐냐?
  • 이병 ????????????????8년 전 | 신고

    @오랜만에옴음 책에서는 어떤작업을 수행하기위해 입력을 받아 원하는 출력을 만들어내는 과정을 기술한것 이라고 적혀있네.. 요새 공부즁이라..
  • 하사 욕망가득한아이8년 전 | 신고

    @오랜만에옴1부터 10까지 뒤집어진 숫자카드를 펼치면서 오름차순으로 정렬하는 작업을 한다고 가정해보면, 10개의 카드 더미를 다 뒤집어서 처음엔 1을 찾고, 9개의 카드중 2를 찾고, 8개의 가드중 3을 찾고.. 이런 방법으로 찾을 수도 있고(최대55번 뒤집음), 애초에 10개의 칸을 두고 카드를 뒤집었는데 3이면 3의자리에 넣고, 8이면 8의자리에 넣고.. 하는 방식도 있지(10번만에 완료) 두 번째 방식이 더 좋아보이지만 주어진 환경과 조건에따라 다름. 두 번째 방식은 빠르지만, 10개의 카드를 넣을 공간이 따로 필요함. 이런걸 생각하는게 알고리즘 학문임. 대충썼는데 글주변이 없어서 이해할랑가 몰겠네
  • 병장 고수토스8년 전 | 신고

    잡스가 한 말이 뭔진 모르지만 프로그래밍은 인간의 생각을 프로그래밍 언어로 번역해서 표현하는 것이기 때문에 인간의 사고와 비슷할 수밖에 없지.
    게다가 프로그래밍 언어도 인간의 언어에 가깝게 하기 위해 노력한 것이라서 프로그래밍 언어는 당연히 인간의 언어와 닮을 수밖에 없어.
    마지막으로 인간의 사고는 언어를 통해 이뤄지지.
    그러니까 프로그래밍은 인간의 사고와 닮아 있을 수밖에 없어.

    인간의 사고는 언어를 통해 이뤄진다.
    프로그래밍 언어는 인간의 언어와 비슷하게 만들기 위해 노력한 것이다.
    프로그래밍(코딩)은 인간의 생각을 프로그래밍 언어로 번역하는 것이다.
    따라서 인간이 하는 프로그래밍은 인간의 사고와 닮을 수밖에 없다.
  • 준장 오랜만에옴8년 전 | 신고

    @고수토스글쎄 잡스가 한말은 그런류의 말이 아닌것 같은데
    단순히 인간의 생각을 프로그래밍 언어로 바꿔서 프로그래밍을 했다기보다는
    프로그래밍의 어떤 원리가 인간의 사고와 닮았다는거 같은데
    그 프로그래밍의 원리가 뭐냐 이거지
  • 소장 도니8년 전 | 신고

    근데 잡스 좆밥이잖아 물론 나보단 똑똑하겠지만 워즈니악이 다 하지않음?
  • 소령 우편배달갑니다8년 전 | 신고

    가장 닮은 점 하나는
    뭐 하나 안되면 바로 스톱임
    뭐 하기 싫음
< 1 2 3 4 5 >