Hei!
Olen jo hetken aikaa halunnut tehdä uuden ohjelmointikielen ja nyt olen suunnittelemassa sitä. Olen kokeillut kielen toteuttamista jo monia kertoja. Aluksi kokeilin Pythonilla, sen jälkeen C:llä ja sitten C++:lla, jonka jälkeen vaihdoin takaisin C:hen. Huomasin ettei kieltä kannata lähteä toteuttamaan ellei ole tarkalleen suunnitellut miten mitkäkin asiat toimivat virtuaalikoneessa ja mitä ominaisuuksia kieli pitää sisällään.
Itse kieli on suunnitelmien mukaan C:n ja Javan risteytys, joka saattaa muistuttaa ominaisuuksiltaan Pythonia. Tarkoituksena siis pitää Javan hyvä ja selkeä olio-ohjelmointi tyyli, mutta lisätä myös C:n proseduraalisen ohjelmoinnin mahdollisuus. Muutamia muitakin muutoksia on suunnitteilla, kuten muuttujien ympäri kääntymisen automaattinen esto.
Lyhykäisyydessään haen siis ohjelmoijaa / suunnittelijaa jolla olisi edes hiukan kokemusta C kieliestä tai C++:sta ja jaksaisi paneutua minun kanssani kielen tekemisen ongelmiin. Kommunikointiin voin käyttää messengeriä, mutta mielummin käyttäisin irkkiä. Jos olet vähänkään kiinnostunut tulemaan suunnittelemaan tai / ja ohjelmoimaan laita PM:llä yhteystietoja. Topikkiin voi postailla kysymyksiä ja kritiikkiä.
Tällä hetkellä "valmiina" on muuttujien perus käsittely. Jos kiinnostaa, katso http://konvehti.lagaakympil.org/koodit/variable.h ja http://konvehti.lagaakympil.org/koodit/variable.c . Tiedostoissa ei ole paljon kommentteja, mutta niiden tarkoituksena oli lähinnä todistaa teille, että osaan ohjelmoida jonkun verran C:llä. Valitettavasti en ole vielä rikkonut yli 80 merkkiä ylittäviä rivejä, mutta niin tullaan tulevaisuudessa tekemään, koska ohjelmointityyli pyritään pitämään http://lxr.linux.no/linux/Documentation/CodingStyle mukaisena.
Mikäli projekti kiinnosti, laitahan viestiä tulemaan! Projektiin mukaan liittyminen ei sido sinua mihinkään ja voit lopettaa heti kun haluat.