ʻO ka wā e hiki mai ana o ka hoʻomohala polokalamu: Ka wā e hiki mai ana o nā kamepiula P2

AEIU KI'I: Quantumrun

ʻO ka wā e hiki mai ana o ka hoʻomohala polokalamu: Ka wā e hiki mai ana o nā kamepiula P2

    I ka makahiki 1969, ua lilo ʻo Neil Armstrong lāua ʻo Buzz Aldrin i poʻe koa honua ma hope o ke kanaka mua e hehi wāwae i ka mahina. Akā ʻoiai ʻo kēia mau astronauts ka poʻe koa ma ka pahupaʻikiʻi, aia nā kaukani o nā koa i hōʻike ʻole ʻia me ka ʻole o ko lākou komo ʻana, ʻaʻole hiki ʻole ke pae mua ʻana i ka Moon. ʻO kekahi o kēia mau koa ka poʻe hoʻomohala polokalamu i hoʻopaʻa inoa i ka lele. No ke aha mai?

    ʻAe, ʻoi aku ka maʻalahi o nā kamepiula i ola i kēlā manawa ma mua o kēia mau lā. ʻO ka ʻoiaʻiʻo, ʻoi aku ka ikaika o ke kelepona ʻeleʻele o ka mea maʻamau ma mua o nā mea āpau ma luna o ka mokulele Apollo 11 (a me nā 1960s NASA āpau no ia mea). Eia kekahi, ua helu ʻia nā kamepiula i kēlā manawa e nā mea hoʻomohala polokalamu loea i hoʻolālā i nā polokalamu ma nā ʻōlelo maʻamau o nā mīkini: AGC Assembly Code a i ʻole, 1s a me 0s.

    No ka pōʻaiapili, ʻo kekahi o kēia mau koa kaulana ʻole, ʻo ka Luna Hoʻokele o ka papahana ʻenekini ʻo Apollo, ʻO Margaret Hamilton, a ua pono kāna hui e kākau i kahi mauna code (kiʻi ʻia ma lalo) i hiki ke kākau ʻia me ka hoʻohana ʻana i nā ʻōlelo papahana o kēia lā me kahi hapa o ka hana.

    (Ke kiʻi ʻia ma luna nei ʻo Margaret Hamilton e kū ana ma ka ʻaoʻao o kahi pūʻulu pepa i loaʻa ka polokalamu Apollo 11.)

    A ʻaʻole like i kēia mau lā kahi i hoʻopaʻa inoa ai nā mea hoʻomohala polokalamu ma kahi o 80-90 pakeneka o nā hiʻohiʻona hiki, no nā misionari Apollo, pono kā lākou code e helu i nā mea āpau. No ka hoʻohālikelike ʻana i kēia, ua ʻōlelo ʻo Margaret iā ia iho:

    "Ma muli o ka hewa i loko o ka papa kuhikuhi papa inoa, ua hoʻokomo ʻia ka rendezvous radar switch ma kahi kūpono. i ka loaʻa ʻana o kahi haʻalulu o nā ʻikepili hoʻopunipuni i hoʻohana i ka 15% o kona manawa. Ua akamai ke kamepiula (a i ʻole ka lako polokalamu i loko) e ʻike i ke noi ʻia ʻana e hana i nā hana ʻoi aku ma mua o ka pono e hana ai. ʻO ia ka mea i manaʻo ʻia i ka astronaut, ua hoʻopiha ʻia au i nā hana ʻoi aku ka nui ma mua o kaʻu e hana ai i kēia manawa, a ke mālama nei au i nā hana koʻikoʻi wale nō, ʻo ia hoʻi, nā hana e pono ai no ka pae ʻana ... , ua hoʻolālā ʻia ka lolouila e hana i nā mea ʻoi aku ma mua o ka ʻike ʻana i nā kūlana hewa. Inā ʻaʻole i loaʻa i ke kamepiulaUa ʻike ʻo ia i kēia pilikia a ua hana i ka hana hoʻōla, ke kānalua nei au inā ʻo Apollo 11 ka pae maikaʻi o ka mahina."

    - Margaret Hamilton, Luna Hoʻokele o Apollo Flight Computer Programming MIT Draper Laboratory, Cambridge, Massachusetts, "Ua Loaʻa ʻia ka kamepiula", leka iā ʻIkepili, Malaki 1, 1971

    E like me ka mea i hōʻike ʻia ma mua, ua ulu ka hoʻomohala polokalamu mai kēlā mau lā ʻo Apollo. Ua hoʻololi nā ʻōlelo hoʻolālā kiʻekiʻe hou i ke kaʻina hana paʻakikī o ka coding me 1s a me 0s i ka coding me nā huaʻōlelo a me nā hōʻailona. Hoʻololi ʻia nā hana e like me ka hana ʻana i kahi helu maʻamau i koi ʻia i nā lā o ka coding i kēia manawa ma ke kākau ʻana i kahi laina kauoha.

    I nā huaʻōlelo ʻē aʻe, ua lilo ka polokalamu coding i mea maʻalahi, intuitive, a me ke kanaka me kēlā me kēia ʻumi makahiki. E hoʻomau wale ʻia kēia mau ʻano i ka wā e hiki mai ana, e alakaʻi ana i ka ulu ʻana o ka hoʻomohala ʻana i nā polokalamu i nā ala e loaʻa ai ka hopena nui i ko mākou ola i kēlā me kēia lā. ʻO kēia ka mea o kēia mokuna o ka ʻO ka wā e hiki mai ana o nā kamepiula series e makaikai.

    Hoʻomohala polokalamu no ka lehulehu

    ʻO ke kaʻina hana o ka hoʻololi ʻana i ka pono e hoʻopaʻa inoa i nā 1s a me 0s (ʻōlelo mīkini) me nā huaʻōlelo a me nā hōʻailona (ʻōlelo kanaka) i kapa ʻia ʻo ke kaʻina o ka hoʻohui ʻana i nā papa o nā abstractions. Ua hele mai kēia mau abstractions ma ke ʻano o nā ʻōlelo papahana hou e hoʻokaʻawale i nā hana paʻakikī a maʻamau paha no ke kahua i hoʻolālā ʻia ai lākou. Akā i nā makahiki 2000, ua puka mai nā hui hou (e like me Caspio, QuickBase, a me Mendi) i hoʻomaka e hāʻawi i nā mea i kapa ʻia ʻaʻohe code a i ʻole nā ​​​​pae haʻahaʻa.

    He mau papa hoʻohana ʻoluʻolu kēia, e hiki ai i ka poʻe ʻoihana ʻenehana ʻole ke hana i nā polokalamu maʻamau i kūpono i nā pono o kā lākou ʻoihana ma ke ʻano o ka ʻohi ʻana i nā poloka ʻike o ke code (nā hōʻailona/kiʻi). ʻO ia hoʻi, ma kahi o ka ʻoki ʻana i kahi lāʻau a hoʻololi i ke keʻena ʻaʻahu, kūkulu ʻoe iā ia me ka hoʻohana ʻana i nā ʻāpana kahiko o Ikea.

    ʻOiai e hoʻohana ana i kēia lawelawe e koi ana i kahi pae o ka computer savvy, ʻaʻole pono ʻoe i kahi kekelē ʻepekema kamepiula e hoʻohana iā ia. ʻO ka hopena, hiki i kēia ʻano o ka abstraction ke piʻi aʻe o nā miliona o nā "mea hoʻomohala polokalamu" hou i ka honua hui, a hiki i nā keiki he nui ke aʻo pehea e hoʻopaʻa inoa i ka wā ma mua.

    Ka wehewehe hou ʻana i ke ʻano o ka hoʻomohala polokalamu

    Aia kekahi manawa i hiki ke kiʻi ʻia ka ʻāina a i ʻole ka maka o ke kanaka ma ke kāwele. Pono ka mea pena kiʻi e aʻo a hoʻomaʻamaʻa no nā makahiki ma ke ʻano he haumana, e aʻo ana i ka hana pena—pehea e hoʻohui ai i nā kala, he aha nā mea hana maikaʻi loa, nā ʻenehana kūpono e hoʻokō i kahi ʻike kikoʻī. ʻO ke kumukūʻai o ke kālepa a me nā makahiki he nui o ka ʻike e pono ai ka hana maikaʻi ʻana, ʻo ia hoʻi he kakaikahi a mamao loa nā mea pena.

    A laila ua hana ʻia ke kāmela. A me ke kaomi ʻana i kahi pihi, ua hopu ʻia nā kiʻi ʻāina a me nā kiʻi i loko o ke kekona a i ʻole he mau lā i nā pule e pena ai. A i ka hoʻomaikaʻi ʻana o nā kāmela, lilo i mea liʻiliʻi, a lilo i mea nui a hiki i kahi i hoʻokomo ʻia ai lākou i loko o ke kelepona paʻa loa, ʻo ka hopu ʻana i ka honua a puni mākou i lilo i hana maʻamau a ʻoluʻolu hoʻi e komo ai nā mea a pau.

    Ke holomua nei nā abstractions a me nā ʻōlelo polokalamu hou e hoʻomaʻamaʻa i nā hana hoʻomohala polokalamu maʻamau, he aha ke ʻano o ka lilo ʻana i mea hoʻomohala polokalamu ma 10 a 20 mau makahiki? No ka pane ʻana i kēia nīnau, e hele kāua i ke ʻano o ka hana ʻana o nā mea hoʻomohala polokalamu e hiki mai ana e kūkulu i nā noi o ka lā ʻapōpō:

    * ʻO ka mea mua, e nalowale nā ​​hana hoʻopaʻa inoa maʻamau a pau. Ma kona wahi, he hale waihona puke nui o nā ʻano ʻāpana i koho mua ʻia, nā UI, a me nā hoʻoheheʻe ʻikepili (mau ʻāpana ʻIkea).

    *E like me kēia lā, e wehewehe ka poʻe hana a i ʻole ka poʻe ʻoihana i nā pahuhopu kikoʻī a me nā mea e hoʻopakele ai no nā mea hoʻomohala polokalamu e hoʻokō ai ma o nā polokalamu lako polokalamu kūikawā a i ʻole nā ​​paepae.

    *A laila e palapala ʻia kēia mau mea hoʻomohala i kā lākou hoʻolālā hoʻokō a hoʻomaka i ka prototyping i nā kikoʻī mua o kā lākou polokalamu ma ke komo ʻana i kā lākou waihona waihona a me ka hoʻohana ʻana i nā loulou ʻike e hoʻopili ai iā lākou—nā pilina ʻike i loaʻa ma o augmented reality (AR) a i ʻole virtual reality (VR).

    * ʻO nā ʻōnaehana akamai artificial (AI) kūikawā i hoʻolālā ʻia e hoʻomaopopo i nā pahuhopu a me nā hoʻopuka i hōʻike ʻia e kā lākou mea hoʻomohala hoʻolālā, a laila e hoʻomaʻemaʻe i ka hoʻolālā polokalamu i hoʻolālā ʻia a hoʻomaʻamaʻa i nā hoʻāʻo hōʻoia maikaʻi a pau.

    *Ma muli o nā hopena, e nīnau ka AI i nā nīnau he nui i ka mea hoʻomohala (ma o ka waha, ke kamaʻilio like me Alexa), e ʻimi ana e hoʻomaopopo maikaʻi a wehewehe i nā pahuhopu o ka papahana a me nā hoʻopuka a kūkākūkā pehea e hana ai ka polokalamu i nā ʻano hiʻohiʻona. a me nā kaiapuni.

    *Ma muli o ka manaʻo o ka mea hoʻomohala, e aʻo mālie ʻo AI i kona manaʻo a hoʻopuka i ke code e hōʻike i nā pahuhopu papahana.

    *Ma kēia hoʻi a i waho, ʻo ka hui kanaka-mīkini e hoʻololi hou i ka mana ma hope o ka mana o ka polokalamu a hiki i ka mākaukau paʻa a hiki ke kūʻai aku no ka hoʻokō kūloko a i ʻole ke kūʻai aku i ka lehulehu.

    * ʻOiaʻiʻo, e hoʻomau ʻia kēia hui ʻana ma hope o ka ʻike ʻia ʻana o ka polokalamu i ka hoʻohana honua maoli. E like me ka hōʻike ʻia ʻana o nā pōpoki maʻalahi, e hoʻoponopono ʻo AI iā lākou ma ke ʻano e hōʻike ana i nā pahuhopu i makemake ʻia i hōʻike ʻia i ka wā o ka hoʻomohala polokalamu. Eia nō naʻe, e kāhea nā pōpoki koʻikoʻi i kahi hui kanaka-AI e hoʻonā i ka pilikia.

    ʻO ka holoʻokoʻa, e nānā liʻiliʻi nā mea hoʻomohala polokalamu i ka wā e hiki mai ana i ka 'pehea' a ʻoi aku ka nui ma ka 'what' a me 'no ke aha.' E liʻiliʻi lākou i ka mea hana lima a ʻoi aku ka nui o nā mea hana. He hana naʻauao ka papahana e koi ai i nā poʻe e hiki ke kamaʻilio maʻalahi i ka manaʻo a me nā hopena ma ke ʻano e hiki ai i kahi AI ke hoʻomaopopo a laila hoʻopaʻa inoa i kahi noi kikohoʻe i hoʻopau ʻia.

    ʻO ka hoʻomohala ʻana i nā lako polokalamu i alakaʻi ʻia e ka naʻauao artificial

    Hāʻawi ʻia i ka ʻāpana ma luna nei, maopopo ia mākou ke manaʻo nei mākou e pāʻani ʻo AI i kahi koʻikoʻi koʻikoʻi ma ke kahua o ka hoʻomohala ʻana i ka polokalamu, akā ʻaʻole maʻemaʻe kāna hana ʻana no ka hoʻoikaika ʻana i nā mea hoʻomohala polokalamu, aia nā pūʻali ʻoihana ma hope o kēia ʻano.

    Ke piʻi nei ka hoʻokūkū ma waena o nā ʻoihana hoʻomohala polokalamu i kēlā me kēia makahiki. Hoʻokūkū kekahi mau ʻoihana ma ke kūʻai ʻana i kā lākou mea hoʻokūkū. Hoʻokūkū kekahi i ka ʻokoʻa polokalamu. ʻO ka paʻakikī me ka hoʻolālā hope ʻaʻole hiki ke pale ʻia. ʻO nā hiʻohiʻona polokalamu a i ʻole ka hoʻomaikaʻi ʻana i hāʻawi ʻia e kekahi hui i kāna mau mea kūʻai aku, hiki i kāna mau mea hoʻokūkū ke kope me ka maʻalahi.

    No kēia kumu, ua hala nā lā e hoʻokuʻu ai nā hui i nā polokalamu hou i kēlā me kēia makahiki a ʻekolu mau makahiki. I kēia mau lā, ʻo nā ʻoihana e kālele ana i ka hoʻokaʻawale ʻana he mea hoʻoikaika kālā e hoʻokuʻu i nā polokalamu hou, hoʻoponopono lako polokalamu, a me nā hiʻohiʻona polokalamu ma ke ʻano maʻamau. ʻO ka ʻoi aku ka wikiwiki o nā ʻoihana, ʻoi aku ka nui o ka hoʻoikaika ʻana i ka mea kūʻai aku a hoʻonui i ke kumukūʻai o ka hoʻololi ʻana i nā mea hoʻokūkū. ʻO kēia neʻe ʻana i ka hāʻawi mau ʻana i nā polokalamu hoʻonui hou ʻana he ʻano ia i kapa ʻia "hoʻouna mau."

    ʻO ka mea pōʻino, ʻaʻole maʻalahi ka lawe mau ʻana. ʻAʻole hiki i ka hapahā o nā hui polokalamu polokalamu ke hoʻokō i ka papa hoʻokuʻu i koi ʻia no kēia ʻano. A ʻo ia ke kumu i makemake nui ai i ka hoʻohana ʻana iā AI e wikiwiki i nā mea.

    E like me ka mea i hōʻike ʻia ma mua, e hoʻokani ʻo AI i kahi hana kolepa nui i ka hoʻolālā polokalamu a me ka hoʻomohala ʻana. Akā i ka wā pōkole, hoʻohana nā ʻoihana iā ia e hoʻonui i nā kaʻina hana hōʻoia maikaʻi (hoʻāʻo) no ka polokalamu. A ke hoʻāʻo nei nā hui ʻē aʻe me ka hoʻohana ʻana iā AI e hoʻokaʻawale i nā palapala lako polokalamu-ke kaʻina hana o ka nānā ʻana i ka hoʻokuʻu ʻana o nā hiʻohiʻona hou a me nā ʻāpana a me ke ʻano i hana ʻia ai i lalo i ka pae code.

    Ma ke ʻano holoʻokoʻa, e hoʻonui nui ʻo AI i ka hana koʻikoʻi i ka hoʻomohala polokalamu. ʻO kēlā mau ʻoihana lako polokalamu e hoʻohana i ka hoʻohana mua ʻana e hauʻoli i ka ulu nui ʻana ma luna o kā lākou mea hoʻokūkū. Akā no ka hoʻomaopopo ʻana i kēia mau loaʻa AI, pono nō ka ʻoihana e ʻike i nā holomua ma ka ʻaoʻao ʻenehana o nā mea - e wehewehe ka ʻāpana aʻe i kēia wahi.

    Polokalamu ma ke ʻano he lawelawe

    Hoʻohana nā ʻano loea hana a pau i ka polokalamu Adobe i ka wā e hana ana i nā kiʻi kiʻi kiʻi a i ʻole ka hana hoʻolālā. No kahi kokoke i ʻekolu mau makahiki, ua kūʻai ʻoe i ka polokalamu Adobe ma ke ʻano he CD a nona ka hoʻohana ʻana i ka wā mau loa, ke kūʻai ʻana i nā mana hou e hiki mai ana inā pono. Akā i ka waena o 2010, ua hoʻololi ʻo Adobe i kāna hoʻolālā.

    Ma mua o ke kūʻai ʻana i nā CD lako polokalamu me nā kī hoʻonaʻauao hoʻonāukiuki, pono nā mea kūʻai aku o Adobe e uku i ke kau inoa o kēlā me kēia mahina no ka pono e hoʻoiho i nā polokalamu Adobe ma kā lākou mau polokalamu kamepiula, nā lako polokalamu e hana pū ana me kahi pili pūnaewele maʻamau i nā kikowaena Adobe. .

    Me kēia hoʻololi, ʻaʻole i loaʻa hou i nā mea kūʻai aku nā lako polokalamu Adobe; hoolimalima lakou e like me ka pono. I ka hoʻihoʻi ʻana, ʻaʻole pono nā mea kūʻai aku e kūʻai mau i nā mana hou o ka polokalamu Adobe; ʻoiai lākou e kau inoa ana i ka lawelawe Adobe, e loaʻa mau iā lākou nā mea hou loa i hoʻouka ʻia i kā lākou hāmeʻa ma hope koke o ka hoʻokuʻu ʻana (pinepine i nā manawa he nui i ka makahiki).

    Hoʻokahi wale nō laʻana o kēia o nā loina polokalamu nui loa a mākou i ʻike ai i nā makahiki i hala iho nei: pehea ka hoʻololi ʻana o ka polokalamu i ka lawelawe ma kahi o kahi huahana kūʻokoʻa. ʻAʻole wale nā ​​polokalamu liʻiliʻi liʻiliʻi, akā ʻo nā ʻōnaehana holoʻokoʻa holoʻokoʻa, e like me kā mākou i ʻike ai me ka hoʻokuʻu ʻana o Microsoft Windows 10 update. I nā huaʻōlelo ʻē aʻe, lako polokalamu ma ke ʻano he lawelawe (SaaS).

    polokalamu hoʻonaʻauao ponoʻī (SLS)

    Ke kūkulu nei i ka neʻe ʻana o ka ʻoihana i SaaS, ke kū mai nei kahi ʻano hou o ka lako polokalamu e hui pū ai i SaaS a me AI. Ua hoʻomaka nā hui alakaʻi mai Amazon, Google, Microsoft, a me IBM e hāʻawi i kā lākou ʻoihana AI ma ke ʻano he lawelawe i kā lākou mea kūʻai.

    I nā huaʻōlelo ʻē aʻe, ʻaʻole hiki ke ʻike hou ʻia ke aʻo ʻana o AI a me nā mīkini i nā poʻe nunui lako polokalamu, i kēia manawa hiki i kēlā me kēia hui a me ka mea hoʻomohala ke komo i nā kumuwaiwai AI pūnaewele e kūkulu i ka polokalamu aʻo ponoʻī (SLS).

    E kūkākūkā mākou i ka hiki o AI i nā kikoʻī i kā mākou Future of Artificial Intelligence series, akā no ka pōʻaiapili o kēia mokuna, e ʻōlelo mākou e hana nā mea hoʻomohala polokalamu i kēia manawa a me ka wā e hiki mai ana i ka SLS e hana i nā ʻōnaehana hou e kali ana i nā hana e pono ai ke hana a e hoʻopiha ʻakomi iā lākou no ʻoe.

    ʻO ia ke ʻano o ka mea kōkua AI i ka wā e hiki mai ana e aʻo i kāu ʻano hana ma ke keʻena a hoʻomaka i ka hoʻopau ʻana i nā hana maʻamau nou, e like me ka hoʻopili ʻana i nā palapala e like me kou makemake iā lākou, ke kākau ʻana i kāu leka uila ma kou leo ​​leo, ka hoʻokele ʻana i kāu kalena hana a me nā mea hou aku.

    Ma ka home, ʻo ia ke ʻano o ka loaʻa ʻana o kahi ʻōnaehana SLS e hoʻokele i kou home akamai i ka wā e hiki mai ana, me nā hana e like me ka hoʻomaʻamaʻa mua ʻana i kou home ma mua o kou hōʻea ʻana a i ʻole ka mālama ʻana i nā mea kūʻai āu e kūʻai ai.

    Ma nā makahiki 2020 a hiki i nā makahiki 2030, e hana nui kēia mau ʻōnaehana SLS i ka ʻoihana, aupuni, pūʻali koa, a me nā mākeke mea kūʻai aku, e kōkua mālie i kēlā me kēia e hoʻomaikaʻi i kā lākou huahana a hōʻemi i nā ʻōpala o nā ʻano āpau. E uhi mākou i ka ʻenehana SLS i nā kikoʻī hou aku ma hope o kēia pūʻulu.

    Eia nō naʻe, aia kahi hopu i kēia mau mea a pau.

    ʻO ke ala wale nō e hana ai nā hiʻohiʻona SaaS a me SLS inā hoʻomau ka ulu ʻana a me ka hoʻomaikaʻi ʻana o ka Pūnaewele (a i ʻole ka ʻōnaehana ma hope o ia) me ka ʻaoʻao o ka lako kamepiula a me ka mālama ʻana i ka 'cloud' e hana nei kēia mau ʻōnaehana SaaS/SLS. Mahalo, ʻike maikaʻi nā ʻano a mākou e ʻimi nei.

    E aʻo e pili ana i ka ulu ʻana a me ka ulu ʻana o ka Pūnaewele, e heluhelu i kā mākou Ka wā e hiki mai ana o ka Pūnaewele moʻo. No ka ʻike hou aku e pili ana i ka holomua ʻana o ka lako kamepiula, a laila e heluhelu i ka hoʻohana ʻana i nā loulou ma lalo nei!

    ʻO ka wā e hiki mai ana o nā kamepiula

    Nā mea hoʻohana e puka mai ana e wehewehe hou i ke kanaka: Ka wā e hiki mai ana o nā kamepiula P1

    ʻO ka huli ʻana o ka mālama ʻana i nā kamepiula: Future of Computers P3

    ʻO ke kānāwai o Moore e hoʻomaka ana i ka noʻonoʻo hou ʻana i nā microchips: Future of Computers P4

    Lilo ka hoʻopili ʻana o ke ao i ka decentralized: Future of Computers P5

    No ke aha e hoʻokūkū nei nā ʻāina e kūkulu i nā supercomputers nui loa? ʻO ka wā e hiki mai ana o nā kamepiula P6

    Pehea e hoʻololi ai nā kamepiula Quantum i ka honua: Future of Computers P7    

    Hoʻoponopono hou ʻia no kēia wānana

    2023-02-08

    Nā kuhikuhi wānana

    Ua kuhikuhi ʻia nā loulou kaulana a me nā hui no kēia wānana:

    ʻO ProPublica

    Ua kuhikuhi ʻia kēia mau loulou Quantumrun no kēia wānana: