Faaali le HN: The Mog Programming Language | Mewayz Blog Skip to main content
Hacker News

Faaali le HN: The Mog Programming Language

Fa'amatalaga

11 min read Via moglang.org

Mewayz Team

Editorial Team

Hacker News

O se Ta'ita'i Fou mo Fa'atonuga Fa'atonuga Fa'atonu

I le va'aiga pisi o le atina'eina o polokalame, ua ulufale mai se tagata fou i le malae ma se fa'atonuga fa'amalosi. Feiloai i le Mog, o se gagana polokalame ua fuafuaina mai i lalo mo le matua o le fausaga faʻapitoa, faʻatulagaina auaunaga. E ui o le tele o gagana e ofoina atu le mana poʻo le faigofie, o Mog e taulaʻi i se isi metric: tuʻufaʻatasiga le mautonu. O lo'o fa'amoemoe e avea ma ie gagana e lalagaina tu'ufa'atasi microservices, APIs, ma fa'alapotopotoga fa'apisinisi i se fa'atasi, ma fa'atonutonu atoa. Mo fa'avae e pei o Mewayz, lea e fausia i luga o le fa'avae o se pisinisi fa'apitoa OS, o le tula'i mai o se gagana fa'apea se filosofia e le na'o le manaia—e ono mafai ona suia.

Mataupu Autu o Mog

O le Mog e le na'o se isi fa'asologa; o se seti o manatu e uiga i le auala e tatau ona fausia ai talosaga faʻaonapo nei. O lona mamanu e faʻatotonugalemu i nai manatu autu e faʻafeiloaʻi saʻo ai tulaga tiga masani i le faʻalauteleina o talosaga. Muamua o lefesoasoani fa'amatalaga manino. E manaʻomia e Mog le au atiaʻe e faʻaalia pe faʻafefea ona feʻaveaʻi faʻamaumauga i le va o vaega eseese o le polokalama, faʻamaonia ma faʻamaonia le faʻalagolago. Lona lua o lenative concurrency, faʻaogaina le faʻatinoga tutusa e pei o se tulaga faaletonu nai lo se faʻalavelave faʻaopoopo. Mulimuli ane, ua talia e Mog atina'e muamua fa'akonekarate, lea o feso'ota'iga i le va o modules o lo'o fa'atatauina o ni poloka fa'avae fa'avae, fa'amalosia e le gagana lava ia.

O le So'oga Mewayz: Ose Tulaga Fa'apitoa

O le filosofia o loʻo i tua o Mog o loʻo faʻalogoina loloto i mataupu autu o le Mewayz platform. O Mewayz o loʻo galue o se OS pisinisi faʻapitoa, faʻatagaina kamupani e fausia a latou ivi faʻapitoa e ala i le fatuina o mea faʻapipiʻi muamua ma masani mo CRM, pulega o galuega, pili, ma isi mea. O le lu'i o le fa'amautinoaina o nei modules e feso'ota'i lelei e aunoa ma le faia o se upega lavelave o fa'alagolago. O le faiga fa'akonekarate-muamua a Mog ma le fa'asolo manino o fa'amatalaga e fetaui lelei mo lenei si'osi'omaga.

Va'ai faalemafaufau i le tusiaina o se vaega au'ili'ili masani mo Mewayz i Mog. Ole gagana ole a fa'amalosia le auala e feso'ota'i ai ile fa'atauga ma fa'atauga fa'amaumauga, fa'amautinoaina o lo'o fa'atumauina le fa'amaoni o fa'amaumauga ma e malosi le tu'ufa'atasia mai le amataga. Ole mea lea e fa'aitiitia ai le "aitalafu tu'ufa'atasi" lea e masani ona afaina ai faiga fa'apitoa ma fa'ataga ai pisinisi i luga o Mewayz e fa'afou vave ma le fa'atuatuaina sili atu i lo latou fausaga fa'avae.

