Tso tawm Pharo 10, ib hom lus ntawm Smalltalk lus

Kev tso tawm ntawm Pharo 10 qhov project, uas tsim ib hom lus ntawm Smalltalk programming lus, tau muab. Pharo yog rab rawg ntawm Squeak project, uas yog tsim los ntawm Alan Kay, tus sau ntawm Smalltalk. Ntxiv rau kev siv cov lus programming, Pharo tseem muab lub tshuab virtual rau kev khiav haujlwm, ib puag ncig kev txhim kho, kev debugger, thiab cov tsev qiv ntawv, suav nrog cov tsev qiv ntawv rau kev tsim cov duab sib cuam tshuam. Txoj haujlwm code raug faib raws li daim ntawv tso cai MIT.

Ntawm cov kev hloov pauv hauv qhov kev tso tawm tshiab, kev tu cov lej tau sawv tawm - cov lej dhau los tau raug tshem tawm (Glamour, GTTools, Spec1, kev txhawb nqa rau cov bytecode tsis tu ncua) thiab cov khoom siv hluav taws xob uas nyob ntawm cov lej tsis tu ncua tau raug sau dua tshiab (Dependency Analyzer, Critique Browser, thiab lwm yam) . Cov kev hloov pauv tau tsim los txhawm rau txhawm rau txhim kho qhov kev hloov pauv ntawm qhov project thiab muab lub peev xwm los tsim cov duab ntawm qhov tsawg kawg nkaus. Kev ua haujlwm tau ua tiav los txhim kho kev ua tau zoo thiab txo qhov loj ntawm cov duab (qhov loj ntawm lub hauv paus duab tau raug txo los ntawm 66 mus rau 58 MB). Lub tshuab virtual tau txhim kho cov cai cuam tshuam nrog asynchronous I / O, socket tuav, thiab FFI ABI.

Tau qhov twg los: opennet.ru

Ntxiv ib saib