Articles

Top 24 Programovací Jazyky pro Vývoj Webových aplikací: Python a Více

Každý rok, tak jako mnoho jiných organizací a analytik firmy, IEEE Spectrum vytváří seznam „top“ programovacích jazyků, využití 11 metriky z ne méně než osm zdrojů (včetně Twitter, Přetečení Zásobníku, a další). Je to unikátní seznam v tom, že se porouchá jazyků případem použití, což vám umožní vidět, jaké jazyky jsou nejvíce populární pro web, mobilní a embedded vývoj.

S ohledem na to vše stojí za to podívat se na nejlepší jazyky IEEE Spectrum pro vývoj webových aplikací. Jak můžete očekávat, některé z nejpopulárnějších programovacích jazyků na světě jsou na prvním místě tohoto seznamu, včetně Pythonu, Java a JavaScriptu. Podívejte se:

slovo o tom, IEEE metodika: organizace vytáhne 300 programovací jazyky z GitHub, a pak se obrátí na Google, aby zjistili, který z těchto jazyků čerpat nejvíce výsledků vyhledávání. To generuje seznam 52 jazyků. Odtamtud, příslušná Popularita jazyků je měřena pomocí metrik 11, včetně vlastního pracoviště IEEE a digitální knihovny Xplore, stejně jako data z Twitteru, GitHub, a přetečení zásobníku.

můžete mít problém s touto metodikou? Tak určitě; každý programovací jazyk hodnocení má své vtípky a zranitelnosti. Například kritici indexu TIOBE (Aktualizováno měsíčně) rádi tvrdí, že je to lepší odraz „bzučení“ jazyka než jeho skutečné použití, protože se částečně spoléhá na zdroje, jako jsou YouTube a Wikipedia.

Nicméně, seznamy, jako jsou tyto jsou užitečné pro potvrzení, které programovací jazyky jsou výkresu většina vývojářů čas a pozornost—což znamená, že je pravděpodobné, že zůstane v použití pro nějaký čas, aby se (alespoň super-populární ty, jako je Python a Java, tam není moc co říct o CoffeeScript je tristní IEEE hodnocení). Pokud se chcete stát webovým vývojářem, je to opravdu důležité vědět.

Další zajímavá věc, kterou je třeba poznamenat zde: Kotlin se umístil nad dlouholetými webovými programovacími jazyky, jako je Perl (nechvalně známá „švýcarská Armádní motorová pila“ vývoje webu). I když si možná myslíte, že z Kotlin především jako jazyk pro Android pro vývoj aplikací, je to vlastně docela univerzální, použít pro všechno, od backend/server práce Sdk/knihovny. Bude to stoupat natolik, aby vážně ohrozilo Javu? To je dobrá otázka, ale taková událost je vzhledem k dominantnímu postavení Javy pravděpodobně ještě nějaký čas.

A pokud máte zájem v učení Python (extrémně univerzální jazyk, a jeden na vrcholu mnoha seznamů v poslední době), začněte tím, že navštívíte Python.org konkrétně jeho užitečné průvodce začátečníka k programování. Ti, kteří mají určité zkušenosti, se mohou soustředit na psaní rychlejšího kódu (prostřednictvím funkcí, seznamů a dalších), ladění a dalších pokročilejších dovedností. Různé výukové programy a knihy mohou také pomoci, stejně jako videa, která pokrývají vše od API po použití Pythonu v datové vědě.