Smalltalk نىڭ تور كۆرگۈسى: يېڭىلمەيدۇ ، ئەمما يېتەرلىك ئەمەس | Mewayz Blog Skip to main content
Hacker News

Smalltalk نىڭ تور كۆرگۈسى: يېڭىلمەيدۇ ، ئەمما يېتەرلىك ئەمەس

باھا

1 min read Via blog.lorenzano.eu

Mewayz Team

Editorial Team

Hacker News

تەڭداشسىز كۈچنىڭ مەڭگۈلۈك مىراسى

يۇمشاق دېتال ئېچىش مەنزىرىسىدە ، ئاز ساندىكى قوراللار Smalltalk توركۆرگۈسىنىڭ رىۋايەتلىك ئورنىغا ئېرىشتى. ئالدىنقى ئەسىرنىڭ 70-يىللىرىدا Xerox PARC دا تۇغۇلغان ، ئۇ پەقەت كود تەھرىرلىگۈچى ئەمەس. ئۇ جانلىق ، نەپەسلىنىدىغان جىسىملارنىڭ ئاساسلىق كۆرۈنمە يۈزى ئىدى. Smalltalk مۇھىتىدا ئىشلەيدىغان پروگراممېرلارغا نىسبەتەن ، توركۆرگۈچ ئۇلار پۈتكۈل سىستېمىنى كۆرگەن ، چۈشىنىدىغان ۋە كونترول قىلىدىغان كۆزنەك ئىدى. ئۇنىڭ لايىھىلىنىشى ئىنقىلاب خاراكتېرلىك ، چۈنكى ئۇ تىلنىڭ يادرولۇق پەلسەپىسى بىلەن چوڭقۇر بىرلەشتۈرۈلگەن: ھەممە نەرسە بىر ئوبيېكت ، كود نەق مەيدان دەرسلىرى ۋە ئۇسۇللىرىنى چۆرىدىگەن ھالدا تەشكىللەنگەن. ئون نەچچە يىلدىن كېيىن ، IntelliJ نىڭ سىنىپ يېتەكچىسىدىن تارتىپ Python نىڭ ئوبيېكت ئىزدىگۈچىلىرىگىچە بولغان ھەر بىر زامانىۋى IDE دا Smalltalk توركۆرگۈنىڭ پرىنسىپلىرى كۆرۈندى. ئۇ ساپ ئوبيېكتقا يۈزلەنگەن پروگرامما تۈزۈشنىڭ يېڭىلمەس ئۈلگىسى بولۇپ ، نۇرغۇن تەرەپلەردە قالدى.

نېمە ئۈچۈن كىچىك توركۆرگۈ يېڭىلمەيدۇ؟

Smalltalk توركۆرگۈنىڭ تالانتى ئۇنىڭ ئاددىيلىقى ۋە بىۋاسىتەلىكىدە. ئۇ كود ئامبىرىنى مۇندەرىجە دەرىخىدىكى تېكىست ھۆججەتلىرىنىڭ تۇراقلىق توپلىمى سۈپىتىدە ئەمەس ، بەلكى جانلىق جىسىملارنىڭ ھەرىكەتچان قاتلاملىرى سۈپىتىدە ئوتتۇرىغا قويدى. پروگراممېرلار دەرس تۈرلىرى بويىچە ماڭىدۇ ، ئاندىن بىر تۈرنى تاللاپ ئۇنىڭ ئۇسۇللىرىنى كۆرىدۇ ، تۈرلەر بويىچە تۈرگە ئايرىلىدۇ. بۇ ئوبيېكتنى مەركەز قىلغان كۆرۈنۈش مۇرەككەپ سىستېمىلارنى باشقۇرۇشنىڭ بىلىش يۈكىنى زور دەرىجىدە تۆۋەنلەتتى. سىز پەقەت «InvoiceProcessor.java» ناملىق ھۆججەتنى تەھرىرلىمەيسىز. سىز «تالون بىر تەرەپ قىلغۇچ» سىنىپى ۋە ئۇنىڭ ھەرىكەتلىرى بىلەن بىۋاسىتە ئالاقە قىلاتتىڭىز. توركۆرگۈچمۇ «ھايات» - كودنى ئۆزگەرتەلەيسىز ، ئۇنى دەرھال تۈزەلەيسىز ۋە مۇھىتتىن ئايرىلماي سىناق قىلالايسىز. بۇ كەسكىن ئىنكاس قايتۇرۇش ھۆججىتى ھۆججەتنى تەھرىرلىگۈچىلەر كۆپەيتىش ئۈچۈن كۈرەش قىلىدىغان بىۋاسىتە كونترول قىلىش ۋە تېزلىك تۇيغۇسىنى پەيدا قىلدى.

  • ئوبيېكت مەركەزلىك يول باشلاش: كود پروگراممىنىڭ قۇرۇلمىسىنى ئەينەك قىلىپ خالىغانچە ھۆججەت يولى بىلەن ئەمەس ، بەلكى سىنىپ ۋە ئۇسۇل بويىچە تەشكىللەنگەن.
  • جانلىق مۇھىت: ئۆزگەرتىشلەر تۈزۈلۈپ دەرھال ئىجرا سىستېمىسىغا بىرلەشتۈرۈلۈپ ، تېز سىناق قىلىش ۋە ھەل قىلىش ئىمكانىيىتىگە ئىگە قىلىندى.
  • بىردەكلىكى: توركۆرگۈچنىڭ ئۆزىنى ئۆز ئىچىگە ئالغان پۈتكۈل تەرەققىيات مۇھىتى Smalltalk دا ياسالغان بولۇپ ، ئوخشاش قوراللار ئارقىلىق تەكشۈرگىلى ۋە ئۆزگەرتكىلى بولىدۇ.
  • ئاددىيلىق: كۆرۈنمە يۈزى كۆرۈنەرلىك پاكىز بولۇپ ، كود يېزىش ۋە تەشكىللەشنىڭ يادرولۇق ۋەزىپىلىرىگە مەركەزلەشتى.

