» »

Analiza jezikov na GitHubu: prvi JavaScript, najbolj zrasla Java, odprta koda čedalje popularnejša

Analiza jezikov na GitHubu: prvi JavaScript, najbolj zrasla Java, odprta koda čedalje popularnejša

vir: GitHub
GitHub - GitHub je objavil graf relativnega deleža programskih jezikov, v katerih je zapisana koda v njihovem repozitoriju. Od leta 2008 se je z drugega na prvo mesto prebil JavaScript, ki je bil vedno zelo priljubljen, medtem ko je največjo rast beležila Java. Leta 2008 je bila šele sedmi najpriljubljenejši jezik, danes je že na visokem drugem mestu.

Kot ugotavljajo na Wired, to kaže na čedalje večjo priljubljenost odprte kode, za katero je prav GitHub največji repozitorij. Java je bila še pred nekaj leti jezik, v katerem se je razvijala zlasti zaprta koda, a se je to spremenilo. Danes je večina javanske kode odprte. Med javnimi repozitoriji je Java na drugem mestu, med zaprtimi pa šele na sedmem. Razlog za njeno priljubljenost je tudi to, da je glavni jezik za pisanje aplikacij za Androidne telefone in tablice. Raste tudi priljubljenost C#, ki je Microsoftov odgovor na Javo, in prav tako postaja čedalje bolj popularen v svetu odprte kode.

Zanimiv je tudi Applov jezik Swift, ki se je prebil na 18. mestu, a njegov delež raste. Gre za jezik, ki je namenjen razvoju novih aplikacij za iOS, za katerega je Apple obljubil, da ga bo odprl. To se še ni zgodilo, naj bi se pa kmalu.

19 komentarjev

am-on ::

Še dobro, da obstajajo le programski jeziki. Kaj bi bilo če bi recimo imeli še označevalne in skriptne?

noraguta ::

Java je bila še pred nekaj leti jezik, v katerem se je razvijala zlasti zaprta koda, a se je to spremenilo. Danes je večina javanske kode odprte.

Od kje pa to?
Pust' ot pobyedy k pobyedye vyedyot!

Qushaak ::

Zanimiv skok ima tudi C#. Tega je tudi za pričakovati, da bo še rastel naprej, ker se .NET odpira.

jlpktnst ::

Java in c# sta pomoje tudi nekje no.1, verjetno z malo prednosti Jave. Samo na githubu niso bili projekti in se počasi migrirajo tja.

HPME ::

Zakaj sploh citirate Wired, polovica njiove revije ime oglase in nekateri celo kupujejo to sranje.

dronyx ::

Očitno je pojem "programski jezik" zelo širok in se kot "program" šteje praktično vsaka spletna stran ali posnet makro v MS Wordu.

Glugy ::

Omg..niso normalni!!! Ravno Java o kateri se tako pogosto govori koliko ima enih ranljivosti in vsega boga potem namest da bi izgubljala delež ga še pridobiva. Pa sej to ne morš verjet no... Res se mi za mal zdi.

DeeJay ::

Glugy je izjavil:

Omg..niso normalni!!! Ravno Java o kateri se tako pogosto govori koliko ima enih ranljivosti in vsega boga potem namest da bi izgubljala delež ga še pridobiva. Pa sej to ne morš verjet no... Res se mi za mal zdi.

To. Kje lahk like stisnem?

Mavrik ::

Glugy je izjavil:

Omg..niso normalni!!! Ravno Java o kateri se tako pogosto govori koliko ima enih ranljivosti in vsega boga potem namest da bi izgubljala delež ga še pridobiva. Pa sej to ne morš verjet no... Res se mi za mal zdi.


A bi (preden si naslednjič narediš sramoto) morda najprej pogledal razliko med Java Appleti in Java aplikacijami?
The truth is rarely pure and never simple.

MrStein ::

PHP je tak popularen?
A kot neke vrste legacy zadeva? Ali novi projekti?
Teštiram če delaž - umlaut dela: ä ?

technolog ::

Ne, PHP 7.0 ravno prihaja ven. Zanimivo bo. V poprečju skoraj 2x hitrejši kot python oz. ruby.

https://www.zend.com/en/resources/php-7

Zgodovina sprememb…

galu ::

"GitHub je objavil graf relativnega deleža programskih jezikov, v katerih je zapisana koda v njihovem repozitoriju."


Kaj to točno pomeni? Uporablja Gitgub za ta graf podatke:

- X datotek v tem jeziku, Y datotek v tem, ali
- X vrstic v tem jeziku, Y vrstic v tem, ali
- kaj drugega

