„Python“, populiariausias tarp JAV universitetų

Mes daug kalbėjome apie „Python“ čia jau. Ne paslaptis, kad daugeliui tai yra viena iš kalbų, į kurią reikia atsižvelgti kuriant, ji yra stipri, galinga, turinti ne itin sudėtingą mokymosi kreivę ir kas (mano nuomone) daro ją patrauklesne už kitas, tai yra 100% daugiaplatformis.

Tai galima užprogramuoti „Python“, skirtoje „Mac“, „Linux“, „Windows“, „Android“ ... ateikite, tai nuostabu, mes tiesiog turime turėti vertėją įdiegtą kliento kompiuteryje, ir viskas, mūsų kodas veiks geriausiai, su nedideliais pakeitimais.

Čia pateikiu jums naujienas, kurios sklinda tinkle ir kurias paėmiau žmonių:

Neseniai Philip Guo, Ročesterio universiteto informatikos docentas (privatus universitetas įsikūręs Niujorke) ir ACM, atliko tyrimą, kurio metu jis tai įrodė Pitonas šiuo metu tai yra populiariausia kalba, skirta dėstyti aukščiausio lygio įvadiniuose informatikos kursuose Amerikos katedrose.

pitonas

Konkrečiai, aštuoni iš 10 CS skyrių (80%) ir 27 iš 39 geriausių (69%) moko „Python“ įvadiniuose CS0 ir CS1 kursuose. Tarp jų yra MIT, Ostinas-Teksasas, Kalifornija-Berklis, Kolumbija ar Virdžinija. Žinoma, tarp 12, kurie taip pat nėra svarbūs, pavyzdžiui, Stanfordas ar Harvardas. Tai daro „Python“ yra dažniausiai naudojama kalba šiose prestižinėse institucijose, esančiose virš „Java“, „Matlab“ (pagrindinė mokslinė kalba) ir C / C ++ binomialą. Įdomu ... tokios populiarios kalbos kaip „Javascript“ ar PHP nėra plačiai naudojami atliekant šias įvadines užduotis, nors tai nėra be jo logikos, atsižvelgiant į ką chaotiškas kad gali pasirodyti.

En Segundo Lugar jis yra Java (22 iš 39 universitetų, kai kuriose mokyklose taikomas hibridinis metodas ir jie naudoja daugiau nei vieną kalbą), trečiajame MATLAB plačiai naudojamas mokslininkams ir inžinieriams supažindinti su programavimu, po to sekė C ir C ++ vartojimo lygis, kuris dominavo šioje srityje. skyriuje prieš dešimtmetį.

pyTop39-700.3

