"ma" ke mohlala o fokolang oa mohlophisi oa acme[1] o sebelisitsoeng ho Plan 9 | Mewayz Blog Skip to main content
Hacker News

"ma" ke mohlala o fokolang oa mohlophisi oa acme[1] o sebelisitsoeng ho Plan 9

Maikutlo

12 min read Via www.call-with-current-continuation.org

Mewayz Team

Editorial Team

Hacker News

Ka Nģ'ane ho Khoutu: Filosofi ea ho Fetola Sengoloa se Nyenyane

Lefatšeng le potlakileng la nts'etsopele ea mananeo, moo li-IDE tse nang le likarolo tse ngata le bahlophisi ba qothisanang lehlokoa le li-toolbar tse ntseng li hola le bathusi ba AI, ts'ebetso e khutsitseng e ntse e tsoela pele. Filosofi ena e ipabola ho ba bonolo, ho tsepamisa maikutlo, le matla a tala a ho qhekella ka kotloloho. Ka pelong ea eona ke mohlophisi ea tsejoang e le Acme, ea tsoetsoeng ho tsoa tikolohong e tšoanang ea Bell Labs e hlahisitseng Unix. Acme e feta mohlophisi oa mongolo; ke tikoloho e hlophisehileng e ahiloeng ho potoloha mohopolo o matla: toeba ke moahi oa boemo ba pele, 'me mongolo, ka mefuta eohle ea ona, ke sebopeho sa bokahohle. Bakeng sa ba khahloang ke filosofi ena empa ba batla phihlelo e bonolo le ho feta, ho na le "ma," e leng setšoantšo se fokolang sa Acme se hlahisang moelelo oa eona ka mokhoa o hloekileng.

"ma" ke eng?

"ma" ke ts'ebetso e tšepahalang empa e hlakotsoe ka boomo ea mohlophisi oa Acme, e etselitsoeng ho sebetsa lits'ebetsong tsa sejoale-joale tse kang Unix. E thehiloe ke Gary T. G. Mahan, "ma" (e bolelang "ho ikutloa" kapa "ho ama" ka Sechaena) e nka phihlelo ea mantlha ea tšebelisano ea Acme ha e ntse e siea tse ling tsa mekhoa ea eona e rarahaneng ea ka hare, joalo ka 9P protocol integration. Sepheo ha se ho pheta-pheta sebopeho sa Acme, empa ke ho boloka ts'ebetso e ikhethang e etsang hore Acme e be matla haholo ho ba inehetseng. E kopanyelletsa paradigm e ts'oanang ea likonopo tse tharo e khannoang ke mouse moo karolo e 'ngoe le e 'ngoe ea mongolo, ho tloha lebitsong la faele ho ea ho taelo, e leng ketso e ka bang teng. Joalo ka mokhoa oa modular oa Mewayzea khoebo ea OS, e totobatsang lisebelisoa tse ka qaptjoang le tse tsepamisitsoeng holim'a lits'ebetso tsa monolithic, "ma" e tsepamisitse maikutlo ho etseng ntho e le 'ngoe e ikhethang: ho fana ka sebaka se hloekileng, se sa hlakang bakeng sa ho fetolela mongolo.

The Acme Paradigm: Hobaneng e le Mouse-Centric Editor?

Bakeng sa baetsi ba mananeo ba tloaetseng ho hlophisa bahlophisi ba keyboard-centric joalo ka Vim kapa VSCode, mohopolo oa mohlophisi o tsamaisoang ke litoeba o ka bonahala o hanana le tlhahiso. Leha ho le joalo, Acme le "ma" li fana ka pono e fapaneng. Toeba ha se ea ho supa le ho tobetsa feela; ke mokhoa oa mantlha oa ho phethahatsa litaelo. Sehokelo sa mohlophisi ke letlapa le se nang letho moo mongolo o kopanang. Ka mohlala:

  • Tobetsa konopo e leqeleng lebitsong la faele ho e bula.
  • Tobetsa konopo e bohareng ya lentswe ho le batla difaeleng tsohle tse butsweng.
  • Tobetsa konopo e nepahetseng moleng wa taelo ho e phetha.

Moetso ona o fetola sebaka sa mosebetsi kaofela hore e be lethathamo la maemo a itseng. Ha ho na lebaka la ho tšoara likhutšoane tsa keyboard ka hlooho hobane liketso tse teng li kentsoe ka kotloloho mongolong oo u sebetsang ka ona. Molao-motheo ona o lumellana le filosofi ea Mewayz ea ho fokotsa boima ba kelello ka ho etsa hore litšebelisano tsa tsamaiso li be bonolo le ho tseba maemo, ho lumella basebelisi ho tsepamisa maikutlo mosebetsing oa bona oa mantlha ho e-na le ho hopola mekhoa e rarahaneng ea litaelo.