?
Tako to gre.

Nerdor ::

technolog je izjavil:

Ne, PHP 7.0 ravno prihaja ven. Zanimivo bo. V poprečju skoraj 2x hitrejši kot python oz. ruby.

https://www.zend.com/en/resources/php-7

Zakaj moramo šteti PHP med jezike in zakaj bi ver. 7.0 bila zanimiva? Kaj pomaga "2x hitrejši od pythona in rubya" če sam jezik ima gromozanske težave sam z sabo.
Ker neresnosti so:
- kljub temu, da bo PHP 7.0 kmalu od zunaj, bo minilo veliko časa, preden bodo sploh ga vpeljali ponudniki hostingov
- izklapljanje php funkcij pri "ugodnih" hosterjih, recimo od phpinfo() naprej
- vklapljanje mbstring, da delujejo string funkcije na utf-8 (dvobitnih charih), da ne omenjam vedno prisotno vojno, kaj je bolj echo ali print ter printf in itd.
- php bo ime vedno ranljivosti, pri sveže izdanih verzijah, pri tipih spremenljivk bodo vedno prisotne napake pri number to string konverzijah in obratno.
- php bo vedno imel počasen class loader in vedno bodo inicijative, da se ne uporablja večje št. razredov, ker php postane počasen
- Facebook je naredil "nov" php imenovan Hack, ki je v bistvo bytecode compiler, in v bistvu je še en jezik ozr. okolje z VM podobno Javi in .Net-u. Zakaj bi sploh se matrali v php in potem prosili delodajalce in hoste service ponudnike, da bi nam inštalirali Hack ?

Težav je še pa še s PHP in če smo inteligentni sprejmimo dejstvo, da PHP pač ni jezik ampak slaba šala. Enostavno je "novi Perl za Web" :)

Zanimivo, da ne obstaja PHP kot DSL za Javin VM, tako kot je Scala. Zanimivo, da se nikjer ne omenja jezika Scala ;) (prednosti: integrira se lahko v Java okolje, ker koristi VM, frameworkov ni veliko prevladuje Lift, lahko se uporabi Play!)
... for lifetime!

Zgodovina sprememb…

  • spremenil: Nerdor ()

noraguta ::

Php ni dsl.
Pust' ot pobyedy k pobyedye vyedyot!

Mesar ::

Smeti...
To Quattro or not to Quattro?

cegu ::

Torej mormo vsi s PHP-ja na Javo :( Dobro da urejevalniki avto-fillajo kodo, drugače me Java zmrazi.

Zgodovina sprememb…

  • spremenil: cegu ()

Spura ::

I'm doing my part, spamam svojo Java kodo na Github. :)

zos ::

Zanimivo, da ne obstaja PHP kot DSL za Javin VM, tako kot je Scala. Zanimivo, da se nikjer ne omenja jezika Scala ;) (prednosti: integrira se lahko v Java okolje, ker koristi VM, frameworkov ni veliko prevladuje Lift, lahko se uporabi Play!)


Scala je relativno popularna. V tem clanku so zajeti sicer samo najbolj popularni jeziki, ce bi recimo lestvico razsirili se za nekaj mest, bi Scala tudi bila zraven.

Omg..niso normalni!!! Ravno Java o kateri se tako pogosto govori koliko ima enih ranljivosti in vsega boga potem namest da bi izgubljala delež ga še pridobiva. Pa sej to ne morš verjet no... Res se mi za mal zdi.


Ta komentar pa zmaga. Ne vem ali naj se smejim ali jocem.

Mesar ::

Glugy je izjavil:

Omg..niso normalni!!! Ravno Java o kateri se tako pogosto govori koliko ima enih ranljivosti in vsega boga potem namest da bi izgubljala delež ga še pridobiva. Pa sej to ne morš verjet no... Res se mi za mal zdi.


Si sam kaj naredil za to? Rewrital kak projekt iz jave v kaj vem kaj ti sede..?
To Quattro or not to Quattro?


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Analiza jezikov na GitHubu: prvi JavaScript, najbolj zrasla Java, odprta koda čedalje

Oddelek: Novice / Ostala programska oprema
195228 (2115) Mesar
»

Velik hekerski napad na GitHub domnevno iz Kitajske

Oddelek: Novice / Omrežja / internet
65657 (3131) Jupito
»

Programerski software

Oddelek: Programiranje
91909 (1034) Qushaak
»

GitHub

Oddelek: Programiranje
122031 (1777) BigWhale
»

Open Source projekti

Oddelek: Programiranje
101104 (887) Marat

Več podobnih tem