Opprinnelig postet av na1t
haken ved den enkle syntaxen er jo CPU load, man trenger blant annet ikke å definere datatypen til variabler. Gjelder det samme for returverdier i metoder/funksjoner?
Riktig, man trenger ikke å definere datatypen til variabler etter som VB gjør det for deg. Men en hver programmerer med litt peiling ville gjøre det allikevel, ikke nødvendigvis for mindre cpu load, men for å få en ryddigere kode.
I VB kan du kreve definering av datatyper med denne kommandoen:
Returverdier i metoder/funksjoner blir definert på forhånd, og er derfor ALLTID definert.
Opprinnelig postet av Atmoz
Hmm... eg har alltid brukt END... Så eg legger altså igjen drit etter meg?
Ja, spesielt hvis du brukte timere eller andre litt 'krevende' objekter på forms'ene dine, de sluker CPU!
Opprinnelig postet av na1t
er det bare meg eller er syntaxen til VB litt fordummende? er jo faen som å skrive en 1. klasse stil jo!
BASIC = Beginners All-purpose Symbolic Instruction Code
Navnet sier det meste egentlig, VB er ikke et unikt språk men en grafisk version av gode gamle BASIC (Q-Basic, anyone?).
Og i BASIC er det logikk som regjerer, alle kommandoene er laget 'lette' slik at man lett skal kunne huske dem, og hvis du ikke husker dem så er det ikke vanskelig å gjette seg fram til hva det er...
Og for dere som ikke visste det: Visual Basic ble orginalt laget for at man enkelt og greit skulle kunne lage grafiske interface til databasene sine. Etterhvert som programmet ble mer og mer populært utvidet microsoft det mer og mer. Og i dag er det verdens mest brukte programmerings-språk!