Vaega Autu ile Va'aiga

  • Fa'amatalaga Fa'amatalaga: Fa'amatala manino ma fa'amalosia API mo vaega ta'itasi.
  • Ta'ita'ia Mea Fa'atino: Tulaga gagana muamua mo le lolomiina ma le lesitalaina o mea tutupu, e fetaui lelei mo fa'ata'ita'iga fa'afoliga.
  • Su'esu'eina Fa'atusa o Fa'amaumauga: E maua ai fa'amatalaga le fetaui ma mea sese i le taimi e tu'ufa'atasia ai, a'o le'i taitai tu'uina atu.
  • Taimi Fa'atauva'a: Fa'atulagaina mo le lelei i totonu o si'osi'omaga fa'apipi'i, fa'aitiitia ai luga.
"O Mog e togafitia avanoa i le va o auaunaga o se tagatanuu muamua. E le o le tusiaina o se monolith poʻo se miliona microservices; e uiga i le tusiaina o se tasi, faiga faʻapitoa e tupu e tufatufaina. E fetaui lelei ma le auala tatou te vaʻai ai i le lumanaʻi o polokalama faʻapisinisi i Mewayz. "

Se Va'aiga i le Lumana'i

A'o iai pea Mog i le amataga o le "Fa'aali HN", o lo'o manino lona gafatia. O lo'o fa'atusalia ai se suiga i mafaufauga, mai fa'aoga e pei o fa'amaumauga monolithic i fa'aoga e pei o feso'ota'iga fa'atonuina ma le fa'aeteete. Mo tagata atiaʻe ma pisinisi tutusa, o le folafolaga o se lumanaʻi ma le faʻaitiitia o le faʻaogaina o mataupu tuʻufaʻatasia ma sili atu le taulaʻi i le tuʻuina atu o tau faʻapitoa. O fa'avae e fa'aolaola i luga o le fa'aogaina, pei o Mewayz, o le a avea ma fa'alapotopotoga fa'anatura lelei atoatoa mo se gagana e pei o Mog e olaola. O lo'o fa'ailoa mai ai se lumana'i e tautala ai le OS pisinisi ma le gagana fa'apolokalame i le gagana lava e tasi—se tasi e manino, fa'atuatuaina, ma le so'oga le feso'ota'iga.

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

Fesili e Fai soo

O se Ta'ita'i Fou mo Fa'atonuga Fa'atonuga Fa'atonu

I le va'aiga pisi o le atina'eina o polokalame, ua ulufale mai se tagata fou i le malae ma se fa'atonuga fa'amalosi. Feiloai i le Mog, o se gagana polokalame ua fuafuaina mai i lalo mo le matua o le fausaga faʻapitoa, faʻatulagaina auaunaga. E ui o le tele o gagana e ofoina atu le mana poʻo le faigofie, o Mog e taulaʻi i se isi metric: tuʻufaʻatasiga le mautonu. O lo'o fa'amoemoe e avea ma ie gagana e lalagaina tu'ufa'atasi microservices, APIs, ma fa'alapotopotoga fa'apisinisi i se fa'atasi, ma fa'atonutonu atoa. Mo fa'avae e pei o Mewayz, lea e fausia i luga o le fa'avae o se pisinisi fa'apitoa OS, o le tula'i mai o se gagana fa'apea se filosofia e le na'o le manaia—e ono mafai ona suia.

Mataupu Autu o Mog

O le Mog e le na'o se isi fa'asologa; o se seti o manatu e uiga i le auala e tatau ona fausia ai talosaga faʻaonapo nei. O lona mamanu e faʻatotonugalemu i nai manatu autu e faʻafeiloaʻi saʻo ai tulaga tiga masani i le faʻalauteleina o talosaga. Muamua o fa'amatalaga fa'amatalaga manino. E manaʻomia e Mog le au atiaʻe e faʻaalia pe faʻafefea ona feʻaveaʻi faʻamaumauga i le va o vaega eseese o le polokalama, faʻamaonia ma faʻamaonia le faʻalagolago. Lona lua o le fa'atasiga fa'ale-aganu'u, fa'atatau i le fa'atinoina o le fa'atinoga e pei o se tulaga fa'aletonu nai lo le fa'aopoopoina lavelave. Mulimuli ane, ua talia e Mog le atina'e muamua-konekalate, lea o feso'ota'iga i le va o modula e fa'atatauina o ni poloka fa'avae fa'avae, e fa'amalosia e le gagana lava ia.

O le So'oga Mewayz: Ose Tulaga Fa'aletagata

O le filosofia o loʻo i tua o Mog o loʻo faʻalogoina loloto i mataupu autu o le Mewayz platform. O Mewayz o loʻo galue o se OS pisinisi faʻapitoa, faʻatagaina kamupani e fausia a latou ivi faʻapitoa e ala i le fatuina o mea faʻapipiʻi muamua ma masani mo CRM, pulega o galuega, pili, ma isi mea. O le lu'i o le fa'amautinoaina o nei modules e feso'ota'i lelei e aunoa ma le faia o se upega lavelave o fa'alagolago. O le faiga fa'akonekarate-muamua a Mog ma le fa'asolo manino o fa'amatalaga e fetaui lelei mo lenei si'osi'omaga.

Vaega Autu ile Va'aiga Fa'amatalaga Fa'amatalaga Fa'amatalaga: Fa'amatala manino ma fa'amalosia API mo vaega ta'itasi. Fa'atonuina o Mea na Fa'atupuina: Fa'aulufalega gagana mo le lolomiina ma le lesitalaina o mea na tutupu, e fetaui lelei mo fa'ata'ita'iga fa'afoliga. Su'esu'ega Fa'atusa o Fa'amaumauga: E maua fa'amatalaga fa'aletonu i le taimi e tu'ufa'atasia ai, a'o le'i tu'uina atu. Taimi Laiti: Fuafuaina mo le lelei i totonu o siosiomaga faʻapipiʻiina, faʻaitiitia le ulu. "O Mog e togafitia avanoa i le va o auaunaga o se tagatanuu muamua. E le o le tusiaina o se monolith poʻo se miliona microservices; e uiga i le tusiaina o se tasi, faiga faʻapitoa e tupu e tufatufaina. E fetaui lelei ma le auala tatou te vaʻai ai i le lumanaʻi o polokalama faʻapisinisi i Mewayz. " Se Va'aiga i le Lumana'i

A'o iai pea Mog i le amataga o le "Fa'aali HN", o lo'o manino lona gafatia. O lo'o fa'atusalia ai se suiga i mafaufauga, mai fa'aoga e pei o fa'amaumauga monolithic i fa'aoga e pei o feso'ota'iga fa'atonuina ma le fa'aeteete. Mo tagata atiaʻe ma pisinisi tutusa, o le folafolaga o se lumanaʻi ma le faʻaitiitia o le faʻaogaina o mataupu tuʻufaʻatasia ma sili atu le taulaʻi i le tuʻuina atu o tau faʻapitoa. O fa'avae e fa'aolaola i luga o le fa'aogaina, pei o Mewayz, o le a avea ma fa'alapotopotoga fa'anatura lelei atoatoa mo se gagana e pei o Mog e olaola. O lo'o fa'ailoa mai ai se lumana'i e tautala ai le OS pisinisi ma le gagana fa'apolokalame i le gagana lava e tasi—se tasi e manino, fa'atuatuaina, ma le so'oga le feso'ota'iga.

Sauni e Faafaigofie Au Faagaioiga?

Pe e te manaʻomia CRM, pili, HR, poʻo vaega uma e 208 — Mewayz ua uma ona e ufiufi. 138K+ pisinisi ua uma ona fai le ki.

Amata Saoloto →