Bi nêrînek ji bo pêşerojek çêtir, Tesla ne tenê bûye pargîdaniya herî bi nirx a otomobilê ya ku heya niha heye, lê di heman demê de xwe wekî yek ji pargîdaniyên teknolojiyê yên top li cîhanê jî derbas kiriye. Ji wesayîtên xweser bigire heya Robotên AI-ê, Tesla her tişt kiriye. Lê kîjan zimanên bernamesaziyê alîkariya rêxistinê kir ku hilberên weha yên paşerojê biafirîne? Ka em lêbigerin.
Zimanên bernamesaziyê yên ku li Tesla têne bikar anîn
1. C & C++
Di van salên dawî de, jimarek mezin ji zimanên bernamesaziyê yên nû yên wekî Elixir, Pony, Julia, hwd, hatine çêkirin, ku ji bo hêsankirina karan bi hindik koda ku gengaz dibe hatine çêkirin. Lêbelê, Tesla hîn jî bi giranî xwe dispêre yek ji zimanên herî bingehîn: C & C++.
"Piraniya Nermalavê tê de ye otomobîlên Tesla C an C ++ e, "got Mehdi Amini, Gerînendeyê Endezyariyê li Tesla. Di nav van zimanên kevn de yek ji hêza herî mezin û dibe ku sedema mayîna wê ya bi demê re ev e ku ev ziman dikarin hema hema li ser her cûre pergalê bimeşin. Bi nêzîkbûna wê ya bi OS-ê re, van asta nizm vedigire zimanên bernamenûs di piraniya IoT û pergalên pêvekirî de têne bikar anîn û ji endezyaran re dibe alîkar ku nermalavê xweşbîn bikin.
“Dema ku dor tê ser karîgeriyê ti zimanekî bernamesaziyê nêzî C an C++ nebûye. Piraniya zimanên bernamesaziyê yên nûjen ên bi berhevkarên çopê ne diyarker in dema ku dor tê ser rêvebirina bîranînê, ew ji bo pergalên pêvekirî yên krîtîk ên wekî yên di otomobîlên Tesla de ne guncan e, "got Mehdi. Pargîdaniyek teknolojiyê ya din a ku bi berfirehî C & C++ bikar tîne ev e nvidia.
2. Python
Ji bilî C & C++, Tesla di heman demê de bi giranî xwe dispêre zimanê herî populer û berfireh; python. Di rêzek tweetan de, Elon rave dike ku ew çawa ji bo avakirina algorîtmayên xwe berhevokek C/C++ & Python bikar tînin:
NN-ya me di destpêkê de ji bo dubarekirina bilez di Python-ê de ye, dûv re ji bo lezê veguherî koda ajokarên metala xav C++/C/raw (girîng!). Di heman demê de, ton endezyarên C ++/C ji bo kontrolkirina wesayîtê û tevahiya mayî ya gerîdeyê hewce ne. Paşnava perwerdehiyê ne girîng e, lê divê hemî testa kodkirina hişk derbas bibin.
- Elon Musk (@elonmusk) February 3, 2020
Vê tweet ji gelek pêşdebiran re hişt ku kêmasiyên veguheztina ji Python bo C++/C ronî bikin, lê bila em ji bîr mekin ku tweet tenê ravekirinek tevlihev a pêvajoyek baş-ramandar e, û edaletê ji rastiyê re nake. teknîkên bikaranîn. Soumith Chintala, hev-afirînerê PyTorch, diyar dike ku ew bi îhtîmalek mezin veguherîna otomatîkî ji Python bo C & C++ dişopînin. Elon her weha îşaret bi girêdana wan bi PyTorch kir;
PyTorch komek amûrek / pirtûkxaneya derveyî ya ku herî zêde tê bikar anîn e
- Elon Musk (@elonmusk) February 3, 2020
PyTorch pirtûkxaneyek e ku ji bo fêrbûna makîneyê, dîtina komputerê, û pêvajoya zimanê xwezayî hatî çêkirin. Ew bi tevahî çavkaniya vekirî ye û ji hêla laboratûara lêkolînê ya AI-ê ya Facebook-ê ve hatî çêkirin.
3. Java & Javascript
Li ser bingeha anketek ku ji hêla Burning Glass ve hatî çêkirin, Java û Javascript ji hêla karanîn û girîngiya zimanên li Tesla ve di rêzê de ne. Van her du zimanan di avakirina pergal û sepanên ji bo otomobîlên xwe de bi giranî têne bikar anîn. C++, Python, û Java zimanên ku hema hema di hemî postên kar de li Tesla hewce ne. Digel vê yekê, Tesla ji bo rolên ku bernamesaziya pêş-endê têkildar in di Javascript de jêhatîbûnek xurt hewce dike. Di derbarê Karên li Tesla de bêtir fêr bibin vir.
4. Zimanên din
Tesla di heman demê de li ser bingeha fonksiyonên taybetî yên ku ji hêla her yek ji wan ve têne kirin de, di zimanên din ên bernamekirinê de jî jêhatîbûnê hewce dike. Bersivkirin û Curenivîs zimanên Javascript-ê ne ku ji hêla Tesla ve ji bo pêşkeftina pêş-endê bi berfirehî têne bikar anîn. Herweha, Cewher, CSS, û PHP di rolên ku bi pêşkeftina malperê re têkildar in hewce ne. Di dawiyê de, SQL ji bo rêveberiya databasê di astek mezin de tê bikar anîn. Hemî zimanên bi vî rengî bi hev re berhemên ku me dihejîne ava dikin.
Xelasî
Ji ber vê yekê, tevî ku yek ji pargîdaniyên teknolojiyê yên li cîhanê ye, Tesla di serî de xwe dispêre zimanên bernamesaziya dibistana kevn. Python, C & C++ pêdivî ye ku hûn dixwazin ji bo pargîdaniyên mîna Tesla, SpaceX, Nvidia, Intel, hwd bixebitin. Lêbelê, Tesla zêdetirî 300 endezyar hene ku bi cûrbecûr jêhatîbûnên kar dikin, ku hemî li hev kom dibin da ku tevlihev biafirînin. torên ku hilberên xwe bimeşînin. Hilbijartina we ya ku hûn kîjan zimanê bernamesaziyê fêr bibin divê bi tevahî bi celeb fonksiyona ku hûn dixwazin pêk bînin ve girêdayî ye. Bi aqilmendî hilbijêrin!
Leave a Reply