Page 4 of 4

Re: CoolBasic Classic: Esittely

Posted: Mon Jan 17, 2011 1:20 am
by DJ-Filbe
MrMonday wrote: Yleensä kuitenkin mahdollisimman simppelit
systeemit on niitä toimivimpia..
Sorry, tajusin juuri windowsin aivopesseen minut.

Re: CoolBasic Classic: Esittely

Posted: Mon Jan 17, 2011 4:49 pm
by MaGetzUb
Kyllähän tietysti jotain erikoisija ominaisuuksia voisi olla editorissa että siitä tulisi vähän erikoiseimpi verrattuna muihin editoreihin.

Re: CoolBasic Classic: Esittely

Posted: Mon Jan 17, 2011 4:53 pm
by valscion
MaGetzUb wrote:Kyllähän tietysti jotain erikoisija ominaisuuksia voisi olla editorissa että siitä tulisi vähän erikoiseimpi verrattuna muihin editoreihin.
Zerppahan on sanonut että editoriin saa sitten ihan itse tehtyä XAML:lla erilaisia moduuleja, jotka sitten liittyisivät saumattomasti kokonaisuuteen. Veikkaan kyllä että täältä yhteisöstämme tulee useita loistavia lisäosia editoriin, kuten varmaankin tuo IRC editoriin yhdistettynä. Toivoisin että itse editorista tehtäisiin aluksi vain ydin ja sitten muut härpäkkeet tulisivat moduuleina asennettaviksi kylkiäisenä.

Re: CoolBasic Classic: Esittely

Posted: Fri Mar 11, 2011 8:14 pm
by MaGetzUb
Minulla olisi ehdotus koskien muuttujien määrittelyä. :)
Kun määritellään dim:lä pitkä pötkö muuttujia(tai yleensä kun niitä määritellään), voisiko nämä kaikki pitkänpötkön muuttujat määrittää näin:

Code: Select all

//Esim 1.
Dim x, y, z, xplus, yplus, zplus As All Float
//Esim 2.
Dim gun, clips As All Integer //Kävis bytekin
Onko tuollaista käytössä missään ohjelmointi kielessä? En ole ainakaan huomannut.. Ajattelin vain että oisi helppo määritellä noin monta muuttujaa, verrattuna tähän:

Code: Select all

//Esim 1.
Dim x As Float, y As Float, z As Float, xplus As Float, yplus As Float, zplus As Float
//Esim 2.
Dim gun As Integer, clips As Integer //Kävis bytekin

Re: CoolBasic Classic: Esittely

Posted: Fri Mar 11, 2011 8:32 pm
by Feuer
En nyt tähän hätään muista miten asia VB:ssä (joka on toimii muistaakseni ainakin cbv3:n esikuvana) toimi, mutta c(++)ssa ja javassa on mahdollista määritellä useampi saman tyypin muuttuja ihan latomalla tyypin perään muuttujia.

Code: Select all

int x,y,x; //alustaa muuttujat x,y ja z kokonaisluvuiksi
jolloin sama toimisi basic-syntaksilla

Code: Select all

Dim x,y,z As Integer
mikä on omiin silmiin paljon helpompi tapa kuin ylimääräinen All - sana tuossa välissä.

Re: CoolBasic Classic: Esittely

Posted: Fri Mar 11, 2011 8:35 pm
by koodaaja
Feuerin ensimmäinen esimerkki on ihan korrekti, näinhän se toimii, mutta jälkimmäisestä jää vähän sellainen fiilis että vain z:n tyyppi on määritelty.

Re: CoolBasic Classic: Esittely

Posted: Fri Mar 11, 2011 8:39 pm
by MaGetzUb
Aivan, unohdin tuon C++:n määrittelyn. Joo sehän toimi noin. :) Mutta kuitenkin Basiciin oisi hyvä lisä tuo monen muuttujan peräkkäinen määrittely. :)

Re: CoolBasic Classic: Esittely

Posted: Sat Mar 12, 2011 2:04 pm
by Feuer
Guuglailun perusteella jälkimmäinenkin tekee kaikista kolmesta muuttujasta integerejä VB.NETissä, muttei aiemmissa Visual Basiceissa.

Re: CoolBasic Classic: Esittely

Posted: Sun Mar 13, 2011 5:39 pm
by Sly_Jack0
Tässä olisi myös yksi tapa, jota käytetään ainakin FreeBasicissä:

Code: Select all

Dim As Integer x,y,z
Dim As Byte byte1,byte2

