Eikös tänne vois lisätä perlille oman alueen? ja koodiapajan myös tulis varmasti käyttöä kun tänne ei ikinä viitti tulla perli asioissa kun tietää ettei täällä ole mitään aluetta..
kuinka moni täältä edes käyttää/osaa perliä? :)
Uusi alue perustetaan tarvittaessa. Toistaiseksi Perl-viestejä tulee siksi vähän, että ne kuuluvat tänne muiden kielten joukkoon.
perlistä en tiedä, mutta Java-alue olisi tarpeellinen.
No ei javaakaan niin hurjan paljoa kysellä. Koko tämä muiden kielten alue on aika vähän käytössä verrattuna C/C++ & Pascal -alueeseen ja VB/QB-alueeseen. Ei se uusi alue lisää Perlin osaajienkaan määrää.
pikaisesti katsastettuna alueen etusivulla on 11/15 java-aiheista kysymystä. Suurin osa meistä työläisistä on tekemisissä kyseisen kielen kanssa.
Kieltämättä yhä useampi "Muut kielet"-alueen viesteistä koskee Javaa. Ehkä jossain vaiheessa pitää järjestellä alueita uudestaan.
litra kirjoitti:
pikaisesti katsastettuna alueen etusivulla on 11/15 java-aiheista kysymystä.
Ja pikaisesti vilkaisten vanhin noista on viimeksi ollut esillä kuukausi sitten, kun taas muilla alueilla (Ohjelmointiputka-aluetta lukuun ottamatta) kaikki aiheet ovat sentään viimeisen viikon sisällä olleet esillä, muilla kuin C/C++/Pascal-alueella näyttäisi olevan haitarina 3-4 päivää.
Tästä on keskusteltu aiemminkin ja ehdotus on tyrmätty.
Mielestäni kuitenkin QB/VB-alueen voisi yhdistää kaikkien BASICien yhteiseksi.
Javasta tuntuu nykyään olevan juttua joka viikko ja tahti kiihtyy, kyllä sille olisi perusteltua jo laittaa oma alue.
Mitäs muita Basic-alueita täällä muka on kuin QB/VB? Käyttääkö kukaan enää edes muita Basiceja? Noidenkin käyttö taitaa onneksi olla hiipumassa.
Metabolix kirjoitti:
Ja pikaisesti vilkaisten vanhin noista on viimeksi ollut esillä kuukausi sitten, kun taas muilla alueilla (Ohjelmointiputka-aluetta lukuun ottamatta) kaikki aiheet ovat sentään viimeisen viikon sisällä olleet esillä, muilla kuin C/C++/Pascal-alueella näyttäisi olevan haitarina 3-4 päivää.
so? poitti on se että alueelta "muut kielet" on eniten kysyntää nimenomaan javalle, ja sen lukuisille versioille (j2me mm).
renni kirjoitti:
Mitäs muita Basic-alueita täällä muka on kuin QB/VB? Käyttääkö kukaan enää edes muita Basiceja?
qbasic-osio herätti suunnattomasti hilpeyttä kun ensimmäistä kertaa tutustuin tähän foorumiin. muistoja tuli mieleen lapsuudesta :)
Josain päin mualimmaa qbasic on muuten aikas POP taas =)
renni kirjoitti:
Noidenkin käyttö taitaa onneksi olla hiipumassa.
Kuinka niin onneksi?
Ihan sama kuin sanoisi "javassa ei ole muuta hyvää, kuin se että se ei ole ossista riippuvainen." ;)
Tietenkään tämä ei pidä paikkaansa. Mutta saa toki miettiä, mitä päästelee...
Veikkaan että yli 30% aloittelevista koodaajista on aloittanut, joko qb/vb-kielillä, niin en pitäisi kieltä turhana. Kun miettii, että siitä sitten lähtee etsimään muita kieliä [tai pitäytyy noissa]. :)
QB ja VB on aika suolesta, ja niillä tehdyt tuotokset 99,9% vielä enempi sitä itteään. Siksi ihan hyvä että noiden suosio hiipuu. Moni on toki noilla aloittanut, ja sekin näkyy, osaaminen jääny monella noidenkin takia hyvin heikolle tasolle. Nykyaikana kuitenkin on tarjolla parempia vaihtoehtoja, myös aloittelijoille.
renni kirjoitti:
QB ja VB on aika suolesta, ja niillä tehdyt tuotokset 99,9% vielä enempi sitä itteään. Siksi ihan hyvä että noiden suosio hiipuu. Moni on toki noilla aloittanut, ja sekin näkyy, osaaminen jääny monella noidenkin takia hyvin heikolle tasolle. Nykyaikana kuitenkin on tarjolla parempia vaihtoehtoja, myös aloittelijoille.
Loistavaa, teksti sisältää niin paljon asiaa että sen olisi voinut jättää kirjoittamatta. Kiva kyllä että jaoit mielipiteesi kanssamme. Mutta täysin samaa voitaneen sanoa javasta. Hyvä esimerkki; mmjb[kone menee tukkoon samantien kun sitä käyttää...]
Öh, Olen erimieltä osaamisen heikkoudessa. Tottakai koodi näyttää heikolta, jos et esim oo koskaan javaa kirjoittanut ja sulle lätkästään semmoinen eteen. En usko, että 100% täydellistä optimointia tulee.
Vai miten perustelet että vb/qb-ohjelmoijilla on heikko taso verrattaen muihin?
Esimerkkejä: Kaveri aloitti javalla [pakko pistää tää esimerkki :D]
Siitä ei pahemmin tullut mitään. Meni hetki ja se siirtyi Qb:hen, josta sitten alkoi oppimaan if-lausekkeet, for-silmukat jne... Sitten siirtyi javaan, Oppi sitä jonkin verran ja tällä hetkellä, sama tyyppi opettelee c:tä, koska ei pitänyt javasta sittenkään. :)
Toinen esimerkki: Minä. Aloitin qb:lla, sitten C++:aa siirryin takas basiciin eli vb:hen ja oon saanut tehtyä sitä mitä olen halunnutkin, eikä nopeus ole kärsinyt[tai tiedostojen koko] ellei sitten kirjoita miten sattuu koodia...[onhan se totta että vb:llä et 3d-peliä pahemmin tee ilman dx/opengl:ää[sama pätee kyllä parissa muussakin kielessä ;) ]]
Ja nää esimerkit on nykyajasta, eli se siitä "nykyaikana aikana on parempiakin" Tottakai, se on yksilöllistä. Mutta eikö alussa saakin aluksi olla helpompaa, luoda jotain.
qb:
cls
print "moi"
Tosta joku aloittelija voi olla jo innoissaan. Tarpeeksi helppo kieli, jotta siihen pääsee sisälle. Ja rakenne on loogista ja niin oppii ymmärtämään, monia asioita helposti.
Ja tosta voi helposti myös siirtyä vaativampaan työskentelyyn...
:)
Omasta mielestäni perl ei vielä tarvitse omaa osaa.
Mutta toivotaan, että perl yleistyy. :)
nomic kirjoitti:
renni kirjoitti:
QB ja VB on aika suolesta, ja niillä tehdyt tuotokset 99,9% vielä enempi sitä itteään. Siksi ihan hyvä että noiden suosio hiipuu. Moni on toki noilla aloittanut, ja sekin näkyy, osaaminen jääny monella noidenkin takia hyvin heikolle tasolle. Nykyaikana kuitenkin on tarjolla parempia vaihtoehtoja, myös aloittelijoille.
Loistavaa, teksti sisältää niin paljon asiaa että sen olisi voinut jättää kirjoittamatta. Kiva kyllä että jaoit mielipiteesi kanssamme. Mutta täysin samaa voitaneen sanoa javasta. Hyvä esimerkki; mmjb[kone menee tukkoon samantien kun sitä käyttää...]
Öh, Olen erimieltä osaamisen heikkoudessa. Tottakai koodi näyttää heikolta, jos et esim oo koskaan javaa kirjoittanut ja sulle lätkästään semmoinen eteen. En usko, että 100% täydellistä optimointia tulee.
Vai miten perustelet että vb/qb-ohjelmoijilla on heikko taso verrattaen muihin?Esimerkkejä: Kaveri aloitti javalla [pakko pistää tää esimerkki :D]
Siitä ei pahemmin tullut mitään. Meni hetki ja se siirtyi Qb:hen, josta sitten alkoi oppimaan if-lausekkeet, for-silmukat jne... Sitten siirtyi javaan, Oppi sitä jonkin verran ja tällä hetkellä, sama tyyppi opettelee c:tä, koska ei pitänyt javasta sittenkään. :)Toinen esimerkki: Minä. Aloitin qb:lla, sitten C++:aa siirryin takas basiciin eli vb:hen ja oon saanut tehtyä sitä mitä olen halunnutkin, eikä nopeus ole kärsinyt[tai tiedostojen koko] ellei sitten kirjoita miten sattuu koodia...[onhan se totta että vb:llä et 3d-peliä pahemmin tee ilman dx/opengl:ää[sama pätee kyllä parissa muussakin kielessä ;) ]]
Ja nää esimerkit on nykyajasta, eli se siitä "nykyaikana aikana on parempiakin" Tottakai, se on yksilöllistä. Mutta eikö alussa saakin aluksi olla helpompaa, luoda jotain.
qb:cls
print "moi"Tosta joku aloittelija voi olla jo innoissaan. Tarpeeksi helppo kieli, jotta siihen pääsee sisälle. Ja rakenne on loogista ja niin oppii ymmärtämään, monia asioita helposti.
Ja tosta voi helposti myös siirtyä vaativampaan työskentelyyn...:)
Omasta mielestäni perl ei vielä tarvitse omaa osaa.
Mutta toivotaan, että perl yleistyy. :)
Itse olen aloittanut javalla, enkä ole kyllästynyt. Kaverisi on samanlainen kuin minun kaverini, laiska. Kaverini aloitti javalla, siirtyi php:een ja nyt on hmtl: kielessä, kamalaa. Javan mainetta tuhoaa nämä pikkupelit joita sillä tehdään apletteina nettisivuille, siinä java onkin mitä kätevin. Java kyllä soveltuu yhtä hyvin "kunnon" peleihin kuin c++, esim http://www.tribaltrouble.com/ ja http://home.halden.net/tombr/squareheads/
Javaan on mahdollista myös saada openGL. En ole koittanut muita kieliä, miksi tarvitsisi? Uskon että java tarjoaa kaiken mitä muutkin kielet, sitä myös päivitetään jatkuvasti.
QB:sta ja VB:sta en tiedä, en ole koittanut.
Jos olen oikean käsityksen saanut niin VB ja Qb on kuin saisi auton(c++) ja polkypuörän(VB ja QB) ja ajaisi sillä polkupyörällä?
Pointtini on se että javalle oma alue(kaikki puolustaa omaansa ;D). Näen ainakin mureakuhassa java postauksia melkein päivittäin, en ihan niin usein. Saattaisiko se johtua siitä että siellä on java alue?
jonez kirjoitti:
Näen ainakin mureakuhassa java postauksia melkein päivittäin, en ihan niin usein. Saattaisiko se johtua siitä että siellä on java alue?
Vai johtuiskohan kuitenki siitä, että siellä on enemmän ihmisiä, jotka koodaa Javalla?
Voitashan me perustaa tänne alue vaikka pitsinnypläykselle, mutta epäilen, että sinne sen enempää viestejä saataisiin, kun niitä ko. aiheesta tälläkään hetkellä tulee :)
Ihan turha QB:tä ja VB:tä on syrjiä, ei aina ole tavoitteena tehdä asioita mahdollisimman tehokkaasti tai saada ohjelma pyörimään mahdollisimman nopeasti TAI EDES tehdä mahdollisimman "hienoa" ohjelmaa.
Otetaan nyt esimerkiksi retrokoodaus vanhoille koneille; eihän 6502-assyn räpläämisessä tai varsinkaan vanhojen koneiden muihin osiin (esim. näyttö- ja äänipiirit) tutustumisessa ole sinänsä nykyisin mitään järkeä mutta niin vain tuntuvat monet sitä vielä harrastavan. Miksi? Koska se on hauskaa.
Minä en kyllä jaksa uskoa yhteenkään noista rennin väitteistä. En usko siihen, että 99,9% QB ja VB-tuotoksista olisivat perseestä, enkä siihen, että QB ja VB olisivat jotenkin syyllisiä joidenkin aloittelijoiden heikkoon osaamistasoon. Ja voin vakuuttaa, että noiden "suosio" (tuosta suosion määrästä voi loppupeleissä olla montaa mieltä) ei ole häviämässä yhtään minnekään ;)
Tämä viesti on puhtaasti aiheen ulkopuolelta, mutta kirjoitan tämän kuitenkin vastauksina aiempiin offtopiceihin.
nomic kirjoitti:
Mutta eikö alussa saakin aluksi olla helpompaa, luoda jotain.
qb:cls
print "moi"Tosta joku aloittelija voi olla jo innoissaan. Tarpeeksi helppo kieli, jotta siihen pääsee sisälle. Ja rakenne on loogista ja niin oppii ymmärtämään, monia asioita helposti.
No tuosta loogisuudestakin voi olla monta mieltä. Minusta ei ole alkuunkaan loogista, että If-lauseen jälkeen suoritetaan koodia, kunnes tulee End If. Minusta on paljon loogisempaa, että suoritetaan vain seuraava lause ellei muuta käsketä.
Jos käytettäisiin jotakin kieltä, jossa muuttujat pitää määritellä, voisi moni säästyä monelta bugilta. Onko ongelma ehkä se, että itsetunto ei kestä sitä kun kääntäjä antaa virheilmoituksen ja mieluummin vain kuvitellaan, että "nyt se tyhmä kone ei tee niinkuin pitäisi" ja heitetään oma virhe koneen niskoille?
Minusta tuntuu, että aika monen este C/C++:n opetteluun on se, että se kantaa ammattilaiskielen mainetta, ei se voi olla helppo, ja se, että se on ulkoasultaan pelottavan mekaaninen ja sotkuisen näköinen. Kirjoitanpa minäkin esimerkin: Minä...
...aloitin Pascalilla. Delphin mukavassa ympäristössä. Sitten sain eräänä jouluna C++ Game Programming -kirjan, joka lähti aivan WinAPI:n alkeista. Minullakin oli kuitenkin käsitys, että C++ on vaikea kieli, ja asiaa ei varmasti auttanut se, että kirjassakin kaikki muuttujien nimet alkoivat jollakin pienellä kirjaimella ja alaviivalla. Englannin kielikään ei ollut mitenkään turhan helppoa. Kirja jäi hyllyyn istuskelemaan. No, sitten kerran eräs QB:llä pari viikkoa räpeltänyt kaverini tuli sanomaan että mitä jos opeteltaisiin molemmat C ja tehtäisiin joku tosi hieno peli. Osattaisiin molemmat kieltä yhtä hyvin, kun se on molemmille ihan uusi kieli. Hänellä oli siis "jokaisen koodarin unelma", tehdä maailman paras peli. Lopulta kuitenkin lähdin hommaan mukaan ja lainasin kirjastosta jonkin mahdollisimman ohuen ja tiivistetyn C++-kirjan. Siinäpä kesti viikon verran, ja osasin C++:n alkeet. Eihän se niin vaikea ollutkaan, itse asiassa melkein kuin Pascal. Siitä pääsi taas eteen päin samalla periaatteella kuin ennenkin: kokeilemalla ja tekemällä kaikkea pientä.
lainaus:
cls
print "moi"
No onko tuosta kovin pitkä matka tähän:
program Ohjelma; begin Writeln('Moi!'); end.
jonez kirjoitti:
Jos olen oikean käsityksen saanut niin VB ja Qb on kuin saisi auton(c++) ja polkypuörän(VB ja QB) ja ajaisi sillä polkupyörällä?
Tuo esimerkki osuu paremmin nappiin, jos lisätään tuohon, että ei osaa autolla ajaa. Silloin on pakko käyttää sitä polkupyörää. Sitten kun aikanaan saa ajokortin ja opetteee c++:n, niin voi sillä polkupyörällä silti toisinaan ajella.
renni kirjoitti:
Moni on toki noilla aloittanut, ja sekin näkyy, osaaminen jääny monella noidenkin takia hyvin heikolle tasolle.
Mutta olisiko näillä henkilöillä minkään laista potentiaalia oppia jotakin muuta kieltä? Joko he käyttävät QB:tä tai sitten he eivät käytä mitään. Jos he eivät muuhun pysty, pitääkö heidän osaamattomuudestaan syyttää kieltä vaiko heitä itseään? Toki on niitäkin tapauksia, jotka pysyvät QB:ssä vain siksi, että luulevat, että muissa saman saaminen aikaan vaatisi jotenkin enemmän työtä. Joku voi tuijottaa vain tuota, että QB:llä yksi PRINT-komento saa aikaan saman kuin Pascalin neljä riviä (joista yhdellä kirjoitetaan se teksti) tai C:n viisi riviä (olettaen, että aaltosulkeet ovat omilla riveillään). Toisaalta, olisivatko he aloittaneet ikinä, jos heillä ei olisi tuota QB:n helppoa aloitusta ollut mahdollisuutenaan? Jaksaisivatko he sen paremmin opetella vain siksi, että kielessä on enemmän ominaisuuksia ja apukirjastoja?
En väitä, että QB olisi täysin turha. Varmasti moni sillä aloittaa, moni, joka ei muuten aloittaisi ollenkaan, mutta valitettavan moni ei taida koskaan siirtyä mihinkään muuhun kieleen. Voihan sitä QB-koodausta harrastaa vaikka osaisi muitakin kieliä, ja monen kielen osaaminen avartaa aina näköalaa, jopa silloin, kun yksi näistä kielistä on jokin Basic. Siitä ei kuitenkaan pääse mihinkään, että QB:lla ei pääse samoihin kuin vaikka C:llä, C++:lla, Javalla, Pascalilla, C#:llä tai edes VB:llä.
Ei se Perl aluetta tarvitse, ei siitä ole täällä viestejä nimeksikään. Ei se alue osaajia tee.
Kuten Blaze tuossa sanoo (ja taitaa minullakin olla jo yksi viesti), ei se alue välttämättä osaajia tee. Jos he ovat pesiytyneet jo Mureakuhaan, eivät he välttämättä tänne siirry vain siksi, että tämä ei ole Mureakuha. Jos nyt välttämättä haluatte Javalle jotakin, niin mitäpä jos muutettaisiin tämän alueen nimeksi "Java ja muut kielet", niin olisi Javakin mainittu. Minusta omaa aluetta ei kuitenkaan tarvittaisi. Jos joku kaipaa apua, niin laittakoon sen tälle alueelle kuten ennenkin.
P.S. Taitaa olla pisin viestini OP:ssa.
Blaze kirjoitti:
jonez kirjoitti:
Näen ainakin mureakuhassa java postauksia melkein päivittäin, en ihan niin usein. Saattaisiko se johtua siitä että siellä on java alue?
Vai johtuiskohan kuitenki siitä, että siellä on enemmän ihmisiä, jotka koodaa Javalla?
Voitashan me perustaa tänne alue vaikka pitsinnypläykselle, mutta epäilen, että sinne sen enempää viestejä saataisiin, kun niitä ko. aiheesta tälläkään hetkellä tulee :)
No etteikö sitten johtuisi se että siellä on java koodareita niin paljon siitä, että siellä on java alue? :)
Pyydän myös anteeksi täydellistä offtopiccia ja lopetan sen nyt.
Ei tämä Javasta puhuminen ole offtopikkia vaan otsikossa on selvä typo ;). Itse aloitin Pascalilla, ja sittemmin uudestaan Javalla. Webmateriaaleja, Sunin Java-sivuja ja APIa apuna käyttäen sen opettelin.
Basicit on nimensäkin puolesta varsin peruskieliä, ja eksoottisemmat (nykyaikaiset, ei retroa tällä kertaa :P) ohjelmat kannattaakin (/on pakko?) tehdä muilla, ns. "monipuolisemmilla" kielillä. Helpoilla kielillä on helpompi tehdä helppoja ohjelmia, mutta vaikeammilla kielillä taasen vaikeita ohjelmia.
"Java ja muut kielet" +1
tsuriga kirjoitti:
Basicit on nimensäkin puolesta varsin peruskieliä, ja eksoottisemmat (nykyaikaiset, ei retroa tällä kertaa :P) ohjelmat kannattaakin (/on pakko?) tehdä muilla, ns. "monipuolisemmilla" kielillä.
Ei ole pakko. Eksoottiset, nykyaikaiset ohjelmat voi tehdä (mutta ei varmaan kannata muuten kuin omaksi ilkoseen) tehdä vaikka assemblyllä, jota en sanoisi monipuoliseksi! ^___^
Niin, mutta voikos basicilla? Itse kun en ole moiseen tutustunut. Assemblyllä nyt voi koodata vaikka elämän ;F. Varmaan tarkoitit tuolla "ei-monipuolisella", että se on symbolinen konekieli?
arcatan kirjoitti:
tehdä vaikka assemblyllä, jota en sanoisi monipuoliseksi
Sano jotain mitä ei voi tehdä assemblyllä.
Metabolix kirjoitti:
-Clip-
Loistava teksti, täytyy myöntää. :)
Mutta mitä tulee loogisuuteen niin; eikö ole loogista ajatella, että autossa on neljä rengasta? Miksi näin? Koska näin on vain totuttu ajattelemaan. :D
Mulle se on loogista, että "iffi" loppuu "end iffiin".
Koska olen tottunut siihen ja jotenkin se vaan tunkee päähän semmoisen ajatuksen, että "tähän se sulkeutuu". Vaikea selvittää. Mutta pointti oli se, että se mitä toinen pitää loogisena, voi toiselle olla maailman epäloogisin asia. :)
Ps. Oli jo hyvän kokoinen viesti, mutta ei ole Op:n pisin
viesti. :]
Linkku kirjoitti:
Sano jotain mitä ei voi tehdä assemblyllä.
Ruokaa.
nomic kirjoitti:
Metabolix kirjoitti:
-Clip-
Loistava teksti, täytyy myöntää. :)
Mutta mitä tulee loogisuuteen niin; eikö ole loogista ajatella, että autossa on neljä rengasta? Miksi näin? Koska näin on vain totuttu ajattelemaan. :D
Mulle se on loogista, että "iffi" loppuu "end iffiin".
Koska olen tottunut siihen ja jotenkin se vaan tunkee päähän semmoisen ajatuksen, että "tähän se sulkeutuu". Vaikea selvittää. Mutta pointti oli se, että se mitä toinen pitää loogisena, voi toiselle olla maailman epäloogisin asia. :)Ps. Oli jo hyvän kokoinen viesti, mutta ei ole Op:n pisin
viesti. :]Linkku kirjoitti:
Sano jotain mitä ei voi tehdä assemblyllä.
Ruokaa.
Loogista on että iffin jälkeen suoritetaan seuraava lohko joka on ympäröity { ja } merkeillä.
Ja VB:llä sä voit tehdä ruokaa?
"Symbian socketit toimii vaikka leivänpaahtimessa" -Jappppp (p-kirjainten määrä on arvoitus). Jeremy Clarkson ajeli kuule jossain filmissään kolmipyöräisellä autolla ;).
nomic kirjoitti:
eikö ole loogista ajatella, että autossa on neljä rengasta?
Mutta entäpä vararengas? Eikös maastureissa ole siinä takana joku? Ja sitten tietenkin rekat ja muut isot vekottimet...
nomic kirjoitti:
se mitä toinen pitää loogisena, voi toiselle olla maailman epäloogisin asia. :)
No suunnilleen niinhän minä tuolla sanoin. ("Tuosta loogisuudesta voi olla monta mieltä.")
nomic kirjoitti:
Ps. Oli jo hyvän kokoinen viesti, mutta ei ole Op:n pisin viesti. :]
Tiedän kyllä sekä OP:n pisimmän viestin että pisimmän viestin ilman copypastea. Sanoinkin että pisin viestini. Tietenkään koodeja ei lasketa, koodeista kyllä löydän hyvinkin pitkää viestiä (jopa kirjoitettuna suoraan tuohon tekstboxiin). Minä en kuitenkaan yleensä kirjoittele tänne tuolaisia romaaneja.
Aihe on jo aika vanha, joten et voi enää vastata siihen.