»

Izšel Python 3.12

Slo-Tech - Danes je izšla nova različica enega najbolj priljubljenih programskih jezikov Python 3.12. Razvijalci so kot ključno smer razvoja zastavili pohitritev programskega jezika, ker je sicer težak cilj, saj je Python interpretiran jezik, a različica 3.12 predstavlja prvi korak. Ta je hitrejši, pomnilniško manj požrešen in učinkovitejši.

To so dosegli na različne načine. Pythonovi objekti so bili doslej veliki, saj je samo glava praznega objekta obsegala 208 bajtov. Odslej bo takšna glava pol manjša, in bo merila le še 96 bajtov. Že Python 3.11 je izboljšal interpreter, ki je ob poganjanju avtomatično izbiral najhitrejše ukaze (adaptive specializing interpreter). Python 3.12 to funkcijo še širi in nadgrajuje. Poseben poudarek so namenili večnitenju, ki je bilo v Pythonu tradicionalno slabo. Tehnično je obstajalo, a je dejansko vsako jedro dobilo svojo kopijo kode, programer pa je moral poskrbeti za razdelitev dela. Ena izmed rešitev je uvedba podinterpreterjev (subinterpreter), ki tečejo...

7 komentarjev

Python 2 je mrtev, naj živi Python 3

Hack A Day - V začetku tedna je izšla nova verzija Pythona 2, kar načeloma ni novica za prve strani. Toda 2.7.18 je drugačna, saj prestavlja zadnjo inačico Pythona 2. Python ima že dolgo zgodovino, saj sega v 80. leta prejšnjega stoletja. Verzija 2.0 je izšla oktobra 2000 in prinesla številne novosti, zaradi katerih je Python postal eden najpopularnejših programskih jezikov moderne dobe. Čeprav je Python 3.0 izšel že leta 2008, je aktivno vzdrževanje linije 2.x potekalo vse doslej. Glavni razlog je bila nepopolna združljivost obeh verzij, saj veliko kode v Pythonu 2 terja prilagoditve, da bo delovala v Pythonu 3. A ves čas je bil jasen končni cilj, da se Python 2 upokoji. To bi se bilo moralo zgoditi že bistveno prej (ob izidu Pythona 3 je bil načrtovan datum 2015), a ker je bila migracija počasna, se je konec podpore (EOL) večkrat odmaknil. Sedaj smo še korak bliže temu. Python 2.7.18 je zadnja verzija, ki je izšla (Eulerjevo število je priljubljena referenca). Novih ne bo, je pojasnil...

24 komentarjev

V Kiberpipi ta teden: Spletno nakupovanje, Socialnumbers, nadgradnje sposobnosti človeka, Film'šteka, Veseli dan kulture 2011

Nokia: Show your skills hackathon, 26. & 27. Nov 2011

vir: Kiberpipa
Kiberpipa - V torek 29.11. ob 19h, nas bo na Pipinih odprtih terminih Gorazd Žagar, ki mu informacijska varnost ni tuja, popeljal v čudoviti svet spletnega nakupovanja. Preleteli bomo zgodovino razvoja nakupovanja na svetovnem spletu, spoznali plačilna sredstva in njihove zlorabe, potipali varnost spletnih trgovin (demo), se vprašali o učinkovitosti standarda PCI DSS v2 in pokukali v Zakon o plačilnih storitvah in sistemih.

V sredo 30.11. ob 19h, ste vabljeni na Spletne uric, kjer bomo tokrat spoznali Socialnumbers, statistično orodje, ki meri učinkovitost aktivnosti v družabnem omrežju Facebook. Facebook je postal uveljavljen marketinški kanal za podjetja, težava, s katero se podjetja in agencije...

7 komentarjev

Izšel Python 3.0

The Register - Če ste morebiti zamudili, v sredo je izšel Python 3.0, katerega nova verzija ni več popolnoma združljiva z družino 2.x. Guido van Rossum, oče projekta, je dejal, da je jezik večinoma enak, so pa spremenili vrsto detajlov, popravili nekaj nadležnosti in pobrisali nekaj zastarele kode ter reorganizirali standardno knjižnico. Priznava, da verzija 3.0 teče deset odstotkov počasneje od predhodne in pravi, da se bodo tej težavi posvetili pozneje. Seznam vseh novosti je na voljo na uradni spletni strani.

60 komentarjev

V Kiberpipi od 1. do 5.12.

Fotografija z brošure SICAD, ISKRADATA

vir: Kiberpipa
Kiberpipa - Veseli december prihaja in temu primerno pester program bo tudi v Kiberpipi. Kiberpipin računalniški muzej med 1.12.2008 in 23.1.2009 predstavlja razstavo na temo grafična računalniška oprema v 80-ih ter 70-ih letih pri nas, kjer bo predstavljenih nekaj izmed grafičnih terminalov ter računalnikov, ki so postavili temelje današnjemu pojmovanju CAD (Computer-aided design) programske opreme. Del razstave, v veliki meri v obliki slikovnega gradiva, bo...

2 komentarja

KDE 3.1.2

KDE - Namizno okolje KDE 3.1 za sisteme UNIX je doživelo drugo pomladitev. Različica 3.1.2 ne prinaša novih zmožnosti, ampak izboljšano varnost in stabilnost. Vsebuje tudi večji obseg prevodov v ostale, neangleške jezike. Za natančnejši spisek novosti preberite opombe k izdaji ali pa se kar naravnost odpravite proti povezavam za prenos paketov. Tisti, ki uporabljate Konstruct si lahko KDE 3.1 prenesete skoraj samodejno.

Edino, kar me moti, je poimenovanje -- zakaj se niso odločili za KDE 3.11 for Workgroups? [>:D]

5 komentarjev