АНУ-ын их сургуулиудын дунд хамгийн алдартай нь Python

Бид Python-ийн талаар маш их ярьсан энд байна аль хэдийн. Олон хүний ​​хувьд хөгжихдөө анхаарах ёстой хэлний нэг нь хүчтэй, хүчирхэг, сурахад тийм ч төвөгтэй муруй байдаггүй бөгөөд үүнийг (миний бодлоор) бусдаас илүү сонирхол татахуйц болгодог нь нууц биш юм. Энэ нь 100% олон платформ юм.

Үүнийг Mac, Linux, Windows, Android-д зориулсан Python-д програмчлах боломжтой ... ирээрэй, гайхалтай, бид зөвхөн орчуулагчаа клиентийн компьютер дээр суулгасан байх ёстой, тэгээд л бидний код хамгийн сайн тохирох болно, зарим жижиг тохируулгуудтай.

Энд би сүлжээнд тархсан, өөрийн авсан мэдээг танд хүргэж байна хүмүүс:

Саяхан Филип Гуо, Рочестерийн Их Сургуулийн Компьютерийн ухааны туслах профессор (Нью Йоркт байрладаг хувийн их сургууль) болон гишүүн ACM, тэр үүнийг харуулсан судалгаа хийсэн Python одоогоор Америкийн тэнхимүүдийн хамгийн өндөр үнэлгээтэй компьютерийн анхан шатны сургалтанд заахад хамгийн түгээмэл хэрэглэгддэг хэл юм.

Python

Тодруулбал, 10 CS тасгийн найм нь (80%), шилдэг 27 нь 39 (69%) нь Python-ийг CS0 ба CS1 анхан шатны сургалтанд заадаг. Тэдгээрийн дотор MIT, Остин-Техас, Калифорния-Беркли, Колумбиа эсвэл Виржиниа Тех. Мэдээжийн хэрэг Стэнфорд, Харвард зэрэг чухал биш 12-т багтана. Энэ нь хийдэг Python бол Java дээрх дээрх нэр хүндтэй байгууллагуудад хамгийн их хэрэглэгддэг хэл юм, Matlab (шинжлэх ухааны үндсэн хэл) ба C / C ++ бином. Сонирхолтой нь ... адил алдартай хэл Javascript эсвэл PHP нь эдгээр танилцуулах даалгаварт өргөн хэрэглэгддэггүйГэсэн хэдий ч энэ нь логик зүйл биш юм эмх замбараагүй болж магадгүй юм.

En хоёр дахь газар энэ байршсан Java (22 их дээд сургуулийн 39 нь зарим сургуулиудад эрлийз хандлага байдаг бөгөөд тэд нэгээс олон хэл хэрэглэдэг), гурав дахь MATLAB програмд ​​эрдэмтэд, инженерүүдийг нэвтрүүлэхэд өргөн хэрэглэгддэг бөгөөд дараа нь C ба C ++ ашигладаг түвшинг ашигладаг. арван жилийн өмнө энэ хэсэгт ноёрхож байв.

pyTop39-700.3

Сүүлийн арваад жилд гар утас гайхалтай хөгжиж, утаснууд улам ухаалаг болж, илүү их хэрэглээтэй болж, илүү олон програмуудыг дэмжиж ажилладаг болсон тул Java сүүлийн жилүүдэд 1-р байранд эргэлзээгүй эргэлзэж байсан. Эдгээр програмууд нь Java дээр бичигдсэн байдаг тул Java удаан хугацаанд хаан байсаар ирсэн юм. Гэсэн хэдий ч, энэ нь ойрын хэдэн жилд өөрчлөгдөж магадгүй юм (хэрэв хараахан болоогүй бол).


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

14 сэтгэгдэл, үлдээгээрэй

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно. Шаардлагатай талбарууд нь тэмдэглэгдсэн байна *

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.

  1.   Jorgicio гэж хэлэв

    Би үүнийг хүлээж байсан. Тийм учраас би тэр хэлийг маш их ашигладаг.

    Маш цөөхөн хостингууд дэмжиж байгаа нь харамсалтай бөгөөд хэрэв тэд үүнийг дэмжиж чадвал тэд үүнийг нүдээр харуулах болно.

    1.    загвар зохион бүтээгч гэж хэлэв

      Зөндөө! Миний очдог хаклабаас миний хамт ажилладаг хүнтэй нэлээд төстэй юм байна. Таны хэрэглэгчийн агентаас болж (хэрэв та үүнийг өөрчлөхгүй бол) та gentoo ашигладаг бөгөөд та python-д дуртай ...

      Дашрамд хэлэхэд хостингуудын хувьд энэ нь хамаарна. Жишээлбэл, би таныг сурталчлахгүй гэж байгаа зарим компаниудад төгс зохицуулж чаддаг виртуал машинуудтай бөгөөд хүссэн үйлдлийн системээ сервер дээр суулгаж, apache + python эсвэл үүнтэй төстэй под суулгаж болно. Nginx-ийн тусламжтай та cgi-ийн тохиргооны энгийн байдлыг ашиглан .py файлууд руу дахин чиглүүлэх боломжтой бөгөөд үүнээс гадна python-оос түлхүүр дамжуулснаар python нь сервер дээрх удирдлагын даалгавруудыг гүйцэтгэх боломжийг олгох suid бинар системийг систем дээр ашиглаж болно. зохих аюулгүй байдлын талаар ...

      Мэндчилгээ!

  2.   замчин гэж хэлэв

    Логикт зориулсан C ++, интерфэйсүүдэд зориулсан python ба энгийн логик, QT програм ашиглахад маш сайн томъёо юм. Үнэндээ python нь маш сайн, учир нь c ++ кодыг маш сайн ойлгодог тул JNI-тэй ямар ч холбоогүй байдаг.

    Энэ нь зөвхөн хэрэглэхэд хялбар биш бөгөөд кодыг уншигдахуйц, сайн бүтэцтэй болгохыг шаарддаг тул c ++ зэрэг бусад хэлнүүдээс эхлэх нь танд ийм давуу талыг өгөхгүй бөгөөд Perl-ээс эхэлнэ гэж төсөөлж ч чадахгүй байна.

    1.    загвар зохион бүтээгч гэж хэлэв

      Грррр. Би уурлаж байна! Надад аймшигтай хэл болох C ++ -ийн талаар битгий хэлээрэй. Жишээлбэл, би С-ийн фен бөгөөд цаг хугацаа өнгөрөхөд би python-ийн фен болж байна, гэхдээ тус бүр өөрийн гэсэн хэрэглээний талбартай болсон. Хэрэв та объект хүсэж байгаа бол интерьер ч гэсэн объект болдог python гэх мэт хаа сайгүй объекттой хэлийг ашигладаг (үнэндээ та int дээр үндэслэн анги хийж болно), хэрэв та бүтэцлэгдсэн програмчлал хүсвэл эрхэм C. Lo Энэ нь байж болохгүй C ++ бөгөөд энэ нь обьектуудыг дээр нь байрлуулдаг C нөхөөсний нэг төрөл бөгөөд энэ нь үхэлд хүргэх аюултай, учир нь C-ийн дотоод шинж чанарууд нь объект биш харин бүтэцлэгдсэн програмчлалд тохиромжтой болгодог тул C ++ нь обьектуудад С дасан зохицохыг оролдсон тул объектын дэмжлэг муу байгааг тэмдэглэсэн гажилт. Энэ нь энгийн Чи меринотой хольж болохгүй. Хэрэв та объект ашиглахгүй бол C нь обьектуудтай, javascript, python гэх мэт маш олон хэлтэй, дажгүй. Болохгүй байгаа зүйл бол C ++ шиг холимог юм

      Хэрэв би хэн нэгнийг гомдоосон бол маш их харамсаж байна, гэхдээ энэ бол GVU (Их ертөнцийн үнэн) юм.

      Мэндчилгээ!

  3.   Катэкио гэж хэлэв

    Python-ийг сурах нь надад дутагдаж байгаа зүйл юм, тэд C хэл дээр C ++ руу шилжиж, дараа нь Java платформ руу үсрэх гэж эхэлсэн боловч Python-ийн давуу тал нь сурахад хялбар байдаг гэж би боддог.

  4.   Нано гэж хэлэв

    Би Python-оос эхлээд JS руу шилжсэн. Үнэндээ Javascript сайн ли хэлсэн Энэ нь байж болох юмГэхдээ хэрэв та хөгжүүлэлтийн удирдамжийг сурч, тогтсон стандартууд дээр тулгуурлан, хүрээ ашиглах, TDD ашиглах юм бол JS нь төгс зохион байгуулалттай болно. Муу зүйл гэвэл javascript xD-ээр хачин юм бичих нь маш амархан

    1.    замчин гэж хэлэв

      Хэрэв javascript замбараагүй байж болох юм бол Perl-ийг төсөөлөөд үз дээ. Питоны хувьд миний хамгийн их харсан спагетти код бол портаж гэдгийг хэлэх хэрэгтэй. Үүнээс гадна зарим тушаалууд ижил асуудалд хэд хэдэн өөр гаралтыг санамсаргүй байдлаар буцаадаг. Тийм ч учраас захидлын жагсаалтад "portage magic" -ийг ашиглах нь цөөнгүй байдаг (аз болоход энэ нь хумхаа хэмээх орлуулагч дээр ажиллаж байгаа боловч албан ёсоор биш юм).

  5.   Статик гэж хэлэв

    Маш сайн, би ангийнхаа оюутнуудад энэ талаар тайлбар өгөх болно, програмчлалыг Python-той заах нь миний хувьд бага залуучуудад зориулж Stacks-Engine (Python Library) -аар заадаг, тэд Structured Programming болон OOP програмгүйгээр ажилладаг. Чөлөөт програм хангамж, Python ашиглан өөрсдийгөө үргэлжлүүлэн үргэлжлүүлэх сэдэл төрнө гэж бодож байна

    Бичлэг рүү +1

  6.   горлок гэж хэлэв

    Би Python-д дуртай, энэ бол програмчлалд нэвтрүүлэх хамгийн сайн сонголт гэж үргэлж хэлдэг. Гэсэн хэдий ч та бусад парадигмуудыг сурч мэдэх хэрэгтэй, учир нь хэл бүр өөр өөр, хэрэгцээтэй зүйлийг өгдөг. Миний санал нийлэхгүй байгаа зүйл бол энэ нь нэг, 1-р заахад оршино ... ба энэ нь Java, PHP эсвэл бусад ямар ч ажил байсан хурдан гарах боломжийг олгодог тул олон удаа сонгосон болно.

    Гэхдээ нийтлэлийн дүгнэлтийг хүлээн зөвшөөрөхгүй байна. Python нь эсрэгээрээ бизнес эрхлэхэд Java-аас илүү ойртохгүй гэж би бодож байна. Жава нь маш их сайжирсан бөгөөд энэ нь олон шалтгаанаас болж компаниудад маш их эрсдэлтэй байдаг. Үүний нэг нь найдвартай гэсэн үг: JVM шинэчлэгдэх үед програмууд ажиллахаа больдоггүй, зөвхөн жижиг асуудлууд гардаг, Java 7, 8 нь хэл дээр маш олон өөрчлөлт оруулсан боловч JVM нь хаа сайгүй хэрэглэгддэг хэвээр байна. Өөр нэг шалтгаан бол Java-тэй хэрэгсэл, платформ, 3-р талуудын гайхалтай дэмжлэг юм. Жишээлбэл, Python нь 2-оос 3-р хувилбар руу шилжихдээ хар дарсан зүүд болж ирсэн бөгөөд хэрэв энэ нь хэлийг илүү цэвэр бөгөөд энгийн болговол API-г аз жаргалтайгаар эвдэх философи байдаг бөгөөд энэ нь олон талаараа магтууштай боловч энэ нь түүний эсрэг тоглож дуусдаг. компаниудад орон зай олох.

    Үүнээс гадна ... JavaScript нь орон зайг олж авах магадлал илүү өндөр байна (би шинэ зүйл хэлэхгүй байна, энэ нь удаан хугацааны туршид хийгдэж ирсэн) Python-оос хамаагүй хурдан бөгөөд баталгаажсан хурдаар явагдах болно. Гэхдээ би програмчлалын анхан шатны сургалтанд JavaScript заахгүй, Python-д заах байсан. Комо саяхан болтол зарим их дээд сургуулиудад PHP хичээл заахад зүгээр байсангүй.

    Өөр нэг жишээ: Паскаль, АДА, Смолталкийг олон жилийн турш их дээд сургуулиудад зааж байжээ. Үнэндээ би тэдэнтэй хамт сурч мэдсэн бөгөөд энэ нь миний коллежид хамгийн их ашигладаг байсан зүйл юм. Тэдгээрийн хэн нь ч зах зээлийн хүчийг эзэмшиж байгаагүй (урьд өмнө ч байгаагүй), тэд хэлний хувьд маш сонирхолтой, маш сайн зүйлийг заадаг боловч компани, аж үйлдвэр, стартапуудад ашиглахад бусад зүйлд нөлөөлдөг. Тиймээс Python нь их сургуулиуд эсвэл Линукс дээр амжилтанд хүрсэн нь автоматаар бизнесийн амжилтанд хүрнэ гэсэн үг биш юм. Тийм байгаасай гэж хүсч байна, гэхдээ нэг зүйл нь нөгөөг нь илэрхийлдэггүй, тэдгээр нь өөр өөр зам, орчин юм.

    Бусад нь, маш сайн нийтлэл, гэхдээ би дүгнэлтийг хуваалцдаггүй.

  7.   Carlos гэж хэлэв

    Миний хувьд би 6 настай, хамгийн сайн нь ассемблер, c ба c ++ бол мэдээжийн хэрэг та толгойгоо python-оос хамаагүй илүү хугалах хэрэгтэй. Маш бага түвшинд програмчлах нь сэжиггүй зүйл хийх боломжийг олгодог. Одоо бүх зүйл илүү хялбар болсон уу эсвэл АНУ-ын эрхэмүүд иргэддээ сүлжээгээ хэрхэн яаж зөрчих, бусад сонирхолтой зүйлийг сурахыг хүсэхгүй байх болов уу? хэхэхэхэ

  8.   eliotime3000 гэж хэлэв

    Python ... Сонирхолтой санал ... Ялангуяа Google үүнийг хайлтын систем болон бусад сайтууддаа (PHP технологийг саяхан ашигладаг байсан YouTube-ээс бусад) ялгаваргүйгээр ашигладаг бол.

    1.    Эндрю гэж хэлэв

      Та нэлээд ховор мэдээллүүдтэй харьцдаг шүү дээ, YouTube нь эхнээсээ python дээр бичигдсэн байдаг бөгөөд үүнийг бүтээгч нь Youtube-д зарахдаа тавьсан нөхцлүүдийн нэг нь кодыг хадгалах ёстой, за тэр залуу бол питоны фен ... тийм болохоор тэр энэ бүх хугацаанд тэр Тэдгээр нь python ашиглан хүчин төгөлдөр байсан бөгөөд өөрчлөгдөхгүй гэж бодож байна ...

      Нөгөөтэйгүүр, хайлтын систем нь java, c ++ болон өөрийн (ба хаалттай) java хэлний холимог бөгөөд нэрийг санахгүй байгаа өгөгдлийг зохицуулдаг ... миний мэдэх quora дээр google инженерүүдээс уншсан зүйл бол python нь бүх оо хэл, youtube болон програмын хөдөлгүүрт зориулсан

  9.   mat1986 гэж хэлэв

    Codecademy гэх мэт хэрэгслүүдийн ачаар би Python-ийн ач тус, хэрэглэхэд хялбар байдлыг олж мэдсэн. Тиймээс би Чили дэх их дээд сургуулиудад компьютерийн дамжааны "танилцуулах хэл" байхыг хүсч байна. Харамсалтай нь бид C / C ++ эрин үед амьдарч байгаа бөгөөд үүнийг муу сонголт гэж хэлэхгүй байна.Тухайн үед би эдгээрийг судалж, тэд миний сонирхлыг татсан юм. Python бас тэдний нэг байх гэж бодож байна 🙂

  10.   FelpeMaster гэж хэлэв

    Би matlab дээр ажиллаж өссөн, бакалаврын дипломын ажлаа тэр орчинд боловсруулсан. Магистрын ажилаа хийж байгаа болохоор би үүнийг python дээр боловсруулж байгаа бөгөөд ихэнхдээ маш тохь тухтай програмчлалыг мэдэрсэн гэж хэлж болно, гэхдээ энэ нь толгой өвдөхөд хүргэдэг боловч ерөнхийдөө та хурдан урагшлах боломжтой. мөн давуу талаа ашиглах боломжтой олон төрлийн номын сангууд байдаг. Тэр ч байтугай надад ажил дээрээ маш их тусалдаг долгион зэрэг дэвшилтэт сэдвүүдийн номын сангууд байдаг.