Assemblix-uutiskirje lähetetään MikroPC.netin uutiskirjeen tilaajille. Voit halutessasi poistua lähetyslistalta omista asetuksista.



Tiistai 20.4.2004 klo 14:30

Microsoftin ja Sunin sopimukset puhuttavat
Koodausta D-duurissa?
Macromedian Flex valmistui

Hidasta hommaa

Microsoftin tuotekehitysyksiköitä ahdistavat yhä selvemmin kvartaalitalouden paineet.

Uusia julkistuksia halutaan jatkuvalla syötöllä. Korjauspäivitykset tai suuremmat Service Release -kasvojenkohotukset eivät sijoittajille loputtomiin riitä.

Ohjelmistotuotteiden rakentaminen on konstikasta puuhaa: softa ei valmistu välttämättä nopeammin, vaikka tiimin kokoa kymmenkertaistettaisiin tai bonuksillakin houkuteltaisiin.

Laadukkan softan valmistuminen syö aikaa. Näin on aina ollut ja näin tulee aina olemaan.

Microsoftin markkinointiväki on ymmärrettävästi huolissaan, sillä tämän vuoden lanseeraustaulu näyttää perin aneemiselta. Viime vuonna tuli sentään uusi Windows Server ja Office. Tänä vuonna ei sitten paljon mitään.

Microsoftin arkkitehdit pähkäilevät parhaillaan kuumeisesti, mitä Longhorniin ehditään toteutaa ja mistä on leikattava. Päätösten eräpäivä lähestyy, sillä ensi kuun WinHEC-tilaisuudessa olisi määrä esitellä ajuriväelle jo ensimmäistä alfaversiota.

Viime lokakuun PDC-kehittäjätapahtumassa tarkastellut WinFX-tekniikat ovat vakuuttavia, mutta toteutuksiltaan haasteellisia. Suomeksi sanottuna: luvatun paketin kokoonpuristaminen voikin kestää paljon odotettua pidempään.

Longhornin suurimpia kysymysmerkkejä ovat Avalon, WinFS ja Indigo.

Esimerkiksi NTFS:n rinnalle kaavaillusta tietokantapohjaisesta metatiedon WinFS-hallintalaajennuksesta saatetaan aikataulusyistä tyytyä pelkkään työasemaversioon. Lähiverkon yli WinFS-metatietoa ei ensimmäisessä toteutuksessa välttämättä liikutella.

Harri J. Talvitie






Uutiset

 

Microsoftin ja Sunin sopimukset puhuttavat

Microsoftin ja Sunin sotakirveiden vaihtuminen rahakkaisiin yhteistyösopimuksiin on herättänyt verkossa vilkasta keskustelua. Esimerkiksi JavaLobby.org:in päätoimittaja julkaisi hiljattain täydellistä epätietoisuutta korostavan ja pahinta mahdollista skenaariota maalailevan kirjoitelman.

Monissa uutisissa on noteerattu Sunin Java-edusmiehenä usein esiintyneen Richard Greenin eroaminen yhtiöstä juuri yhteistyö­sopimuksen julkistuspäivänä.

Yllättävän yhteistyön motivaatioista ja käytännön vaikutuksista on tarjolla pääasiassa spekulaatioita ja arvailua. Käytännön vaikutuksista kuten esimerkiksi Javan hallinnoinnin tai avoimuuden tulevaisuudesta tai Windows/.NET-integraation syventymisestä ei ole vielä tarkkoja tietoja.

Lehdistötiedotteessaan Microsoft mainitsee tukevansa Java-virtuaalikonetta Windowsissa pidempään, kun mitä aiemmin oli tarkoitus. Microsoftin tapana on määrittää tuotteilleen elinkaaret, jonka jälkeen tuotetuki lakkaa. Sun-Microsoft -sopimuksen myötä MSJVM:n tukea on päätetty jatkaa vuoden 2007 loppuun saakka.

D
 

Koodausta D-duurissa?

Ohjelmointikielten aakkosiin on lisätty jälleen uusi kirjain. D on syntynyt pääasiassa C++ -kielen seuraajaksi, mutta siihen on poimittu piirteitä muistakin C-sukuisista kielistä kuten Javasta ja C#:sta.

D-kielen pääkehittäjä Walter Bright on aiemmin kehittänyt kääntäjiä muun muassa Zorlandilla ja Symantecilla.

D-kielen eduksi C#:hen ja Javaan mainitaan natiivimuotoiseksi käänettävä objektikoodi, joten erillistä (ja suoritusta potentiaalisesti hidastavaa) virtuaalikonetta ei lainkaan tarvita. D-sovelluksiin voidaan linkittää suoraan myös aiempia C-kirjastoja.

Vertailutaulukon perusteella kyseessä on teknisesti pätevä ja muutamia eksoottisia lisäpiirteitä kuten kompleksi- ja imaginaarilukuja tukeva systeemitason ohjelmointikieli.

Toistaiseksi D:lle löytyy kääntäjät Windowsiin ja Linuxiin. Mac OS- ja Solaris -versiot ovat kuulemma myös kehitteillä.

D
 

Macromedian Flex valmistui

Marraskuusta saakka betatestattu Macromedian käyttöliittymäpalvelin Flex on vihdoin valmis. Tuotetta myydään kahden prosessorin palvelimille 12 000 dollarin lähtöhinnalla.