"ma" vs. Acme: Thuto ka Minimalism

Le hoja "ma" e le clone, phapang ea eona e ka sehloohong ke boitlamo ba eona ho minimalism. Acme ke karolo ea sistimi e kholo ea ho sebetsa ea Plan 9 mme e sebelisa liprothokholo tsa eona tse ikhethang tsa sistimi. "ma," ka lehlakoreng le leng, ke ts'ebeliso e ikemetseng. Khetho ena ea moralo e hlahisa codebase e nyane, e nkehang habonolo eo ho leng bonolo ho e kenya le ho e utloisisa. E tlosa bokaholimo ba meralo ha e ntse e boloka boiphihlelo ba mantlha ba mosebelisi bo ntse bo le teng. Thekiso ke tahlehelo ea ho kopanya ho tebileng ha Plan 9, empa ho basebelisi ba bangata, sena ke ho sekisetsa ho molemo ho fumana sesebelisoa se bobebe, se tsepamisitsoeng se khomarelang filosofi ea Unix ea bonolo.

"Sesebelisoa se molemo ka ho fetisisa ke sona se tlohang tseleng ea hau. Acme, 'me ka ho atolosa 'ma,' ha se taba ea ho fana ka likarolo; ke ho fana ka sebopeho se tšoanang khomphuteng ea hau. Mongolo ke sebopeho."

Lithuto tsa Moralo oa Sejoale-joale oa Software

Ho ba teng le boipiletso ba nako e telele ba bahlophisi ba kang Acme le "ma" ba fana ka thuto ea bohlokoa bakeng sa moralo oa sejoale-joale oa software, ho kenyeletsoa sethala se kang Mewayz. Ke khopotso ea hore matla ha a tlameha ho tsoa ho rarahaneng. Bokhoni ba 'nete hangata bo tsoa ho mohlala o momahaneng, o ka lebelloang esale pele, le o bonolo oa tšebelisano. Ka ho haha ​​​​litsamaiso moo likarolo li leng modular le li-interfaces li lumellanang, re matlafatsa basebelisi. Mewayze ikemiselitse ho sebelisa monahano ona ho ts'ebetso ea khoebo, ho theha tsamaiso ea modular moo data le liketso li hokahaneng ka mokhoa o hlakileng joalo ka mongolo o tobehang ho "ma." Sepheo ke ho theha tikoloho e ikutloang e le katoloso ea mohopolo oa mosebelisi, eseng tšitiso ho eona. Lefatšeng la lerata la dijithale, moralo o khutsitseng, o nang le morero oa lisebelisoa tse kang "ma" o eme e le bopaki bo matla ba boleng bo sa feleng ba minimalism.

💡 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 →

Lipotso Tse Botsoang Hangata

Ka Nģ'ane ho Khoutu: Filosofi ea ho Fetola Sengoloa se Nyenyane

Lefatšeng le potlakileng la nts'etsopele ea mananeo, moo li-IDE tse nang le likarolo tse ngata le bahlophisi ba qothisanang lehlokoa le li-toolbar tse ntseng li hola le bathusi ba AI, ts'ebetso e khutsitseng e ntse e tsoela pele. Filosofi ena e ipabola ho ba bonolo, ho tsepamisa maikutlo, le matla a tala a ho qhekella ka kotloloho. Ka pelong ea eona ke mohlophisi ea tsejoang e le Acme, ea tsoetsoeng ho tsoa tikolohong e tšoanang ea Bell Labs e hlahisitseng Unix. Acme e feta mohlophisi oa mongolo; ke tikoloho e hlophisehileng e ahiloeng ho potoloha mohopolo o matla: toeba ke moahi oa boemo ba pele, 'me mongolo, ka mefuta eohle ea ona, ke sebopeho sa bokahohle. Bakeng sa ba khahloang ke filosofi ena empa ba batla phihlelo e bonolo le ho feta, ho na le "ma," e leng setšoantšo se fokolang sa Acme se hlahisang moelelo oa eona ka mokhoa o hloekileng.

"ma" ke eng?

