Visual basic vai Qbasic

kumpi olisi parempi aloittelijan opetella?
8798
Äänestä

Muut lukivat myös

Vastaukset 8

Vanhimmat

Riippuu siitä mitä meinaat koneellasi tehdä? Jos ohjaisin esim. liikennevaloja tai ottaisin tietoja esim com1 tai com2 portin kautta sovelluksiini, joiden ei tarvitse toimia windows ympäristössä, valitsisin luutavasti qbasicin. Toki sillä pääsee hieman syvällisemmin ohjelmoinnin perusteisiin käsiksi. Vastaavan nautinnon saa myös borlandin C ympäristöstä. Suosittelen sitä aloittelevalle. Hyviä C linkkejä löytyy kotisivuiltani... Visual Basic on mielestäni kaikkein helppokäyttöisin ja ihan toimiva ohjelmointikieli Windows käyttiksessä. Itse käytän sitä eniten koska teen mm. tietokantasovelluksia ja kaikenlaisia 'pieniä' pelejä ja hyötyohjelmia. Jos pelejä meinaat väsätä niin suosittelen ehdottomasti: FLASH5. Sillä voipi helposti tehdä yksinkertaisia ja todella pieneen tilaan meneviä pelejä. esim internettiin. Käyppä tsiigaan sivullani siellä on muutamia... ne on kyllä paskoja mutta löytyy sieltä myös surkeita VB sovelluksiakin. :)

http://hotmatti.com

Äänestä
  • Ei noilla basiceilla mitään kannata tehdä!
    Ei niillä pysty tekee mitään. Ne on vain aloittelijoille, mutta sä et pääse eteenpäin jos käytät basiceja.

    Hommaa joku kunnon C tai muu.

    Äänestä

Siihen en ota kantaa, millä kielellä kannattaa aloitaa tai ei.
Erot ovat karkeasti seuraavat:
VB tekee windows-koodia, qb ei (dos).
VB tukee olioita, qb ei.
VB osaa käyttää muistia paremmin (koska 32-bit tilassa) kuin qb (dos 16-bit real -tilassa), qb osaa käyttää _vain 64KT_ muistista.
VB kirjastoineen ja lisäpalikoineen on monikäyttöisempi kuin qb.
Qb pyörii korpulta vaikka 286-koneessa, VB ei.
Lyhyesti: VB on nykyaikasempi

Äänestä

Qbasicia on helpoin oppia, mutta sillä tulee raja vastaan hyvin äkkiä.

VB 6 on vielä aloittelijalle ihan ok kieli, perus windows-ohjelmointia pystyy tekemään vähälläkin opettelulla. Suosittelisin tätä.

Tämä uusi VB.Net onkin jo ihan puhdas oliokieli, joka ei käytännössä ole yhtään helpompaa kuin esim. C

Ja valittajille tiedoksi, VB:llä tekee kaiken sen minkä C:lläkin, ja kaiken lisäksi helpommin. Ihan yhtä tehokas se ei tosin ole, mutta jos ei ohjelmoi jotain 3D-räiskintöjä, eroa et huomaa.

Äänestä

VB (Visual Basic) on paras valinta. Qbasiciin verrattuna aluksi voi mennä pari tuntia perusteiden tajuamiseen, mutta sitten sillä saakin jo enemmän aikaan.

Ja vaikka tuossa ylempänä joku ääliö, joka ei tunne VB:tä, haukkui sitä, ei siinä ollut totuuden sanaakaan. (Nimitän ääliöksi henkilöä, joka haukkuu VB:n tuntematta sitä.) Eli VB:llä voi myös tehdä erittäin laajoja ohjelmia. Mielestäni se on normaaliin ohjelmointiin ehdottomasti paras vaihtoehto.

Äänestä

... qbasic!
Tämä on helppo ja tästä voi siirtyä visual basiciin. Jotkut moduuli jutut visual basicissa tarvitsevat qbasic ohjelmointia.

Mä en ole varma, mutta varmaan käy myös moduulien teossa c:n, mutta se on aloittelijalle aikas vaikea.

Äänestä
  • Ei Visual Basiciin voi tehdä QBasicillä yhtään mitään. QBasic on dos-ohjelma, joka ei liity Windows-ohjelmiin. Visual Basicien modulit ohjelmoidaan basic-kielellä, mutta ei se QB:hen liity.

    Jos haluaa opetella basic-kieltä, voi käyttää dosissa toimiaa QB:tä, mutta samalla basic-kielen opettelee suoraan VB:ssä. Eli suositukseni on, että ohjelmoinnin harjoittelun aloittaa VB:llä.

    Äänestä

Jos nyt alat ohjelmoimaan ja haluat, että tästä on sinulle jotain hyötyä elämässä nii ehdottomasti Visual Basic. QuickBasic ei yksinkertaisesti ole tämän vuosituhannen kieli.
Ite ohjelmoin quickbasicilla tossa ala-aste iässä muutaman vuoden ja siitä ois helposti kehittyny mulle tutumpi ku Suomi (kielenä) mutta sitte ku ajattelee tulevaisuutta nii sillä ei enää tee mitään.
Ajanvietteeksi qb koodaus on tottapuhuen ihan kivaa.

Äänestä

Kommentoi aloitusta


Saviola kirjoitti:

kumpi olisi parempi aloittelijan opetella?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu