사람들이 컴퓨터 과학에 대해 이야기하기 시작할 때마다 매일 C, C ++, Java에 대해 듣지만, 첫 번째 컴퓨터 과학 수업에서는 Scheme (DrRacket)으로 작성하라는 요청을받습니다.
왜 그런 겁니까?
이것이 향후 프로그래밍에 대한 이해에 어떤 차이가 있습니까?
업데이트 : 첫 학기를 마쳤지만 Scheme으로 완전히 끝나지 않았습니다. 두 번째 용어 (현재)에서는 C 프로그래밍을 시작했습니다. 처음에는 포인터를 배우는 것이 좌절되었지만 이제는 훨씬 나아졌습니다.
그보다 더 할 말이 없습니다. 누락 된 OOP 부분에 대해 Java (또는 C ++?)를 가르치려고합니다. 지금까지는 여전히 함수형 프로그래밍이 가장 좋습니다. 람다는 정말 매력적입니다. :)