"ma" ke ts'ebetso e tšepahalang empa e hlakotsoe ka boomo ea mohlophisi oa Acme, e etselitsoeng ho sebetsa lits'ebetsong tsa sejoale-joale tse kang Unix. E thehiloe ke Gary T. G. Mahan, "ma" (e bolelang "ho ikutloa" kapa "ho ama" ka Sechaena) e nka phihlelo ea mantlha ea tšebelisano ea Acme ha e ntse e siea tse ling tsa mekhoa ea eona e rarahaneng ea ka hare, joalo ka 9P protocol integration. Sepheo ha se ho pheta-pheta sebopeho sa Acme, empa ke ho boloka ts'ebetso e ikhethang e etsang hore Acme e be matla haholo ho ba inehetseng. E kopanyelletsa paradigm e ts'oanang ea likonopo tse tharo e khannoang ke mouse moo karolo e 'ngoe le e 'ngoe ea mongolo, ho tloha lebitsong la faele ho ea ho taelo, e leng ketso e ka bang teng. Joalo ka mokhoa o tloaelehileng oa Mewayz business OS, e totobatsang lisebelisoa tse ka qaptjoang le tse tsepamisitsoeng holim'a lits'ebetso tsa monolithic, "ma" e tsepamisitse maikutlo ho etseng ntho e le 'ngoe ka mokhoa o ikhethang: ho fana ka sebaka se hloekileng, se sa hlakang bakeng sa ho fetolela mongolo.

The Acme Paradigm: Hobaneng o le Mouse-Centric Editor?

Bakeng sa baetsi ba mananeo ba tloaetseng ho hlophisa bahlophisi ba keyboard-centric joalo ka Vim kapa VSCode, mohopolo oa mohlophisi o tsamaisoang ke litoeba o ka bonahala o hanana le tlhahiso. Leha ho le joalo, Acme le "ma" li fana ka pono e fapaneng. Toeba ha se ea ho supa le ho tobetsa feela; ke mokhoa oa mantlha oa ho phethahatsa litaelo. Sehokelo sa mohlophisi ke letlapa le se nang letho moo mongolo o kopanang. Ka mohlala:

"ma" vs. Acme: Thuto ka Minimalism

Le hoja "ma" e le clone, phapang ea eona e ka sehloohong ke boitlamo ba eona ho minimalism. Acme ke karolo ea sistimi e kholo ea ho sebetsa ea Plan 9 mme e sebelisa liprothokholo tsa eona tse ikhethang tsa sistimi. "ma," ka lehlakoreng le leng, ke ts'ebeliso e ikemetseng. Khetho ena ea moralo e hlahisa codebase e nyane, e nkehang habonolo eo ho leng bonolo ho e kenya le ho e utloisisa. E tlosa bokaholimo ba meralo ha e ntse e boloka boiphihlelo ba mantlha ba mosebelisi bo ntse bo le teng. Thekiso ke tahlehelo ea ho kopanya ho tebileng ha Plan 9, empa ho basebelisi ba bangata, sena ke ho sekisetsa ho molemo ho fumana sesebelisoa se bobebe, se tsepamisitsoeng se khomarelang filosofi ea Unix ea bonolo.

Lithuto tsa Moralo oa Sejoale-joale oa Software

Boipiletso bo teng le bo tšoarellang ba bahlophisi ba joalo ka Acme le "ma" bo fana ka thuto ea bohlokoa bakeng sa moralo oa sejoale-joale oa software, ho kenyeletsoa le sethala se kang Mewayz. Ke khopotso ea hore matla ha a tlameha ho tsoa ho rarahaneng. Bokhoni ba 'nete hangata bo tsoa ho mohlala o momahaneng, o ka lebelloang esale pele, le o bonolo oa tšebelisano. Ka ho haha ​​​​litsamaiso moo likarolo li leng modular le li-interfaces li lumellanang, re matlafatsa basebelisi. Mewayz e ikemiselitse ho sebelisa monahano ona tšebetsong ea khoebo, ho theha modular OS moo data le liketso li hokahaneng ka mokhoa o ts'oanang joalo ka mongolo o tobehang ho "ma." Sepheo ke ho theha tikoloho e ikutloang e le katoloso ea mohopolo oa mosebelisi, eseng tšitiso ho eona. Lefatšeng la lerata la dijithale, moralo o khutsitseng, o nang le morero oa lisebelisoa tse kang "ma" o eme e le bopaki bo matla ba boleng bo sa feleng ba minimalism.

Lisebelisoa Tsohle Tsa Hao Tsa Khoebo Sebakeng se Seng

Emisa ho kopanya ditshebediso tse ngata. Mewayz e kopanya lisebelisoa tse 208 bakeng sa $ 49 / khoeli feela - ho tloha lethathamong ho ea ho HR, ho tsamaisa libuka ho ea ho li-analytics. Ha ho hlokahale karete ea mokoloto ho qala.

Leka Mewayz Mahala →

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,208+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 6,208+ 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