Visual Basic

Visual Basic

Ce te-a făcut să studiezi VB și cum ai venit cu ideea de a-ți crea propriul site?


Cu BASIC am întâlnit când aveam 14 ani. Acesta a fost un obișnuit BASIC pe un prefix de calculator "Spectrum". La această vârstă, aproape nimeni nu are planuri pe termen lung. Doar curiozitate, dorința de a învăța ceva nou. Și apoi mi-am dat seama că îmi place. După apariția unui computer personal, am început să studiez Quick Basic. Apoi a apărut VB. Prima carte VB pe care am cumpărat-o a fost una mare, scrisă sub formă mică, dar, din păcate, nu aveau prea multe informații utile în ea. Mult trebuia să fie învățat prin încercări și erori. Acest lucru a durat mult timp, deși a fost interesant. Ca urmare, tastând destul, m-am gândit la informații, am vrut să le pun pe Internet pentru a ajuta începătorii să înțeleagă elementele de bază ale acestui limbaj de programare și să învețe câteva subtilități. De ce VB? Da, pentru că am început să studiez programarea cu BASIC și am decis să continui în aceeași direcție. În plus, nu am văzut niciun motiv să trec la o altă limbă. VB m-am potrivit.

Am auzit această opinie conform căreia BASIC este dăunătoare pentru studiu - se pare că formează gândirea greșită a unui programator începător. Ce crezi despre asta?

BASIC este același limbaj de programare ca oricine altcineva. Conține variabile, matrice, condiții, bucle - tot ce este conținut în orice limbaj de programare. La lucrul cu BASIC, ca și în orice altă limbă, se dezvoltă gândirea algoritmică, ceea ce face ca în viitor să fie ușor să treci la un alt limbaj de programare.

Ce ar trebui să înceapă persoana care a decis să înțeleagă VB?

Poate că ar trebui să începem cu o carte bună.

Are Basic se bazează pe suportul pe scară largă oferit de Microsoft?

Absolut. Un alt DOS a fost livrat împreună cu QBasic. Dezvoltatorul principal al BASIC sub Windows a fost din nou Microsoft. În Windows, suportul pentru scripturile VBS a fost activat. În IE, limba VBScript a fost construită. ASP include sintaxa de bază BASIC. În cele din urmă, a fost dezvoltată VBA, care este inclusă nu numai în Microsoft Office, ci și în programe terțe, cum ar fi Corel și AutoCAD.

Ce programe nu pot fi scrise folosind Visual Basic?

Pe VB, nu puteți scrie o bibliotecă full DLL sau un driver.

Există o cerere pentru programatori care lucrează cu VB?

Din păcate, în Rusia cererea de programatori VB este scăzută.

Cât timp este nevoie pentru a petrece o persoană pentru a fi considerat un programator profesionist pentru VB?

Mi se pare că afirmația întrebării nu este în întregime corectă. Profesionalismul în programare este determinat nu de lungimea serviciului, ci de numărul de programe care funcționează normal.

Există caracteristici specifice de scriere a programelor pe VB pentru Windows Vista?

Nu pot răspunde la această întrebare, deoarece nu am lucrat în VB pentru Vista. Cu toate acestea, va exista cu siguranță o anumită diferență în funcția funcțiilor API.

Sunt mai mult decât sigur că programatorii începători folosesc versiuni piratate ale Visual Studio, dar de îndată ce programatorul începe să lucreze la un proiect comercial, el spune că distribuția ilegală a programelor este rău. Cum te simți în legătură cu pirații?


Un programator începător nu are de ales. În scopul de a încerca în acest sau acea limbă, o persoană pur și simplu nu are atât de mulți bani să plătească pentru o versiune licențiată. Mai ales în Rusia, dacă comparați veniturile cetățenilor ruși cu costul software-ului occidental. Aici Microsoft ar putea face o concesie și va lansa o versiune gratuită a VB, în care, de exemplu, nu ar exista posibilitatea de a crea fișiere executabile. Pentru ca o persoană să se familiarizeze cu limba și, dacă decide să continue să scrie programe, să cumpere o versiune complet licențiată.

La începutul și la mijlocul anilor 90 a existat o scurgere clară a "creierelor" din străinătate. Poate un programator intern de azi, fără a părăsi patria lor, să își hrănească familiile?

Urmărind ce se înțelege prin cuvânt ca să se hrănească - pentru pâine și pentru unt este suficient, dar asta cu caviarul poate să nu fie suficient. Dar serios, situația din acest plan sa îmbunătățit cu siguranță. Acum există o computerizare generală. În consecință, sunt necesari profesioniști IT din ce în ce mai calificați. În ziare, pe Internet, puteți găsi mai multe și mai multe posturi vacante pentru programatori. Salariile sunt acceptabile, deși nu la fel de mari ca în străinătate.

În cazul în care o persoană absolventă a unei instituții de învățământ superior pentru a fi considerată programator?


Ei bine, de dreptul de a fi considerat un programator poate doar unul care a scris cel puțin un program util. Am absolvit specialitatea, nu are legătură cu programarea, dar lucrez ca programator. Și știu o mulțime de programatori care nu au o educație specială. Cu toate acestea, aș recomanda tuturor celor care doresc să lucreze în această industrie, să intre în specialitățile legate de programare.

Cum vedeți viitorul calculatorului și al sistemelor de operare? Ce dispozitive vor dispărea, ce vor apărea? Microsoft va deține, de asemenea, palmierul?

Este greu de spus ce se va întâmpla în viitor. Probabil, în viitorul apropiat, Microsoft va păstra palmierul, iar Windows va rămâne principalul sistem de operare. Cel puțin, nu s-au observat până acum alte tendințe. Ei bine, ce se va întâmpla în continuare, vom vedea.

Planurile dvs. pentru viitor (cu privire la VB).

În ceea ce privește VB, încă nu am planuri, așa cum scriu în Java. După cum am spus mai devreme, în Rusia cererea de programatori VB este scăzută.

Articole similare