Վերադառնալ
Squeak 6.1 «Vanessa»-ն լույս տեսավ չորս տարվա դադարից հետո
SiTech Team2 წთ. საკითხავი

Squeak 6.1 «Vanessa»-ն լույս տեսավ չորս տարվա դադարից հետո

Smalltalk միջավայրը թողարկեց Squeak 6.1-ը՝ նոր ծառ-զննարկիչ, Objectland-ի վերադարձ, միջուկի ենթակառուցվածքի աշխատանքներ և չորս տարում կուտակված 1700-ից ավելի patch։

Ինչ կա Squeak 6.1-ում

Squeak-ի թիմը թողարկեց 6.1 տարբերակը՝ «Vanessa» անվամբ։ Գլխավոր նորույթը ծառ-զննարկիչն (tree browser) է, որը համակարգի կատեգորիաները, դասերը և մեթոդների կատեգորիաները ցուցադրում է հիերարխիկ վահանակներում և ինտեգրվում Monticello փաթեթների հետ։ Վերադարձավ նաև Objectland-ը՝ 2003 թվականի «Worlds of Squeak»-ի վերակառուցումը, որը համակարգի հնարավորությունները ներկայացնում է օրինակների գունեղ հավաքածուով և վերականգնում Etoys-ի դասական մրցարշավային մեքենայի ցուցադրությունը։

Միջուկ, գործիքներ և ինտերֆեյս

Փոփոխությունների մի մասը վերաբերում է պրոցեսների մոդելավորման, ապափաթաթման ու պլանավորման, ինչպես նաև դասերի վերակառուցման միջուկային ենթակառուցվածքին։ Բարելավվեցին նաև կոդի զննման, վրիպազերծման, պրոֆիլավորման և տարբերակման գործիքները։ Morphic-ում լուրջ վերամշակման ենթարկվեցին tree morph-երը՝ գույները, մկնիկի ու ստեղնաշարի դյուրանցումները, type-to-filter որոնումը, drag'n'drop-ի վարքը քաշելիս ու սավառնելիս, ինչպես նաև դասավորության, նկարման ու իրադարձությունների մշակման կայունությունն ու արագությունը։ Ուղղվեցին նաև MVC-ի հետ համատեղելիության ու զուգահեռականության խնդիրները։

Չորս տարի և 30-ամյակ

Թողարկման նշումների համաձայն՝ նախորդ տարբերակից անցել է չորս տարի, որի ընթացքում միավորվել են 1700-ից ավելի patch և 9000-ից ավելի մեթոդի փոփոխություն։ Squeak-ը մոտենում է 30-ամյակին, և այս տարբերակը նվիրված է Vanessa Freudenberg-ի (1972–2025) հիշատակին։

Ինչպես փորձարկել

Թողարկման նշումները հարմարեցված են Squeak-ի ներսում ընթերցելու համար, քանի որ պարունակում են բազմաթիվ ինտերակտիվ օրինակներ. վեբ էջում այդ հղումները բացվում են SqueakJS-ում՝ բրաուզերային Smalltalk վիրտուալ մեքենայում, որն ունի որոշ սահմանափակումներ։ Փաստաթուղթը ներառում է նաև հիմնական deprecation-ները, հայտնի խնդիրները և համատեղելիության նշումները։

SSiTech

SiTech — AI-ով հզորացված վեբ մշակում

Ստեղծում ենք արագ ու ժամանակակից կայքեր և AI-ը ներդնում իրական բիզնես գործընթացներում։ Ունե՞ք նախագիծ կամ հարց։ Ուրախ կլինենք օգնել։