Visual Basic

Visual Basic

Mitől tanultad a VB-t, és hogyan jöttél létre azzal a gondolattal, hogy megteremted a saját webhelyedet?


A BASIC-nal találkoztam, amikor 14 éves voltam. Egy hagyományos BASIC volt a "Spectrum" számítógépes előtag. Ebben a korban senki sem rendelkezik messzire tervekkel. Csak a kíváncsiság, a vágy, hogy tanulj valami újat. Aztán rájöttem, hogy tetszik nekem. Személyes számítógép megjelenése után kezdtem el tanulmányozni a Quick Basic-et. És akkor megjelent a VB. Az első VB könyv, amit megvettem, egy nagy, kis nyomtatott, de sajnos kevés hasznos információ volt benne. Sok mindent meg kellett tanulni próbával és hibával. Ez sokáig tartott, bár érdekes volt. Ennek eredményeképpen elég gépeltem, gondoltam az információkat, azt akartam, hogy az interneten segítsenek a kezdőknek megérteni a programnyelv alapjait, és megtanulni néhány finomságot. Miért VB? Igen, mert a BASIC programmal kezdtem el tanulni, és úgy döntöttem, hogy ugyanabba az irányba haladok. Ráadásul nem láttam okot váltani egy másik nyelvre. A VB nagyon alkalmas nekem.

Ezt a véleményt hallottam, hogy a BASIC káros a tanulmányozásra - ez állítólag egy kezdő programozó rossz gondolkodását jelenti. Mit gondolsz erről?

A BASIC ugyanaz a programozási nyelv, mint mindenki más. Tartalmaz változókat, tömböket, feltételeket, hurkot - mindent, ami bármely programnyelvben található. Ha a BASIC-nal dolgozik, mint bármely más nyelven, kialakul az algoritmikus gondolkodás, ami megkönnyíti a jövőben egy másik programnyelvre való átállást.

Mit kell kezdenie azzal a személyvel, aki úgy döntött, hogy megértse a VB-t?

Talán jó könyvvel kell kezdnünk.

A Basic támaszkodik a Microsoft széleskörű támogatására?

Abszolút. Egy másik DOS-ot a QBasic-szal együtt szállítottak. A BASIC legfontosabb fejlesztõje a Windows alatt ismét Microsoft volt. A Windows rendszerben a VBS szkriptek támogatása engedélyezett. Az IE-ben a VBScript nyelv épült. Az ASP alapvető BASIC szintaxist tartalmaz. Végül, a VBA-t fejlesztették ki, amely nemcsak a Microsoft Office-ben található, hanem a harmadik féltől származó programok, például a Corel és az AutoCAD is.

Milyen programokat nem lehet írni a Visual Basic segítségével?

A VB-n nem írhatsz teljes DLL-könyvtárat vagy illesztőprogramot.

Van-e igény a VB-vel dolgozó programozók számára?

Sajnos Oroszországban a VB programozók iránti kereslet alacsony.

Mennyi időbe telik ahhoz, hogy egy személyt egy professzionális programozónak tekintsenek a VB számára?

Úgy tűnik számomra, hogy a kérdésre adott válasz nem teljesen helytálló. A programozásban a professzionalizmust nem a szolgáltatás időtartama határozza meg, hanem az általában működő programok számát.

Van-e valamilyen speciális programozási szolgáltatás a VB-en a Windows Vista rendszerhez?

Nem tudom megválaszolni ezt a kérdést, mivel nem VB-ben dolgoztam Vista számára. Azonban minden bizonnyal van valami különbség az API-funkciók működésében.

Én több, mint arról, hogy a kezdő programozó használja kalóz verziói Visual Studio, de amint a programozó elkezd dolgozni egy kereskedelmi projekt, azt mondta, hogy a szoftver nem jogszerű terjesztése - ez rossz. Mit gondolsz a kalózokról?


A kezdő programozónak egyszerűen nincs más választása. Annak érdekében, hogy kipróbálhassa ezt a nyelvet, az illető egyszerűen nem rendelkezik annyi pénzzel, hogy fizessen egy licencelt verziót. Különösen Oroszországban, ha összehasonlítja az orosz állampolgárok jövedelmét a nyugati szoftverek költségével. Itt a Microsoft engedményt nyújthatott be, és kiadhat egy próbaidős verziót a VB-ről, amelyben például nem áll fenn a végrehajtható fájlok létrehozásának lehetősége. Annak érdekében, hogy egy személy megismerhesse a nyelvet, és ha később úgy dönt, hogy később megrendeli a programokat, vegyen egy teljesen működő licencelt verziót.

A 90-es évek elején és közepén egyértelműen lecsapolt az "agy" külföldön. Lehet-e a hazai programozó a családjuk elhagyása nélkül anélkül, hogy elhagyná hazájukat?

Figyelembe, hogy mit jelent a táplálandó szó - a kenyér és a vaj elég, de a kaviárt nem elég. De komolyan, a helyzet ebben a tervben minden bizonnyal javult. Most van egy általános számítógépesítés. Ennek megfelelően egyre több képzett informatikai szakemberre van szükség. Az újságokban, az interneten, egyre több üres álláshelyet talál a programozók számára. A fizetések elfogadhatók, bár nem olyan magasak, mint külföldön.

Ha egy személy felsőoktatási intézményből végzett, hogy programozónak tekintse?


Nos, a jogot, hogy tekinthető programozó csak az egyik, aki írt legalább néhány hasznos programot. Végzettségemet specializáltam, nem kapcsolódtam a programozáshoz, de programozóként dolgozom. És nagyon sok olyan programozót ismerek, akiknek nincs speciális oktatása. Mindazonáltal tanácsot adnék mindenkinek, aki ebben az iparágban szeretne dolgozni, be kell lépnie a programozáshoz kapcsolódó specialitásokba.

Hogyan látja a számítógép és az operációs rendszerek jövőjét? Mely eszközök eltűnnek, mi fog megjelenni? Megtartja-e a pálmafát a Microsoft is?

Nehéz megmondani, hogy mi fog történni a jövőben. Valószínűleg a Microsoft a közeljövőben megtartja a pálmafát, és a Windows továbbra is a fő operációs rendszer marad. Legalábbis eddig más irányzatokat nem figyeltek meg. Nos, mi fog történni legközelebb, látni fogjuk.

A jövőre vonatkozó terveid (a VB-vel kapcsolatban).

Ami a VB-t illeti, még nincs tervem, mivel jelenleg Java-ban írok. Mint korábban mondtam, Oroszországban a VB programozók iránti kereslet alacsony.

Kapcsolódó cikkek