2010-07-14 2 views
13

저는 일반적으로 기능적 프로그래밍, 특히 Schemes과 PLT-Racket을 이상적으로 좋아합니다. 어떤 구체적인 단계가 코딩 스키마 (또는 일부 기능적 언어)가 작업의 대부분을 차지하는 위치로 옮길 수 있는지 궁금합니다.제도에 대한 대가를 받으려면 무엇을해야합니까?

저는 실제로 학계에 관심이 많습니다. 그러나 다른 한편으로는 CS에서 최고 수준의 박사 학위를 취득하는 데 필자는 필연적으로 생각하지 않습니다. . 나는 Scheme에서 복잡한 시스템을 함께 사용하는 실제 경험을 선호하는 편이 낫다. 누구든지 강박 주의자에 대한 조언이 있습니까?

+0

이 질문은 프로그래머 스택 교환에 더 적합한가요? –

+1

내게 말하면, 개. 그런 일이 생기기 전에 나는 그것을 물었다. 어쩌면 거기에 간다. – Ben

답변

14

일부 Scheme 라이브러리를 작성한 다음 작성한 라이브러리에 대해 블로그를 작성하고 커뮤니티에서 주목하십시오.

이것은 고용주가 할 수있는 것에 대한 증거가있는 것처럼 입사 지원을 할 때 항상 도움이 될 것입니다.

7

달튼은 올바른 생각을 가지고 있습니다. 당신은 자랑할만한 것을 만들고 싶습니다. 요구 사항을 확인하려면 http://srfi.schemers.org/으로 이동하면 Scheme 라이브러리에 대한 제안 및 Scheme에 대한 기타 개선 사항을 보관하고 기여할 수 있다고 생각하는 내용을 볼 수 있습니다. 또는 라켓 팀과 연락하십시오. 당신은 라켓에 직접 기여할 수 있습니다.

+1

이것은 훌륭한 아이디어입니다. PLT 고양이는 접근하기 쉽고 진정으로 좋은 사람들입니다. – Ben

2

: 앱 인벤터는 카와에 따라 차례에 구글 블록에 기반, Scheme dialect [*]입니다.

블록을 조합하고 커뮤니티에서 사용할 수있게함으로써 기술을 과시 할 수 있다면 ... 다국어 기술과 현재 언론 취재 중 하나를 활용하는 것은 자연스러운 방법입니다.

감사합니다. Dak [*] 나는 이전에 mea culpa!

+0

그리고 Kawa는 Scheme의 방언입니다. http://www.gnu.org/software/kawa/ – ecounysis

+0

그리고 App Inventor는 나의 계획 hero, Hal Abeleson 중 한 프로젝트입니다 ... – Ben

1

일반적으로 @ 달톤이 준 것보다 나쁘기 때문에 내 자신의 대답을 받아들이지 않을 것이지만!

나는 예술을 쓰기 위하여 Turbulence.org을 통해 교부금을 얻었고 따라서 계획에 지불되었다! 또는 라켓, 당신이 pedant가되고 싶다면. repo here...

관련 문제