Flex tarjoaa deklaratiivisen ohjelmointirajapinnan, jonka avulla voidaan rakentaa Flash-tekniikalla toimivat lomakemuotoiset käyttöliittymät esimerkiksi vanhoihin legacy-sovelluspalveluihin.

Nyt valmistunut versio tukee pelkästään Java-sovelluspalvelimia kuten IBM WebSpherea, BEA WebLogicia, Macromedia JRunia ja Apache Tomcatia. IBM kehittää Macromedian kanssa yhteistyössä Flexille plug-in -laajennusta WebSphere Studioon.

Macromedialta on myöhemmin luvassa Flexille Dreamweaver MX 2004 -pohjainen uusi kehitysväline koodinimeltään "Brady".

Microsoftin .NET-ajoympäristössä toimiva Flex-versio on beta­testauksessa ja luvassa loppuvuodesta.



Julkistuksia ja päivityksiä

NetBeans Release 3.6
  NetBeans Java-kehitysympäristön uusi 3.6-versio tuo parannuksia käyttöliittymään ja editoriin. Web/J2EE-sovellusten toteuttaminen onnistuu nopeasti uusien velhojen avulla. Mukana nyt myös Ant- ja versiohallintatuki.

DeKlarit 3.0
  DeKlarit-koodigeneraattori nopeuttaa tietokantakoodausta tuottaen C#- ja Visual Basic .NET -koodia tietomallien ja bisnes-sääntöjen pohjalta. Tuettuja tietokantoja ovat Access, SQL Server ja Oracle.

Command Prompt Explorer Bar
  Command Prompt Explorer Bar on C#-lähdekoodeineen saatava apuohjelma, joka lisää Windows Exploreriin DOS-tyyppisen komentotulkki-ikkunan. Imurointi edellyttää rekisteröitymistä The Code Project -palveluun.




Kehittäjäaiheisia linkkivinkkejä

"PHP and ASP.NET Go Head-to-Head"
  Oracle Technology Networkissa julkaistu PHP:n ja ASP.NETin vertailu on mielenkiintoista luettavaa. PHP:ssä "Speed" ja "Efficiency" ovat kirjoittajan mielestä vahvoilla, ASP.NETissä heikoilla. Vaikka kirjoittaja ei näemmä työskentelekään Oraclella, vertailun julkaisupaikka on ainakin "aavistuksen johdatteleva".

"Too much time on his hands... (by yag)"
  Analoginen ASCII-kello SQL-skriptillä. Siistiä!

"We Are Morons: a quick look at the Win2k source"
   * !! IF YOU CHANGE TABS TO SPACES, YOU WILL BE KILLED !!
 * !!!!!!!!!! DOING SO FUCKS THE BUILD PROCESS !!!!!!!!!!



Aiemmin ilmestyneet Assemblix-kirjeet:

  • Ammatti: suomalainen ohjelmoija
  • Webin uudet rakennusvälineet
  • Lukittu ja leikelty Longhorn
  • SP2: Tuhoa ja turvaa
  • Microsoft-messut identiteettikriisissä
  • Koodaajan patenttiviidakko
  • Elinkaareutuvaa Microsoft-koodausta
  • Monoa Microsoftille
  • Kuka valvoo koodia?
  • Hidasta hommaa
  • Vapaus valita
  • Paineessa viisasteltu
  • SOA - seuraava arkkitehtuurisi?
  • Koodin tähteet
  • Longhorn-lähetystyöntekijät liikkeellä
  • Miten sujui softabisnes vuonna 2003?
  • Käyttöjärjestelmä ohjaa kehittäjää
  • Mitä siellä toimistossa oikein tapahtuu?
  • Missä viipyy Smartphone?
  • Harmaantuvia koodivelhoja vai välkkyjä moniosaajia?
  • Avantoavusteinen ohjelmointi: suomalaiskoodarin salattu doping?
  • Mini-Assemblix
  • Web-sovelluspalvelujen kypsymistä odotellessa
  • Rekursiivisesti sisältökriittistä rönsyilyä
  • Pääkopan epäsymmetriasta vielä
  • Ohjelmoijantauti
  • Kenen koodia käytät?
  • GOTO kesälaitumelle
  • Sovellusarkkitehtuurien hienosäätöä
  • Koodi pääsee lööppiin
  • Windows-arkkitehtuurin alasajo
  • Avointa propagandaa
  • Uskallatko päästää Microsoftin taskuusi?
  • Softaduunarin äkkisukellus
  • Turvatonta tulevaisuutta
  • Naiset ja menetelmät puhuttivat
  • Sukupuolikoodi
  • Toimiiko äärikoodaus, laihduttaako Atkins?
  • Löysä XML kiihtyy raudalla
  • Java ja oikeusorientoitunut ohjelmointi
  • Ei vielä uhanalainen
  • Valitse vuoden kehittäjäväline
  • Tienaatko riittävästi?
  • Keskinkertaisuus kannattaa?
  • Web services + xml = hype^2
  • Pingviiniksi pingviinin paikalle?
  • Assemblix-pilotti


  • © 2002-2007 X-Telnet Oy   Aineiston uudelleenjulkaisu ilman lupaa kielletty