smalltalk

    0

    1답변

    저는 현재 스몰 토크에서 과제를 수행 중이며, 언어 이해를 얻는 동안 약간 혼란스러워서 찾고 있습니다. 어떤 방향. print Transcript show: 'Hello my name is: ' , self theName printString; cr 내가 처음에 조건을 넣으면 printNew (age < 50) ifTrue: [ Tr

    0

    1답변

    StringMorph에서 수학을하기위한 코드 작성 방법을 읽습니다. contents := InputField contents asNumber 어떻게 다음이에 수학 기능을 추가 할 수 있습니다 - (+ 32 1.8) 문자열의 수를 변경하는 방법? 온라인에서 예제를 찾는 데 어려움을 겪고 있습니다.는

    1

    1답변

    나는 댄 잉걸스에 의해 약간의 대화를 찾고 있었어요 그리고 그는 그들이이라는 기술에 의해 1970 년대에 2D 그래픽 방식으로 다시 거의 실시간으로 할 수 있었는지에 대해 얘기했다 이 bitblit 모두 소프트웨어로 직접 모니터에서 수행되었지만, 이와 같은 기술을 현대 GPU 하드웨어에서 사용할 수없는 이유가 무엇입니까? 이것이 현대 GPU에서 수행되는 방

    0

    2답변

    이 방법 (SOM 벤치 마크에서 가져옴)은 스몰 토크 지역 반품에 의존합니다. 그들없이 동일한 결과를 산출 할 수있는 방법이 있습니까? placeQueenNonLocalReturn: c 1 to: 8 do: [ :r | (self row: r column: c) ifTrue: [ queenRows at: r p

    1

    2답변

    기본 웹 응용 프로그램을 작성 중이지만 (해변가로 시작) 콜백은 실행되지 않습니다 ... 어떤 아이디어입니까? renderContentOn: html | group | html form: [ html text: 'Gender: '. group := html radioGroup. group radioButton

    2

    1답변

    NewList에서 항목을 제거하려했지만이 방법이 없습니다. 목록 항목에 직접 액세스하는 것이 안전합니까? removeItem : 메서드가없는 이유는 무엇입니까? | m | m := NewListModel new. m items: (1 to: 50) asOrderedCollection. m headerTitle: 'Fubu'. m setSelected

    7

    3답변

    나는 (C로 작성된) 기존 라이브러리를위한 FFI 인터페이스를 작성하고있다. 라이브러리는 많은 수의 불투명 한 구조를 사용하므로 ExternalStructures (필드 없음)을 void*으로 사용하도록 정의했습니다. 내 보낸 된 함수 당 방법과 ExternalLibrary를 갖는 : 은 이제 라이브러리와 인터페이스의 두 가지 방법 (? 또는 사)를 본 적

    4

    1답변

    하스켈은 전통적 객체 지향 언어를 뛰어 넘은 순전히 기능적인 언어입니다. 그러나 OOP의 "진정한"의미 앨런 케이 (Alan Kay)에서 다음 견적을 고려 : 나에게 OOP는 메시징, 지역 유지 및 보호와 국가 프로세스의 숨어있는, 그리고 모든 일의 후기 바인딩을 극단적 인 의미 . 스몰 토크와 LISP에서 할 수 있습니다. 가능하다면 다른 시스템이있을 수

    1

    1답변

    저는 smalltalk에서 일종의 창 메뉴/관리자를 만들고 있습니다. Windows TileWindows 함수를 사용하여 모든 스몰 토크 창을 자동으로 바둑판 식으로 배열하는 버튼을 추가했습니다. 문제는 Windows에서 말한 것처럼 TileWindows 비고, ALL 최대화 된 창은 이전 크기로 복원됩니다. TileWindows가이를 방지하는 방법이 있습

    1

    2답변

    현재 객체 지향 프로그래밍에 대해 더 자세히 이해하려면 스몰 토크를 배우고 자습서를 찾아서 배우십시오. 마지막으로, 나는 들키기로 결심했다. 웹 사이트 http://squeak.org/에서 64 비트 모두를 하나의 패키지로 다운로드했습니다. 그런 다음 실행하십시오. 것은 발사하고있다, 그러나 나는 메뉴를 전혀 찾아 낼 수 없다. 나는 단지 같은 옵션을 볼