Re: CoolBasic Classic: Esittely

Posted: Sun Aug 12, 2012 8:10 am
by Combatti
Voisikos joku selittää vähä järkiselle, mikä kääntäjässä on niin pitkään vievää? Sillä blogiposteissa olen saanut kokajan kuvan, että kääntäjää ja pientä muuta säätöä vailla, on jo demo/beta/mikäonkaan valmis. Korjatkaa sitten, jos olen fataallisesti väärässä.

Re: CoolBasic Classic: Esittely

Posted: Sun Aug 12, 2012 8:53 pm
by Wingman
CBn kehitystä oman käsitykseni mukaan hidastaa se, että työ on täysin vapaaehtoista ja toteutetaan vapaa-ajalla. Zerollakin on oma työ ja hän tekee CBtä lähinnä "silloin tällöin". Tämä pätee koko dev-tiimiin, joskus vapaa-aikaa ei vain ole tarpeeksi.

Re: CoolBasic Classic: Esittely

Posted: Sun Aug 12, 2012 9:35 pm
by Latexi95
Ja kääntäjän tekeminen on aika monimutkainen prosessi. Kääntäjän kun pitää tehdä vähän muutakin kuin Replacella muuttaa tietyt sanat tietyiksi numeroiksi. Testaaminen myös vaatii aikaa sillä Zero todennäköisesti on tekemässä CBC:stä paljon vähemmän bugista kuin nykyisestä beta versiosta. :D

Re: CoolBasic Classic: Esittely

Posted: Mon Aug 13, 2012 7:15 pm
by Pettis
Latexi95 wrote:Ja kääntäjän tekeminen on aika monimutkainen prosessi. Kääntäjän kun pitää tehdä vähän muutakin kuin Replacella muuttaa tietyt sanat tietyiksi numeroiksi. Testaaminen myös vaatii aikaa sillä Zero todennäköisesti on tekemässä CBC:stä paljon vähemmän bugista kuin nykyisestä beta versiosta. :D
Juu no Zerohan varmaan ihan tarkoituksella suunnitteli ne edellisen version bugitkin.

Re: CoolBasic Classic: Esittely

Posted: Mon Aug 13, 2012 8:28 pm
by naputtelija
Pettis wrote:
Latexi95 wrote:Ja kääntäjän tekeminen on aika monimutkainen prosessi. Kääntäjän kun pitää tehdä vähän muutakin kuin Replacella muuttaa tietyt sanat tietyiksi numeroiksi. Testaaminen myös vaatii aikaa sillä Zero todennäköisesti on tekemässä CBC:stä paljon vähemmän bugista kuin nykyisestä beta versiosta. :D
Juu no Zerohan varmaan ihan tarkoituksella suunnitteli ne edellisen version bugitkin.
Zeron alkuperäinen cbb oli pelkkä harrastusprojekti, jota hän teki silloin tällöin. Zeron tarkoituksena ei varmaankaan ollut luoda bugista ohjelmointikieltä, hän vaan tiesi, että siitä tulee buginen, koska hän teki sitä yksin ja hän suunnitteli saavansa sen nopeasti valmiiksi. Varmasti tätä en tiedä, mutta asia saattaa olla näin.

Re: CoolBasic Classic: Esittely

Posted: Tue Aug 14, 2012 8:20 am
by Latexi95
Pettis wrote: Juu no Zerohan varmaan ihan tarkoituksella suunnitteli ne edellisen version bugitkin.
Todennäköisesti kuitenkin ymmärsit että tarkoitin että nyt Zero käyttää aikaa bugien etsimiseen ja muuhun ehkäisemiseen enemmän kuin aikaisempaa versiota tehdessä.

Re: CoolBasic Classic: Esittely

Posted: Sun Sep 20, 2015 11:35 am
by Jamal
Ihan näin mielenkiinnosta... Onko CB Classic joskus tulossa vielä? Eli mikä on tilanne, tapahtuuko mitään?
Anteeksi ulosantini. ei ole tarkoitus ärsyttää/provosida/tms

Re: CoolBasic Classic: Esittely

Posted: Tue Sep 22, 2015 3:59 pm
by Pettis
Jamal wrote:Ihan näin mielenkiinnosta... Onko CB Classic joskus tulossa vielä? Eli mikä on tilanne, tapahtuuko mitään?
Anteeksi ulosantini. ei ole tarkoitus ärsyttää/provosida/tms
It's ready when it's done.

Ei kannata ainakaan lähiaikoina laskea mitään sen varaan :)