»

Priljubljenost C-ja na petnajstletnem dnu

Slo-Tech - Računalniških programskih jezikov je kot listja in trave, a velika večina programske opreme je napisana v enem izmed najpopularnejših jezikov, medtem ko ima preostanek precej nišno uporabo. Na strani Tiobe, kjer že od leta 2001 pripravljajo enega najpopularnejših seznamov priljubljenosti programskih jezikov, ugotavljajo, da je avgusta stari dobri C padel na 11,3 odstotka, kar je najmanj, odkar stran obratuje.

Ob tem je seveda treba poudariti, da je C kljub temu še vedno na drugem mestu. Prehiteva ga le Java (19,0 odstotka), za njim pa se razvrstijo C++ (5,8), C# (4,9) in Python (4,4). Deseterico zaključujejo PHP, JavaScript, Visual Basic .NET, Perl in seveda zbirnik. Tiobe ne meri, v katerem jeziku je napisane največ programske opreme niti kateri jezik je najboljši. Kot pojasnjujejo na...

31 komentarjev

Umrl Dennis Ritchie, avtor C-ja in UNIX-a

computerhistory.org - Minuli vikend nas je v 71. letu starosti zapustil Dennis MacAlistair Ritchie (aka dmr), svetovno znan programer in informatik, avtor programskega jezika C ter soavtor operacijskega sistema UNIX, skupaj s Kenom Thompsonom. Večina vas ga verjetno pozna kot avtorja knjige "The C Programming Language", ki jo je spisal skupaj z Brianom Kerninghamom ("K&R C").

Večino svojega dela je opravil kot znanstvenik v raziskovalnem centru Bell Labs (takrat v lasti AT&T, danes pod koncernom Alcatel-Lucent)...

58 komentarjev

GitHub prvi po priljubljenosti

Na GitHubu prednjačijo ruby, python in javascript, na SourceFourge C++ projekti za *NIX okolja, na Google Code javanski projekti, CodePlex pa je domovanje .net tehnologij.

vir: Heise
Heise - Analitski hiši Red Monk [1] in Black Duck Software sta objavili zanimivo analizo o popularnosti štirih vodilnih storitev za vodenje programske kode - Github, Google Code, SourceFourge in CodePlex. Github naj bi tako skočil s tretjega mesta na prvo in presegel popularnost tako Sourceforge-a kot Google Code, medtem ko Microsoftov CodePlex ostaja omejen na .net razvijalce.

Kot kriterij so uporabili število commitov v prvih petih mesecih leta. Github jih je edini imel čez milijon, SF sledi z dobrih šeststo tisoč, GC pa je tretji s slabih tristo tisoč. CodePlex se še trudi preseči 50 tisoč. Število commitov sicer ni nujno indikator uporabe, saj uporabniki določenih jezikov, posebej na GitHubu domačega Ruby-ja, zelo verjamejo v commit early, commit often metodologijo. Njihovi commiti praviloma vsebujejo manjše in manj razdelane kose...

8 komentarjev

Jezik medmrežja še angleščina, bliža se ji kitajščina

Slo-Tech - Statistični podatki o številu strani na internetu po jeziku, v katerem so napisane, kažejo, da zaenkrat še vodi angleščina, a jo bo zdaj zdaj prehitela kitajščina. Trenutno je 27,3 odstotka uporabnikov medmrežja angleško govorečih, sledijo pa jim kitajsko govoreči z 22,6 odstotka. Na tretjem mestu so hispanofoni (7,8 odstotka), nato pa se zvrstijo še Japonci (5,0...

32 komentarjev

Mala šola teorije programskih jezikov (2. del)

Slo-Tech - Mnogi dosežki teorije programskih jezikov so slabo znani in se le počasi širijo v računalniško prakso. Tako programerji sploh ne poznajo orodij, ki so jim na voljo, ali pa jih zaradi popularnih govoric in zastarelega znanja zavračajo. Po drugi strani programski jeziki, ki se uporabljajo v praksi (C/C++, Java, Perl, Python), vsebujejo nepravilno in polovičarsko implementirane konstrukte, industrija pa jih "izboljšuje" z lepotnimi predelavami in vsiljevanjem objektnega programiranja kot dokončne rešitve vseh programerskih težav.

V mali šoli teorije programskih jezikov bodo govorili o osnovnih principih programskih jezikov in o osnovnih programskih konstruktih, kot so produkti, vsote, funkcije, polimorfizem, vzorci, moduli, funktorji, itn. Vso teorijo bodo podprli s primeri iz znanih programskih jezikov, ko pa le-ti ne bodo zadoščali, bodo pokazali primere iz programskega jezika Ocaml.

Kdaj in kje
V torek, 14. maja 2002 ob 13. uri v prenovljeni sejni sobi E8 (2. nadstropje glavne...

0 komentarjev

Ruby - programski jezik

Slashdot - Kljub že kar lepemu številu programskih jezikov, se še vedno pojavljajo novi. Vendar ti novi programski jeziki v večini primerov niso namenjeni vsestranskemu programiranju (C++), ampak so namenjeni le nekateremu ožjemu področju. Eden izmed novincev je programski jezik Ruby, ki je bil narejen na Japonskem in je nekakšna variacija na Perl in tudi druge programske jezike, kot so C++ in Python. Po besedah avtorja članka je Ruby dokaj preprost in lahek za uporabo, vendar zelo močno orodje za uporabo. Če vas Ruby zanima, potem oddeskajte na to stran, kjer boste našli kratko lekcijo, ter nekaj povezav do ostalih virov. Ampak začetnega "Hello world" se pa še vedno ne boste morali znebiti :).
Za novopečene programerje bi še dodal, da se raje za nekaj dni ustavite na enem primeru, kot pa da bi na hitro preleteli vse skupaj, saj boste drugače odnesli zelo malo ali skoraj nič. Sam se spomnim, ko sem se učil programiranja v HTML, JavaScriptu in Javi in sem v vsej svoji zagnanosti na hitro...

3 komentarji