Objavljeno: 5.6.2006 21:13 | Avtor: Uroš Mesojedec | Monitor Junij 2004

Programerske novice: junij 2004

Z dodatnimi sredstvi Novella projekt Mono napreduje še uspešneje in je vse bolj priljubljen tudi med razvijalci. Tako je bila nedavno objavljena preizkusna različica 1.0, ki je pomemben mejnik v razvoju vsakega programskega izdelka.

Mono 1 beta

Mono 1 beta obsega prevajalnik za C#, izdelano infrastrukturo CLI in dva sklada programerskih knjižnic (glej tabelo). Prvi omogoča kar največjo združljivost s kodo, razvito v Oknih, drugi pa ponuja možnost izkoriščanja C# v povezavi s priljubljenimi ogrodji v operacijskih sistemih, sorodnih Unixu, kot je npr. Gnome/Gtk# za izdelavo uporabniških vmesnikov. Mono s tem ni le izvrsten pripomoček za prenos sveže kode iz Oken v npr. Linux, temveč omogoča učinkovito programiranje svežih programov, posebej prilagojenih alternativnim operacijskih sistemom.

sklad "Mono"

sklad ".net"

  • grafični uporabniški vmesnik Gtk#;
  • dostop do virov podatkov Postgress, MySQL, DB2, Sybase, Sqlite, Oracle;
  • knjižnica LDAP;
  • podpora kriptografiji;
  • modul za Apache;
  • integracija z grafičnim sistemom Cairo.
  •  

  • spletne storitve ASP.NET;
  • spletni obrazci ASP.NET;
  • oddaljeni klic metod (remoting);
  • dostop do virov podatkov SQL Server in drugih prek ADO.NET.
  •  

     

     

    Primerjava programerskih skladov Mona.

    Novell se je odločil, da bo "jedel lastno pasjo hrano", in Mono že uporablja za razvoj svojih izdelkov, kot sta npr. iFolder 3.0 in F-Spot.

    http://www.go-mono.com/archive/beta1/beta1.html

    Prosta java

    Očitno še ni bila izrečena zadnja beseda v zvezi s prosto različico jave. Njen "izumitelj", James Gosling, je v svojem odmevnem zapisu v spletu ("blogu") poudaril, da bi še večje odpiranje jave lahko koristilo skupnosti razvijalcev.

    Sun, ki svoj nekdanji uspeh dolguje tudi odprti programski kodi, predvsem operacijskemu sistemu BSD, na katerem je zgradil svoj Sun OS oz. Solaris, kljub zadnji kapitulaciji v bitki z Microsoftom še vedno javno ne prizna prednosti popolnoma proste različice jave, podobno kot je prosto npr. jedro Linuxa. Skupnost programerjev je po zadnjih dogodkih še bolj občutljiva za dejansko svobodo uporabe različnih "odprtih" tehnologij. Odprto in prosto namreč ni enako. Java je danes na voljo v obliki izvirne kode, ki jo lahko dobimo brezplačno, a pod dodatnimi pogoji Suna. Ti pogoji, predvsem prepoved distribucije popravkov, onemogočajo resnično prostost in pomenijo stalno grožnjo. Sun jih namreč lahko kadarkoli zaostri ali pa tehnologijo proda. Prosta različica bi te težave odpravila, vendar bi prinesla nevarnost cepitve jave na nezdružljive različice. A nezaželene cepitve je mogoče uspešno preprečevati, kot znova lepo kaže primer Linuxa. Vse pravice do blagovne znamke "Java" bi namreč tudi v prosti različici ostale Sunova last in Sun bi imel tudi zadnjo besedo pri sprejemanju popravkov v kodno osnovo (kot to počne Linus Torvalds pri Linuxu). Za povrh java prav zaradi združljivosti med različnimi podlagami in velikansko skupnostjo programerjev naravno odklanja cepitev. Zgodba torej še ni končana...

    http://today.java.net/jag/page7.html#62

    Pike 7.6

    Skriptni programski jezik pike, ki ga razvijajo na švedski univerzi v Linköpingu, je nedavno izšel v novi različici, ki prinaša še več dobrega. Pike 7.6 podpira kup novih komunikacijskih protokolov, kot so priljubljeni Bittorrent, OBEX (za komunikacijo s prenosnimi telefoni), IPv6, PGP... Različica 7.6 je pomembna tudi zato, ker je prvi rezultat dolgotrajnega projekta, ki naj bi pike ustoličil kot prvi programski jezik, ki omogoča "pomenski splet" (Semantic Web). Rezultat tega projekta je vključitev podpore standardnim formatom W3C, kot sta RDF in OWL.

    Pike je dinamičen programski jezik, s skladnjo, podobno javi oziroma Cju. Je razmeroma preprost in se hitro ter učinkovito prevaja - skupaj z visoko zmogljivimi vgrajenimi podatkovnimi tipi je resna alternativa vsem programerjem, ki jim je hitrost izvajanja pomembna, a ne želijo uporabljati nizkonivojskih jezikov, kot je C. Uspešen zgled rabe jezika pike je spletni strežnik/sistem za upravljanje vsebin Roxen.

    Pike je na voljo pod tremi dovoljenji, GPL, LGPL in MPL (Mozilla Public License), to pa praktično pomeni, da ga lahko uporabimo za skoraj vse namene. Na spletnih straneh je na voljo skupaj z izvirno kodo.

    http://pike.ida.liu.se/

    Naroči se na redna tedenska ali mesečna obvestila o novih prispevkih na naši spletni strani!

    Komentirajo lahko le prijavljeni uporabniki

    Najbolj brano

    • Zakaj nihče ne mara Applovih in Samsungovih tankih telefonov?

      Applov najnovejši in najtanjši iPhone Air, ki v debelino meri le dobrih pet milimetrov in tehta 165 gramov, je čudo tehnike, a ga začuda ljudje niso radostno sprejeli. Medtem ko se iPhone 17 Pro in iPhone 17 Pro Max prodajata rekordno, klasični iPhone 17 pa prav tako žanje visoke številke, iPhone Air zapostaja.

      Objavljeno: 20.10.2025 05:00
    • Severna Koreja s kriptovalutami in lažnimi zaposlenimi nakradla milijarde

      Za razliko od praktično vseh ostalih držav se Severna Koreja v veliki meri zanaša na internetni kriminal in kriptoprevare za financiranje delovanja države in izogibanje sankcijam. Tudi eden večjih letošnjih vdorov, ko so neznanci z borze Bybit ukradli za poldrugo milijardo dolarjev kriptovalute ether, je bil plod Severne Koreje.

      Objavljeno: 27.10.2025 07:00
    • Nvidia: Kitajska je za nas mrtva

      Nvidijin direktor Jensen Huang je dejal, da je tržni delež podjetja na Kitajskem hitro padel s 95 odstotkov na ničlo. To ni presenetljivo, saj izvoz na Kitajsko prepoveduje kar ameriška administracija. A to v resnici ni čisto res, saj po drugi strani več kot četrtino prodaje predstavlja izvoz v Singapur – od koder na Kitajsko vodijo neuradne poti.

      Objavljeno: 20.10.2025 07:00
    • Popolnoma drugačno električno kolo

      Rivianovo hčerinsko podjetje Also, specializirano za mikromobilnost, je predstavilo inovativno električno kolo TM-B (Transcendent Mobility - Bike), ki obljublja povsem novo izkušnjo vožnje. 

      Objavljeno: 23.10.2025 16:00
    • V Londonu vam bodo verjetno ukradli telefon

      Samo v lanskem letu so v Londonu ukradli 80.000 pametnih telefonov, kar je v milijonski metropoli sicer malo, a vseeno precej več kot v drugih podobno velikih mestih v Evropi. In približno tretjino več kot leto pred tem. Trend je torej zaskrbljujoč.

      Objavljeno: 23.10.2025 05:00
    • Windows bo umetni inteligenci dovolil dostop do lokalnih datotek

      Microsoft bo v operacijski sistem Windows 11 uvedel novo funkcionalnost umetne inteligence, imenovano Copilot Actions, ki omogoča izvajanje nalog na lokalno shranjenih datotekah. 

      Objavljeno: 17.10.2025 08:00
     
    • Polja označena z * je potrebno obvezno izpolniti
    • Pošlji