زامانىۋى سودا تىجارىتى ئۈچۈن «يېتەرلىك ئەمەس»

ساپ يۇمشاق دېتال ئېچىشتا پارلاق بولۇشىغا قارىماي ، Smalltalk مۇھىتى پېچەتلەنگەن ئالەم ئىدى. ئۇ پروگراممېرلارنىڭ يۇمشاق دېتال سىستېمىسى قۇرۇش ۋە ئاسراش ئۈچۈن ئەلالاشتۇرۇلغان دۇنيا ئىدى. قانداقلا بولمىسۇن ، زامانىۋى سودا تىجارىتى دۇنياۋى كود تەھرىرلىگۈچىدىن باشقا يەنە نۇرغۇن نەرسىلەرنى تەلەپ قىلىدۇ. سودا تۈر باشقۇرۇش ، ھۆججەت ھەمكارلىقى ، ئالاقە ، خېرىدارلار مۇناسىۋىتىنى باشقۇرۇش ۋە جەرياننى ئاپتوماتلاشتۇرۇشنى ئۆز ئىچىگە ئالغان كۆپ تەرەپلىمىلىك جانلىق. Smalltalk تور كۆرگۈسى قانچىلىك كۈچلۈك بولسا ، تۈر دېرىكتورىغا چامباشچىلىقنى ئىز قوغلاش ، ساتقۇچىنىڭ قوغۇشۇننى يېڭىلاش ياكى باشقۇرغۇچىنىڭ خىزمەت ئېقىمىنى تەسۋىرلەش ئۈچۈن يەرلىك قوراللارنى تەمىنلىمىدى. ئۇ ئۆزىنىڭ ئالاھىدە تور دائىرىسى ئۈچۈن مۇكەممەل قورال ئىدى ، ئەمما ئۇ پۈتكۈل كەسىپنى باشقۇرىدىغان سۇپا ئەمەس ئىدى.

"Smalltalk مۇھىتى پروگراممېرلارنىڭ چوڭ چېركاۋى ئىدى ، ئەمما سودا ئاۋات ، ئۆز-ئارا مۇناسىۋەتلىك شەھەرگە موھتاج ، بۇ يەردە ھەممە ئادەم ھەمكارلىشىشقا تېگىشلىك قوراللار بار."

كود توركۆرگۈدىن مودېل سودا OS

غىچە

مانا بۇ كۈچلۈك ئۇقۇملارنىڭ تەدرىجىي تەرەققىي قىلىشى Mewayz غا ئوخشاش سۇپىلاردا يېڭى ئىپادىسىنى تاپالايدۇ. بىز كەلگۈسىنىڭ يەككە ، يەككە مۇھىت بەرپا قىلىش ئەمەس ، بەلكى سودىڭىز ئۈچۈن مودۇللۇق مەشغۇلات سىستېمىسى بەرپا قىلىش ئىكەنلىكىنى تونۇپ يېتىمىز. Smalltalk توركۆرگۈنىڭ كۈچى - جانلىق نەرسىلەرنى كۆرۈش ۋە كونترول قىلىش ئىقتىدارىنى تەسەۋۋۇر قىلىپ بېقىڭ ، ئەمما شىركىتىڭىزنىڭ ھەر قايسى تەرەپلىرىگە قوللىنىلىدۇ. دەرس ۋە ئۇسۇللارنىڭ ئورنىغا ، سىزدە جانلىق سودا ئوبيېكتى بار: تۈر ، ۋەزىپە ، خېرىدارلار ۋە تالون.

مېۋايز بىرلىككە كەلگەن ، ئوبيېكتنى مەركەز قىلغان قاراش پرىنسىپىنى قوللىنىدۇ ۋە ئۇنى كودتىن ھالقىپ كېڭەيتىدۇ. گۇرۇپپىڭىز ئوخشىمىغان لىنزا ئارقىلىق ئوخشاش يادرولۇق سودا ئوبيېكتى بىلەن ئۆز-ئارا تەسىر كۆرسىتەلەيدۇ: تۈر دېرىكتورى گانت جەدۋىلىنى كۆرىدۇ ، ئاچقۇچى ئۇلانغان كود ئامبىرىنى كۆرىدۇ ، ياردەمچى ۋاكالەتچى خېرىدارنىڭ بېلەت تارىخىنى كۆرىدۇ. بۇ Smalltalk توركۆرگۈ ئاچقۇچىلارغا تەمىنلىگەن ، ئەمما شىركەت مىقياسىدا ئوخشاش ماسلىشىشچانلىق ۋە بىلىش يۈكىنى تۆۋەنلىتىدۇ. مودۇللۇق دېگەنلىك سىز گۇرۇپپىڭىز ئاللىبۇرۇن ياخشى كۆرىدىغان ئالاھىدە قوراللارنى بىرلەشتۈرەلەيدىغانلىقىڭىزنى ، بىرلىككە كەلگەن سىستېمىنىڭ كۈچىنىڭ جانلىقلىق بەدىلىگە كەلمەسلىكىگە كاپالەتلىك قىلىدىغانلىقىڭىزنى كۆرسىتىدۇ.

خۇلاسە: رىۋايەت فوندى جەمئىيىتى قۇرۇش

Smalltalk توركۆرگۈ فوكۇسلانغان لايىھىلەشنىڭ نادىر ئەسىرى بولۇپ ، مەقسىتىگە يەتكىلى بولمايدۇ. ئۇنىڭ چەكلىمىسى زامانىۋى رەقەملىك سودىنىڭ ئېھتىياجىنى گەۋدىلەندۈرىدۇ. بىز ئەمدى يۇمشاق دېتال قۇرمايمىز. بىز چاققان ، بىر گەۋدىلەشتۈرۈلگەن ۋە سانلىق مەلۇمات ئارقىلىق ھەرىكەتلىنىدىغان تەشكىلاتلارنى قۇرۇۋاتىمىز. جانلىق جىسىملار ، بىرلىككە كەلگەن مۇھىت ۋە بىۋاسىتە كونترول قىلىشنىڭ يادرولۇق پرىنسىپلىرىنى قوبۇل قىلىش ئارقىلىق ، مېۋايزغا ئوخشاش سۇپىلار كېيىنكى بابنى بارلىققا كەلتۈرىدۇ. ئۇ پەقەت سىزنىڭ كودىڭىز ئۈچۈنلا ئەمەس ، بەلكى پۈتكۈل سودىڭىز ئۈچۈن توركۆرگۈچ قۇرۇش ، گۇرۇپپىڭىزدىكى ھەربىر ئەزاغا پروگرامما تۈزگۈچىلەر ئۈچۈن ساقلانغان ئېنىقلىق ۋە كۈچ بىلەن تەمىنلەيدۇ.

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

دائىم سورايدىغان سوئاللار

تەڭداشسىز كۈچنىڭ مەڭگۈلۈك مىراسى

يۇمشاق دېتال ئېچىش مەنزىرىسىدە ، ئاز ساندىكى قوراللار Smalltalk توركۆرگۈسىنىڭ رىۋايەتلىك ئورنىغا ئېرىشتى. ئالدىنقى ئەسىرنىڭ 70-يىللىرىدا Xerox PARC دا تۇغۇلغان ، ئۇ پەقەت كود تەھرىرلىگۈچى ئەمەس. ئۇ جانلىق ، نەپەسلىنىدىغان جىسىملارنىڭ ئاساسلىق كۆرۈنمە يۈزى ئىدى. Smalltalk مۇھىتىدا ئىشلەيدىغان پروگراممېرلارغا نىسبەتەن ، توركۆرگۈچ ئۇلار پۈتكۈل سىستېمىنى كۆرگەن ، چۈشىنىدىغان ۋە كونترول قىلىدىغان كۆزنەك ئىدى. ئۇنىڭ لايىھىلىنىشى ئىنقىلاب خاراكتېرلىك ، چۈنكى ئۇ تىلنىڭ يادرولۇق پەلسەپىسى بىلەن چوڭقۇر بىرلەشتۈرۈلگەن: ھەممە نەرسە بىر ئوبيېكت ، كود نەق مەيدان دەرسلىرى ۋە ئۇسۇللىرىنى چۆرىدىگەن ھالدا تەشكىللەنگەن. ئون نەچچە يىلدىن كېيىن ، IntelliJ نىڭ سىنىپ يېتەكچىسىدىن تارتىپ Python نىڭ ئوبيېكت ئىزدىگۈچىلىرىگىچە بولغان ھەر بىر زامانىۋى IDE دا Smalltalk توركۆرگۈنىڭ پرىنسىپلىرى كۆرۈندى. ئۇ ساپ ئوبيېكتقا يۈزلەنگەن پروگرامما تۈزۈشنىڭ يېڭىلمەس ئۈلگىسى بولۇپ ، نۇرغۇن تەرەپلەردە قالدى.

نېمە ئۈچۈن كىچىك توركۆرگۈ يېڭىلمەيدۇ؟

Smalltalk توركۆرگۈنىڭ تالانتى ئۇنىڭ ئاددىيلىقى ۋە بىۋاسىتەلىكىدە. ئۇ كود ئامبىرىنى مۇندەرىجە دەرىخىدىكى تېكىست ھۆججەتلىرىنىڭ تۇراقلىق توپلىمى سۈپىتىدە ئەمەس ، بەلكى جانلىق جىسىملارنىڭ ھەرىكەتچان قاتلاملىرى سۈپىتىدە ئوتتۇرىغا قويدى. پروگراممېرلار دەرس تۈرلىرى بويىچە ماڭىدۇ ، ئاندىن بىر تۈرنى تاللاپ ئۇنىڭ ئۇسۇللىرىنى كۆرىدۇ ، تۈرلەر بويىچە تۈرگە ئايرىلىدۇ. بۇ ئوبيېكتنى مەركەز قىلغان كۆرۈنۈش مۇرەككەپ سىستېمىلارنى باشقۇرۇشنىڭ بىلىش يۈكىنى زور دەرىجىدە تۆۋەنلەتتى. سىز پەقەت «InvoiceProcessor.java» ناملىق ھۆججەتنى تەھرىرلىمەيسىز. سىز «تالون بىر تەرەپ قىلغۇچ» سىنىپى ۋە ئۇنىڭ ھەرىكەتلىرى بىلەن بىۋاسىتە ئالاقە قىلاتتىڭىز. توركۆرگۈچمۇ «ھايات» - كودنى ئۆزگەرتەلەيسىز ، ئۇنى دەرھال تۈزەلەيسىز ۋە مۇھىتتىن ئايرىلماي سىناق قىلالايسىز. بۇ كەسكىن ئىنكاس قايتۇرۇش ھۆججىتى ھۆججەتنى تەھرىرلىگۈچىلەر كۆپەيتىش ئۈچۈن كۈرەش قىلىدىغان بىۋاسىتە كونترول قىلىش ۋە تېزلىك تۇيغۇسىنى پەيدا قىلدى.

زامانىۋى سودا تىجارىتى ئۈچۈن «يېتەرلىك ئەمەس»

ساپ يۇمشاق دېتال ئېچىشتا پارلاق بولۇشىغا قارىماي ، Smalltalk مۇھىتى پېچەتلەنگەن ئالەم ئىدى. ئۇ پروگراممېرلارنىڭ يۇمشاق دېتال سىستېمىسى قۇرۇش ۋە ئاسراش ئۈچۈن ئەلالاشتۇرۇلغان دۇنيا ئىدى. قانداقلا بولمىسۇن ، زامانىۋى سودا تىجارىتى دۇنياۋى كود تەھرىرلىگۈچىدىن باشقا يەنە نۇرغۇن نەرسىلەرنى تەلەپ قىلىدۇ. سودا تۈر باشقۇرۇش ، ھۆججەت ھەمكارلىقى ، ئالاقە ، خېرىدارلار مۇناسىۋىتىنى باشقۇرۇش ۋە جەرياننى ئاپتوماتلاشتۇرۇشنى ئۆز ئىچىگە ئالغان كۆپ تەرەپلىمىلىك جانلىق. Smalltalk تور كۆرگۈسى قانچىلىك كۈچلۈك بولسا ، تۈر دېرىكتورىغا چامباشچىلىقنى ئىز قوغلاش ، ساتقۇچىنىڭ قوغۇشۇننى يېڭىلاش ياكى باشقۇرغۇچىنىڭ خىزمەت ئېقىمىنى تەسۋىرلەش ئۈچۈن يەرلىك قوراللارنى تەمىنلىمىدى. ئۇ ئۆزىنىڭ ئالاھىدە تور دائىرىسى ئۈچۈن مۇكەممەل قورال ئىدى ، ئەمما ئۇ پۈتكۈل كەسىپنى باشقۇرىدىغان سۇپا ئەمەس ئىدى.

كود توركۆرگۈدىن مودېل سودا OS

غىچە

مانا بۇ كۈچلۈك ئۇقۇملارنىڭ تەدرىجىي تەرەققىي قىلىشى Mewayz غا ئوخشاش سۇپىلاردا يېڭى ئىپادىسىنى تاپالايدۇ. بىز كەلگۈسىنىڭ يەككە ، يەككە مۇھىت بەرپا قىلىش ئەمەس ، بەلكى سودىڭىز ئۈچۈن مودۇللۇق مەشغۇلات سىستېمىسى بەرپا قىلىش ئىكەنلىكىنى تونۇپ يېتىمىز. Smalltalk توركۆرگۈنىڭ كۈچى - جانلىق نەرسىلەرنى كۆرۈش ۋە كونترول قىلىش ئىقتىدارىنى تەسەۋۋۇر قىلىپ بېقىڭ ، ئەمما شىركىتىڭىزنىڭ ھەر قايسى تەرەپلىرىگە قوللىنىلىدۇ. دەرس ۋە ئۇسۇللارنىڭ ئورنىغا ، سىزدە جانلىق سودا ئوبيېكتى بار: تۈر ، ۋەزىپە ، خېرىدارلار ۋە تالون.

خۇلاسە: رىۋايەت فوندى جەمئىيىتى قۇرۇش

Smalltalk توركۆرگۈ فوكۇسلانغان لايىھىلەشنىڭ نادىر ئەسىرى بولۇپ ، مەقسىتىگە يەتكىلى بولمايدۇ. ئۇنىڭ چەكلىمىسى زامانىۋى رەقەملىك سودىنىڭ ئېھتىياجىنى گەۋدىلەندۈرىدۇ. بىز ئەمدى يۇمشاق دېتال قۇرمايمىز. بىز چاققان ، بىر گەۋدىلەشتۈرۈلگەن ۋە سانلىق مەلۇمات ئارقىلىق ھەرىكەتلىنىدىغان تەشكىلاتلارنى قۇرۇۋاتىمىز. جانلىق جىسىملار ، بىرلىككە كەلگەن مۇھىت ۋە بىۋاسىتە كونترول قىلىشنىڭ يادرولۇق پرىنسىپلىرىنى قوبۇل قىلىش ئارقىلىق ، مېۋايزغا ئوخشاش سۇپىلار كېيىنكى بابنى بارلىققا كەلتۈرىدۇ. ئۇ پەقەت سىزنىڭ كودىڭىز ئۈچۈنلا ئەمەس ، بەلكى پۈتكۈل سودىڭىز ئۈچۈن توركۆرگۈچ قۇرۇش ، گۇرۇپپىڭىزدىكى ھەربىر ئەزاغا پروگرامما تۈزگۈچىلەر ئۈچۈن ساقلانغان ئېنىقلىق ۋە كۈچ بىلەن تەمىنلەيدۇ.

مەشغۇلاتلىرىڭىزنى ئاددىيلاشتۇرۇشقا تەييارمۇ؟

مەيلى CRM ، تالون ، HR ياكى 207 مودۇلنىڭ ھەممىسىگە ئېھتىياجلىق بولۇڭ - Mewayz سىزنى قاپلىدى. 138K + كارخانا ئاللىقاچان ئالماشتۇردى.

باشلاش ھەقسىز →

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 6,207+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 6,207+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime