http://msdn2.microsoft.com/en-us/library/bb483024.aspx
Labview:n patentit menevät vähitellen umpeen, joten tässä taitaa olla seuraava aloittelijoillekin sopiva kieli. Lisäksi kokenut ohjelmoija kykenee nopeasti näkemään vieraan ohjelman kaaviosta sen koko toiminnan ja siten ohjelmointi nopeutuu ja tarkentuu. Myös virheiden tekeminen on visuaalisilla kielillä huomattavan vaikeaa ja ne paljastuvat helposti nopealla silmäilyllä.
Uskon että NI:n jarrutus on nyt vihdoin saatu loppumaan ja visuaalisten kielien kehitys jatkuu. Meillä olisi huomattavasti paremmat työkalut käytössä jos Labview ei olisi ollut monopoliasemassa.
Itse opettelin käyttämään Softwire:a, mutta Nati osti sen ja lopetti kehityksen.
Labview:n patentit menevät vähitellen umpeen, joten tässä taitaa olla seuraava aloittelijoillekin sopiva kieli. Lisäksi kokenut ohjelmoija kykenee nopeasti näkemään vieraan ohjelman kaaviosta sen koko toiminnan ja siten ohjelmointi nopeutuu ja tarkentuu. Myös virheiden tekeminen on visuaalisilla kielillä huomattavan vaikeaa ja ne paljastuvat helposti nopealla silmäilyllä.
Uskon että NI:n jarrutus on nyt vihdoin saatu loppumaan ja visuaalisten kielien kehitys jatkuu. Meillä olisi huomattavasti paremmat työkalut käytössä jos Labview ei olisi ollut monopoliasemassa.
Itse opettelin käyttämään Softwire:a, mutta Nati osti sen ja lopetti kehityksen.
Vastaukset 6
Vanhimmat
>Microsoftin...
Tuo kertoo kaiken. Suosio ohjelmakehittäjien keskuudessa tippuu jyrkästi. Yli 10% prosentin pudotus vuodessa on enemmän kuin millään järjestelmällä koskaan koko tietokonehistorian aikana.
http://www.digitoday.fi/page.php?page_id=9&news_id=200716511
Onkos Linux puolelle tulossa noita oikeasti visuaalisia ohjelmointisysteemejä? Oma pääni toimii ainakin niin että pelkää koodia joutuu miettimään aika pitkää, ennen kuin näkee mitä sillä ollaan tekemässä. Visuaalisessa näkee niin tolkuttoman helposti koko systeemin ja pystyy heti ottamaan kantaa siihen miten se on tehty.
Minulle on sinänsä sama mikä alusta siellä takana on, pääasia että systeemi on riittävän kehittynyta ja se että siinä on myös käskyt mittakorteille.
Labview oli liian pitkään monopolissa ja nyt uskon että systeemit alkavat muuttua.
Ei kannata ladata liikaa toiveita visuaalisiin ohjelmointikieliin. Monimutkainen koodi näyttää monimutkaiselta myös visuaalisesti esitettynä. (Tosin tavallistenkin ohjelmointikielten luettavuudessa on melkoisia eroja.)
Uskon, että visuaalisesta ohjelmoinnista saa oikeasti hyötyä lähinnä silloin, kun tarkkaan rajattuun ongelmakenttään kehitetään oma visuaalinen kieli. Tällaisiin tilanteisiin visuaalisten ohjelmointikielten tekemistä varten on olemassa hieno ja vieläpä suomalainen työkalu.
http://www.metacase.com
Toisaalta, jos sama vaiva nähtäisiin tekstuaalisen kielen tai kirjastojen kehittämiseen, tuskin silläkään ohjelmointi olisi kovin vaikeaa.
"...tavallistenkin ohjelmointikielten..."
"Tavalliset ohjelmointikielet" ovat melko visuaalisia: Värit, sisennys ja muu layout itsestään selvyyksiä.
Hahmottamisen kannalta olisi hyvä jos koko ohjelmaprojekti kuvattaisiin 2d-tasolla. Mutta ohjelmakoodissa on sama osa ei toimi kauaa samalla tavalla ja samassa paikassa.
ootkos kokeillu? pitää varmaan testata tuota.
Tuo käytössäni oleva Softwire vie vielä voiton. Labview on vähän sillä rajoilla alanko opetella (8.0 olisi käytössä).
Toivottavasti ne nyt alkavat oikeasti kehittää noita kieliä, niin saadaan huomattavasti laajempi joukko ohjelmoijia (noilla kun on niin tolkuttoman vaikea tehdä virheitä).