CoolBasic Classic: Esittely

CoolBasiciin yleisesti liittyvä keskustelu.
DJ-Filbe
Devoted Member
Posts: 854
Joined: Sat Feb 20, 2010 3:18 pm

Re: CoolBasic Classic: Esittely

Post by DJ-Filbe » Mon Jan 17, 2011 1:20 am

MrMonday wrote: Yleensä kuitenkin mahdollisimman simppelit
systeemit on niitä toimivimpia..
Sorry, tajusin juuri windowsin aivopesseen minut.

User avatar
MaGetzUb
Guru
Posts: 1715
Joined: Sun Sep 09, 2007 12:35 pm
Location: Alavus

Re: CoolBasic Classic: Esittely

Post by MaGetzUb » Mon Jan 17, 2011 4:49 pm

Kyllähän tietysti jotain erikoisija ominaisuuksia voisi olla editorissa että siitä tulisi vähän erikoiseimpi verrattuna muihin editoreihin.
Solar Eclipse
Meneillä olevat Projektit:
We're in a simulation, and God is trying to debug us.

User avatar
valscion
Moderator
Moderator
Posts: 1585
Joined: Thu Dec 06, 2007 8:46 pm
Location: Espoo
Contact:

Re: CoolBasic Classic: Esittely

Post by valscion » Mon Jan 17, 2011 4:53 pm

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ä.
cbEnchanted, uudelleenkirjoitettu runtime. Uusin versio: 0.4.1 — Nyt myös sorsat GitHubissa!
NetMatch - se kunnon nettimättö-deathmatch! Avoimella lähdekoodilla varustettu
vesalaakso.com

User avatar
MaGetzUb
Guru
Posts: 1715
Joined: Sun Sep 09, 2007 12:35 pm
Location: Alavus

Re: CoolBasic Classic: Esittely

Post by MaGetzUb » Fri Mar 11, 2011 8:14 pm

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
Solar Eclipse
Meneillä olevat Projektit:
We're in a simulation, and God is trying to debug us.

User avatar
Feuer
Devoted Member
Posts: 520
Joined: Tue Jun 16, 2009 11:13 am
Contact:

Re: CoolBasic Classic: Esittely

Post by Feuer » Fri Mar 11, 2011 8:32 pm

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ä.
Asus P8P67 LE/Intel Core i5 2500K/ GTX560/ 8GT RAM/750GT HDDt + 120GT SSD + 13" Macbook Pro
Blogi - Peräpohjola - MERPG

User avatar
koodaaja
Moderator
Moderator
Posts: 1583
Joined: Mon Aug 27, 2007 11:24 pm
Location: Otaniemi - Mikkeli -pendelöinti

Re: CoolBasic Classic: Esittely

Post by koodaaja » Fri Mar 11, 2011 8:35 pm

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.

User avatar
MaGetzUb
Guru
Posts: 1715
Joined: Sun Sep 09, 2007 12:35 pm
Location: Alavus

Re: CoolBasic Classic: Esittely

Post by MaGetzUb » Fri Mar 11, 2011 8:39 pm

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. :)
Solar Eclipse
Meneillä olevat Projektit:
We're in a simulation, and God is trying to debug us.

User avatar
Feuer
Devoted Member
Posts: 520
Joined: Tue Jun 16, 2009 11:13 am
Contact:

Re: CoolBasic Classic: Esittely

Post by Feuer » Sat Mar 12, 2011 2:04 pm

Guuglailun perusteella jälkimmäinenkin tekee kaikista kolmesta muuttujasta integerejä VB.NETissä, muttei aiemmissa Visual Basiceissa.
Asus P8P67 LE/Intel Core i5 2500K/ GTX560/ 8GT RAM/750GT HDDt + 120GT SSD + 13" Macbook Pro
Blogi - Peräpohjola - MERPG

User avatar
Sly_Jack0
Devoted Member
Posts: 612
Joined: Mon Dec 10, 2007 9:25 am

Re: CoolBasic Classic: Esittely

Post by Sly_Jack0 » Sun Mar 13, 2011 5:39 pm

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

User avatar
Combatti
Active Member
Posts: 101
Joined: Fri Jun 29, 2012 6:23 pm
Location: Kuhmo

Re: CoolBasic Classic: Esittely

Post by Combatti » Sun Aug 12, 2012 8:10 am

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ä.
~Yhteiskuntaan kyllästynyt koodari.

User avatar
Wingman
Devoted Member
Posts: 594
Joined: Tue Sep 30, 2008 4:30 pm
Location: Ruudun toisella puolella

Re: CoolBasic Classic: Esittely

Post by Wingman » Sun Aug 12, 2012 8:53 pm

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.
- - - -

User avatar
Latexi95
Guru
Posts: 1163
Joined: Sat Sep 20, 2008 5:10 pm
Location: Lempäälä

Re: CoolBasic Classic: Esittely

Post by Latexi95 » Sun Aug 12, 2012 9:35 pm

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

User avatar
Pettis
The Evil Admin
The Evil Admin
Posts: 1040
Joined: Sun Aug 26, 2007 5:08 pm
Location: Rovaniemi
Contact:

Re: CoolBasic Classic: Esittely

Post by Pettis » Mon Aug 13, 2012 7:15 pm

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.
CB Repository .com - Sinne ne kaikki koodit menneet on!
MunVerkko - Ilmaisia foorumeita ja blogeja

User avatar
naputtelija
Devoted Member
Posts: 718
Joined: Wed Nov 03, 2010 8:56 pm
Location: Joku piste pohjoisessa.

Re: CoolBasic Classic: Esittely

Post by naputtelija » Mon Aug 13, 2012 8:28 pm

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.
<Ize> Pitäs tehä allekirjotus..
<Ize> Vois keksiä jonkin nasahtavan sanonnan..
<Ize> Siitä tulis upea legenda ja kaikki vaihtaisivat allekirjoituksensa siihen.
<Ize> Ehkä ei kuitenkaa...

User avatar
Latexi95
Guru
Posts: 1163
Joined: Sat Sep 20, 2008 5:10 pm
Location: Lempäälä

Re: CoolBasic Classic: Esittely

Post by Latexi95 » Tue Aug 14, 2012 8:20 am

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ä.

Jamal

Re: CoolBasic Classic: Esittely

Post by Jamal » Sun Sep 20, 2015 11:35 am

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

User avatar
Pettis
The Evil Admin
The Evil Admin
Posts: 1040
Joined: Sun Aug 26, 2007 5:08 pm
Location: Rovaniemi
Contact:

Re: CoolBasic Classic: Esittely

Post by Pettis » Tue Sep 22, 2015 3:59 pm

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 :)
CB Repository .com - Sinne ne kaikki koodit menneet on!
MunVerkko - Ilmaisia foorumeita ja blogeja

Post Reply

Who is online

Users browsing this forum: No registered users and 7 guests