Pastaraisiais metais „Java“ neabejotinai užėmė pirmąją vietą, nes per pastarąjį dešimtmetį mobilieji telefonai neįtikėtinai išaugo, telefonai tampa vis protingesni, todėl turi daugiau naudojimo būdų ir palaiko daugiau programų ... pavyzdžiui, šios programos yra parašytos „Java“, todėl Java taip ilgai buvo karalius. Tačiau tai gali pasikeisti per ateinančius kelerius metus (jei to dar nepadarė).


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Jorge sakė

    Aš to tikėjausi. Štai kodėl aš taip vartoju tą kalbą.

    Gaila, kad labai nedaugelis hostingų tam pritaria, o jei taip būtų, tai paliktų akis.

    1.    desikoderis sakė

      Fuck !. Jūs labai panašus į mano kolegą iš „hacklab“, į kurį einu. Dėl savo vartotojo agento (nebent jūs jo modifikuojate) naudojate gentoo ir jums patinka python ...

      Beje, nuo hostingų priklauso. Pavyzdžiui, tam tikrose įmonėse, kurių neketinu reklamuoti, turite virtualių mašinų, su kuriomis galite puikiai susitvarkyti ir rankomis įdiegti norimą operacinę sistemą į serverius, arba įdiegti „apache + python“ ar panašų pod. Be to, naudodami „nginx“, galite pasinaudoti paprastu cgi konfigūravimu, kad nukreiptumėte jį į .py failus. Be to, sistemoje galite naudoti tam tikrą dvejetainį dvejetainį variantą, kuris, perduodamas raktą, leistų „python“ atlikti administracines užduotis serveryje , akivaizdu, kad reikia atsižvelgti į saugumo sumetimus ...

      Sveiki atvykę!

  2.   kelininkas sakė

    C ++ logikai, pitonas sąsajoms ir banali logika, labai gera formulė, skirta sukurti programą QT. Tiesą sakant, pitonas yra puikus, nes jis labai intuityviai palaiko c ++ kodą, pavyzdžiui, nieko bendro su JNI.

    Taip pat reikėtų paminėti, kad tai ne tik paprastas naudojimas, bet ir priverčia padaryti kodą įskaitomą ir gerai struktūrizuotą, pradedant kitomis kalbomis, tokiomis kaip c ++, šis pranašumas nesuteikiamas, ir aš net negaliu įsivaizduokite pradedant Perlu ...

    1.    desikoderis sakė

      Grrrr. Kad aš supykstu! Nesakykite man apie C ++, kuri yra siaubinga kalba. Pavyzdžiui, aš esu „C“ gerbėjas ir laikui bėgant tampu ir „python“ gerbėju, tačiau kiekvienas jų turi savo taikymo sritį. Jei norite objektų, tada naudokite kalbą su visur esančiais objektais, pavyzdžiui, pitoną, kuris net ir tarpininkas yra objektas (iš tikrųjų jūs lengvai sudarytumėte klasę pagal int), o jei norite struktūrizuoto programavimo, tada brangusis C Tai, ko negali būti, yra C ++, kuris yra tam tikras C pleistras, uždedantis ant jo objektus, o tai yra mirtina, nes dėl vidinių C savybių jis tinka struktūrizuotam programavimui, o ne objektams, todėl C ++ yra rūšies nukrypimas, kai pastebima prasta objekto atrama, nes jie bandė pritaikyti C objektams. Tai paprasta Jūs negalite maišyti churras su merino. Jei neketinate naudoti objektų, C yra gerai, su objektais, daugybe kalbų, pvz., „Javascript“, „python“ ir kt. Kas negali būti, tai toks derinys kaip C ++

      Ir jei ką nors įžeidžiau, labai apgailestauju, bet tai yra GVU (Didžioji visuotinė tiesa).

      Sveiki atvykę!

  3.   Katekyo sakė

    išmokti „Python“ man trūksta, mano patirtimi jie pradėjo nuo C kalbos, norėdami pereiti prie „C ++“ ir tada pereiti prie „Java“ platformos, bet manau, kad „Python“ naudai yra tai, kaip lengva išmokti

  4.   nanotechnologijų sakė

    Pradėjau nuo „Python“ ir persikėliau į JS. Tiesą sakant, „Javascript“ gerai pasakė Gali būtiBet jei jūs išmoksite kūrimo gaires ir pasikliausite nustatytais standartais, kartu naudosite sistemą ir naudosite TDD, JS gali būti puikiai organizuotas. Blogai yra tai, kad, gerai, labai lengva parašyti keistus dalykus naudojant „javascript xD“

    1.    kelininkas sakė

      Jei „javascript“ gali būti chaotiškas, įsivaizduokite „Perl“. Kalbant apie pitoną, turiu pasakyti, kad labiausiai spagečių kodas, kurį mačiau, yra „portage“. Be to, kai kurios komandos atsitiktinai grąžina kelis skirtingus tos pačios problemos išvestis. Štai kodėl pašto adresų sąrašuose neretai kalbama apie „portage magic“ (laimei, jis dirba su pakaitalu, vadinamu paludis, nors ir ne oficialiai).

  5.   Statika sakė

    Puiku, per savo klases aš tai pakomentuosiu savo studentams, tai yra pagrįstas argumentas pradėti mokyti programavimo su „Python“, mano atveju jaunesniems aš juos mokau naudodamas „Stacks-Engine“ („Python“ biblioteka), jie dirba su „Struktūruotu programavimu“ ir OOP be išankstinio įspėjimo, manau, kad jie bus motyvuoti toliau savarankiškai naudotis laisva programine įranga ir „Python“

    +1 prie įrašo

  6.   gorlok sakė

    Aš myliu „Python“ ir visada sakau, kad tai geriausias pasirinkimas įvesti į programavimą. Tačiau jūs taip pat turite išmokti kitų paradigmų, nes kiekviena kalba pateikia kažką kitokio ir naudingo. Su tuo, su kuo nesutinku, mokoma vieno (1) ... ir daug kartų pasirinkta tik todėl, kad tai suteikia greitą darbo išėjimą, nesvarbu, ar tai būtų Java, PHP ar bet koks kitas dalykas.

    Bet aš nesutinku su straipsnio išvadomis. Nemanau, kad „Python“ yra arčiau įsitvirtinimo nei „Java“ versle, priešingai. „Java“ patobulėjo labai daug ir įmonėse dėl daugelio priežasčių yra labai rizikinga. Vienas iš jų yra tai, kad jis yra patikimas: atnaujinus JVM programos nenustoja veikti, vargu ar yra nedidelių problemų ir kad „Java 7“ ir „8“ įvedė daug kalbos pakeitimų, tačiau JVM vis dar yra visur. Kita priežastis yra įspūdinga „Java“ įrankių ir platformų bei trečiųjų šalių sistemų palaikymas. Pavyzdžiui, „Python“ buvo košmaras pereinant nuo 3 iki 2 versijos, ir jie turi laimingo API skaldymo filosofiją, jei tai padaro kalbą švaresnę ir paprastesnę, o tai yra daugeliu atžvilgių labai pagirtina, bet galų gale žaidžiama prieš ją. užsidirbti vietos įmonėse.

    Dar daugiau ... „JavaScript“ turi kur kas didesnes galimybes gauti vietos (nesakau nieko naujo, tai daro jau seniai) daug greičiau ir labiau patikrinamu tempu nei „Python“. Bet aš nemokysiu „JavaScript“ pradiniame programavimo kurse, aš mokysiu „Python“. Como nebuvo gerai, kai PHP buvo dėstoma kai kuriuose universitetuose dar neseniai.

    Kitas pavyzdys: Pascal, ADA ir Smalltalk daugelį metų buvo dėstomi universitetuose. Tiesą sakant, aš mokiausi su jais, ir tai buvo tai, ką aš labiausiai panaudojau kolegijoje. Nė vienas iš jų neturi (ir niekada neturėjo) rinkos jėgos, jie yra labai įdomūs kaip kalbos, moko labai gerų dalykų, tačiau norint juos naudoti įmonėje, pramonėje ir startuoliuose, jie daro įtaką kitiems dalykams. Taigi „Python“ sėkmė universitetuose ar „Linux“ nereiškia, kad jis automatiškai turės verslo sėkmę. Norėčiau, kad taip būtų, bet vienas dalykas nereiškia kito, jie yra labai skirtingi keliai ir aplinka.

    Likusi dalis - puikus straipsnis, nors išvadomis nepritariu.

  7.   carlos sakė

    Man yra 6 metai, be jokios abejonės, geriausias dalykas yra „assembler“, „c“ ir „c ++“, žinoma, galvą reikia laužyti kur kas labiau nei su pitonu. Programavimas labai žemame lygyje leidžia atlikti nieko neįtariamo. Dabar viskas yra lengviau, ar bus taip, kad JAV ponai nenori, kad jų piliečiai išmoktų pažeisti tinklus ir kitus daug įdomesnius dalykus. hehehehe

  8.   3000 sakė

    „Python“ ... Įdomus pasiūlymas ... Ypač, jei „Google“ jį be išrinkimo naudoja paieškos sistemoje ir kitose savo svetainėse (išskyrus „YouTube“, kuri iki šiol naudojo PHP technologiją).

    1.    Andrew sakė

      Na, jūs tvarkote gana retą informaciją, „YouTube“ nuo pat pradžių yra parašyta pitone ir viena iš sąlygų, kurias jos kūrėjas kėlė parduodamas „YouTube“, buvo ta, kad kodas būtų išlaikomas, gerai, vaikinas yra pitono gerbėjas ... taigi per Visą laiką jis buvo galiojantis naudojant pitoną ir nemanau, kad jie keičiasi ...

      Kita vertus, paieškos variklis yra „Java“, „c ++“ ir savo (ir uždaros) „Java“ kalbos mišinys, skirtas tvarkyti duomenis, kurių vardo nepamenu ... kiek žinau ir skaičiau iš google inžinieriai apie quora, python yra daugiau nei visos įklijuotos kalbos ir „youtube“, ir aš manau, kad programų variklis

  9.   mat1986 sakė

    Dėl tokių įrankių kaip „Codecademy“ sužinojau „Python“ dorybių ir naudojimo paprastumo. Tiek, kad norėčiau būti „įvadine kalba“ į kompiuterių kursus universitetuose čia, Čilėje. Deja, vis dar gyvename C / C ++ epochoje, kuri, sakau, nėra blogi variantai - aš tuo metu jas studijavau ir jie mane taip pat žavi - aš tik norėčiau, kad būtų daugiau įvairovės išmokti. Manau, kad „Python“ turi būti vienas iš jų 🙂

  10.   „FelpeMaster“ sakė

    Aš užaugau dirbdamas pagal „Matlab“, toje aplinkoje parengiau bakalauro darbą. Dabar, kai darau magistro darbą, kuriu jį pitone ir galiu pasakyti, kad dažniausiai jaučiausi labai patogiai, nors kartais tai tampa galvos skausmu, bet apskritai galite greitai žengti į priekį ir yra įvairiausių bibliotekų, kuriose galite pasinaudoti darbu. Yra net pažangių temų bibliotekos, pavyzdžiui, bangelės, kurios man labai padeda darbe.