Offtopic (I/2011)

Muu yhteisön välinen keskustelu.
Locked
User avatar
jesperx96
Active Member
Posts: 190
Joined: Sun Nov 23, 2008 10:35 am
Location: Lappajärvi

Re: Offtopic (I/2011)

Post by jesperx96 » Sun Feb 13, 2011 10:46 pm

CoD4. KillBurn, kiitos illan piristyksestä :D
We see the lines in chalk
The warning signs in where we walk
In the shadows of the cities maze
To try and fight for better days

User avatar
mikeful
Moderator
Moderator
Posts: 523
Joined: Mon Aug 27, 2007 8:36 pm
Location: Vaasa, Finalnd
Contact:

Re: Offtopic (I/2011)

Post by mikeful » Sun Feb 13, 2011 10:49 pm

Yksin- vai moninpeliin ajattelit?

Black Ops:in moninpelissä on tällä hetkellä pelaajia ja eniten ominaisuuksia, koska se sarjan uusin. Yksinpelin tarinakaan ei ole huono.
Pelejä: Pelasta puhe, Grinder
Muuta: Blogi, Twitter

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

Re: Offtopic (I/2011)

Post by valscion » Sun Feb 13, 2011 10:51 pm

Svenska hörförståelse i morgon bitti. Nu ska vi se vad som ska hända... Jag hoppas för det bäst.

Eli huomenaamulla YO-kuuntelu B-ruotsissa. Saapa nähdä miten hommat hoituu :?
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
legend
Advanced Member
Posts: 371
Joined: Wed Nov 18, 2009 9:06 pm

Re: Offtopic (I/2011)

Post by legend » Sun Feb 13, 2011 11:05 pm

TheDuck wrote:
Latexi95 wrote:Niin kumpi on parempi, Modern Warfare 2 vai Black Ops? Mietin kumpi kannattaisi ostaa...
Molemmat ovat hienoja pelejä, ja se on itseasiassa mielipidekysymys. Ja vähän kyse myös siitä millä alustalla meinaat pelata. Black Opsin kanssa on ollut useilla suorituskykyongelmia PC:llä, mutta esimerkiksi PS3:lla peli pyörii täydellisesti. Ja Black Opsissa luultavasti on hieman parempi grafiikan taso, koska pelihän on uudempi kuin MW2. Ihan kumman vain tahdot.
Black Opsissa on selvästi huonompi grafiikan taso =( Ja siihen kyllästyy nopeammin kun mw2, mutta kun pelaa mw2 tekee mieli niitä ominaisuuksia joita on black opsissa. Jotne osta Black ops =D

DJ-Filbe
Devoted Member
Posts: 854
Joined: Sat Feb 20, 2010 3:18 pm

Re: Offtopic (I/2011)

Post by DJ-Filbe » Mon Feb 14, 2011 6:22 pm

Yritä nyt sitten opettaa naisia koodaamaan :?

Code: Select all

DJ-Filbe sanoo:
 * kerro operaattoreista
ms. X sanoo:
 * ne on merkkejä jotka suoritaa kahelle tai yhelle arvolle tai muuttujalle laskutoimituksen silleen että siinä on tuloksena vaan yks arvo
 * esim lauseke c+b operaattorina on miinus
 * eiku plus:D

User avatar
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm
Contact:

Re: Offtopic (I/2011)

Post by Koodiapina » Mon Feb 14, 2011 7:10 pm

Itse määrittelisin operaattorin näin: Funktio, jonka merkintätapaa ei mietitty ihan loppuun asti.
Olen liian älykäs ollakseni väärässä. Jos olet kanssani eri mieltä, suosittelen sinua pohtimaan omaa elämänkatsomustasi ja sen perusteita.

TheFish
Developer
Developer
Posts: 477
Joined: Mon Aug 27, 2007 9:28 pm
Location: Joensuu

Re: Offtopic (I/2011)

Post by TheFish » Mon Feb 14, 2011 7:55 pm

Grandi wrote:Itse määrittelisin operaattorin näin: Funktio, jonka merkintätapaa ei mietitty ihan loppuun asti.
Paitsi, että on olemassa operaattoreita, joita ei voi toteuttaa funktiona. Esimerkiksi short-circuiting and tai or.
CoolBasic henkilökuntaa
Kehittäjä

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

Re: Offtopic (I/2011)

Post by MaGetzUb » Mon Feb 14, 2011 8:23 pm

No selitä että operaattori palauttaa vastauksen kahdesta parametristä. Sit veraat vaikka 1 + 2 = 3. + <- operaattori
Eikös And = kertolasku, ja Or = pluslasku?
Solar Eclipse
Meneillä olevat Projektit:
We're in a simulation, and God is trying to debug us.

User avatar
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm
Contact:

Re: Offtopic (I/2011)

Post by Koodiapina » Mon Feb 14, 2011 8:25 pm

TheFish wrote:Paitsi, että on olemassa operaattoreita, joita ei voi toteuttaa funktiona. Esimerkiksi short-circuiting and tai or.
Riippuu kielestä.
Olen liian älykäs ollakseni väärässä. Jos olet kanssani eri mieltä, suosittelen sinua pohtimaan omaa elämänkatsomustasi ja sen perusteita.

TheFish
Developer
Developer
Posts: 477
Joined: Mon Aug 27, 2007 9:28 pm
Location: Joensuu

Re: Offtopic (I/2011)

Post by TheFish » Mon Feb 14, 2011 8:33 pm

Grandi wrote:
TheFish wrote:Paitsi, että on olemassa operaattoreita, joita ei voi toteuttaa funktiona. Esimerkiksi short-circuiting and tai or.
Riippuu kielestä.
Antaisitko esimerkin kielestä, jossa funktion parametriksi annettua lausetta ei evaluoida?
CoolBasic henkilökuntaa
Kehittäjä

User avatar
Taatero
Advanced Member
Posts: 384
Joined: Tue May 27, 2008 6:06 pm

Re: Offtopic (I/2011)

Post by Taatero » Mon Feb 14, 2011 8:40 pm

TheFish wrote:
Grandi wrote:
TheFish wrote:Paitsi, että on olemassa operaattoreita, joita ei voi toteuttaa funktiona. Esimerkiksi short-circuiting and tai or.
Riippuu kielestä.
Antaisitko esimerkin kielestä, jossa funktion parametriksi annettua lausetta ei evaluoida?
Jooh, olisi mukava kuulla niitä perusteluja joista itsekkin aina jauhat.
[color=#40BF00][u]koodaaja[/u][/color] wrote:Täyden turvan takaamiseksi avain olisi myös kuljetettava offlinenä suoraan tulevien viestien lähettäjältä niiden vastaanottajalle laitakaupungin hämärissä yöneljältä ja varmistettava, ettei kumpaakaan osapuolta seurata. Popliinitakkia suositellaan.

User avatar
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm
Contact:

Re: Offtopic (I/2011)

Post by Koodiapina » Mon Feb 14, 2011 8:43 pm

Code: Select all

and(x,y)

Code: Select all

<and-funktion tunniste> <x lauseke ...> <y lauseke ...>
1. Osutaan and-funktion tunnisteeseen tavukoodissa.
2. Selvitetään ensimmäisen lausekkeen tulos.
3. Jos se on 0, jätetään seuraava parametri selvittämättä ja palautetaan and-funktiosta 0.
Olen liian älykäs ollakseni väärässä. Jos olet kanssani eri mieltä, suosittelen sinua pohtimaan omaa elämänkatsomustasi ja sen perusteita.

User avatar
esa94
Guru
Posts: 1855
Joined: Tue Sep 04, 2007 5:35 pm

Re: Offtopic (I/2011)

Post by esa94 » Mon Feb 14, 2011 8:56 pm

TheFish wrote:
Grandi wrote:
TheFish wrote:Paitsi, että on olemassa operaattoreita, joita ei voi toteuttaa funktiona. Esimerkiksi short-circuiting and tai or.
Riippuu kielestä.
Antaisitko esimerkin kielestä, jossa funktion parametriksi annettua lausetta ei evaluoida?
Vaikuttaisi siltä että Grandin omassa kielessä voi tehdä näin.

Grandihan on tunnetusti tehnyt ainakin neljä ohjelmointikieltä.

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

Re: Offtopic (I/2011)

Post by MaGetzUb » Mon Feb 14, 2011 8:57 pm

Grandi wrote:

Code: Select all

and(x,y)

Code: Select all

<and-funktion tunniste> <x lauseke ...> <y lauseke ...>
1. Osutaan and-funktion tunnisteeseen tavukoodissa.
2. Selvitetään ensimmäisen lausekkeen tulos.
3. Jos se on 0, jätetään seuraava parametri selvittämättä ja palautetaan and-funktiosta 0.
---And-----
(2 and 0) = 2 * 0 = 0 = False
(5 and 2) = 5 * 2 = 1 = True

---Or-----
(5 or 4) = 5 + 4 = 1 = True
(2 or 0) = 2 + 0 = 1 = True
(0 or 0) = 0 * 0 = 0 = False

----Xor----
(5 Xor 5) = (5 - 5) = 0 = False
(0 Xor 5) = (0 - 5) = -5 = |-5| = 5 = 1 = True
(5 Xor 0) = (5 - 0) = 5 = 1 = True
Solar Eclipse
Meneillä olevat Projektit:
We're in a simulation, and God is trying to debug us.

User avatar
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm
Contact:

Re: Offtopic (I/2011)

Post by Koodiapina » Mon Feb 14, 2011 9:05 pm

esa94 wrote:Vaikuttaisi siltä että Grandin omassa kielessä voi tehdä näin.

Grandihan on tunnetusti tehnyt ainakin neljä ohjelmointikieltä.
Neljä on kyllä pahasti alakanttiin. Mutta tosiaan on tullut keksittyä monenlaisia tapoja ohjelmoida niitä suunnitellessa ja toteuttaessa :)
Olen liian älykäs ollakseni väärässä. Jos olet kanssani eri mieltä, suosittelen sinua pohtimaan omaa elämänkatsomustasi ja sen perusteita.

User avatar
esa94
Guru
Posts: 1855
Joined: Tue Sep 04, 2007 5:35 pm

Re: Offtopic (I/2011)

Post by esa94 » Mon Feb 14, 2011 9:07 pm

MaGetzUb wrote:
Grandi wrote:

Code: Select all

and(x,y)

Code: Select all

<and-funktion tunniste> <x lauseke ...> <y lauseke ...>
1. Osutaan and-funktion tunnisteeseen tavukoodissa.
2. Selvitetään ensimmäisen lausekkeen tulos.
3. Jos se on 0, jätetään seuraava parametri selvittämättä ja palautetaan and-funktiosta 0.
---And-----
(2 and 0) = 2 * 0 = 0 = False
(5 and 2) = 5 * 2 = 1 = True

---Or-----
(5 or 4) = 5 + 4 = 1 = True
(2 or 0) = 2 + 0 = 1 = True
(0 or 0) = 0 * 0 = 0 = False

----Xor----
(5 Xor 5) = (5 - 5) = 0 = False
(0 Xor 5) = (0 - 5) = -5 = |-5| = 5 = 1 = True
(5 Xor 0) = (5 - 0) = 5 = 1 = True
Oh the fallacies

Matikkanatsin mieleni käskee sinua lopettamaan yhtäsuuruusmerkkien käytön kun sinun kuuluisi käyttää vastaavuusmerkkejä :>
EDIT:

OTOH niiden kirjoittaminen on kyllä vähän hankalaa


TheFish
Developer
Developer
Posts: 477
Joined: Mon Aug 27, 2007 9:28 pm
Location: Joensuu

Re: Offtopic (I/2011)

Post by TheFish » Mon Feb 14, 2011 9:22 pm

Grandi wrote:

Code: Select all

and(x,y)

Code: Select all

<and-funktion tunniste> <x lauseke ...> <y lauseke ...>
1. Osutaan and-funktion tunnisteeseen tavukoodissa.
2. Selvitetään ensimmäisen lausekkeen tulos.
3. Jos se on 0, jätetään seuraava parametri selvittämättä ja palautetaan and-funktiosta 0.
Elikkäs tämä sinun kielesi tarkistaa lauseen arvon vasta kun sitä käytetään funktiossa? Kuulostaa hieman epäilyttävältä. Mitä esimerkiksi alla oleva (/kyseisen kielen versio siitä) tulostaisi?

Code: Select all

tulostajotain(b())
function tulostajotain(tekstia)
    print "jaa" + tekstia
end function
function b()
   print "joo"
   return "abc"
end function
CoolBasic henkilökuntaa
Kehittäjä

User avatar
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm
Contact:

Re: Offtopic (I/2011)

Post by Koodiapina » Mon Feb 14, 2011 9:34 pm

TheFish wrote:Elikkäs tämä sinun kielesi tarkistaa lauseen arvon vasta kun sitä käytetään funktiossa? Kuulostaa hieman epäilyttävältä. Mitä esimerkiksi alla oleva (/kyseisen kielen versio siitä) tulostaisi?

Code: Select all

tulostajotain(b())
function tulostajotain(tekstia)
    print "jaa" + tekstia
end function
function b()
   print "joo"
   return "abc"
end function

Code: Select all

<tulostajotain()> <b()>
1. Tullaan tulostajotain()in kohdalle.
2. Huomataan, että se vaatii 1 parametrin. Sitä ei siis voida suorittaa ennen kuin moinen on saatu hankittua.
3. Törmätään b() funktioon. Se kysyy 0 parametria, ja ollaan saatu 0 parametria. Siispä suoritetaan se (tulostetaan "joo") ja tungetaan sen palauttama arvo ("abc") tulostajotain()in parametriksi.
4. Tulostajotain() kysyy 1 parametria, ja ollaan saatu 1 parametri. Siispä suoritetaan se (tulostetaan "jaaabc").

Tulostus:

Code: Select all

joo
jaaabc
Olen liian älykäs ollakseni väärässä. Jos olet kanssani eri mieltä, suosittelen sinua pohtimaan omaa elämänkatsomustasi ja sen perusteita.

TheFish
Developer
Developer
Posts: 477
Joined: Mon Aug 27, 2007 9:28 pm
Location: Joensuu

Re: Offtopic (I/2011)

Post by TheFish » Mon Feb 14, 2011 9:39 pm

Grandi wrote:

Code: Select all

<tulostajotain()> <b()>
1. Tullaan tulostajotain()in kohdalle.
2. Huomataan, että se vaatii 1 parametrin. Sitä ei siis voida suorittaa ennen kuin moinen on saatu luettua.
3. Törmätään b() funktioon. Se kysyy 0 parametria, ja ollaan saatu 0 parametria. Suoritetaan se (tulostetaan "joo") ja tungetaan sen palauttama arvo ("abc") tulostajotain()in parametriksi.
4. Tulostajotain() kysyy 1 parametria, ja ollaan saatu 1 parametri. Suoritetaan se (tulostetaan "jaaabc").

Tulostus:

Code: Select all

joo
jaaabc
Nyt sinulla taas menee ristiin tuon edellisen esimerkin kanssa. Mikäli homma toimii noin, silloin tuon edellisen and-esimerkin parametrit oltaisi suoritettu ennen itse and-funktion suorittamista ja näin ollen menetetään short-circuiting käyttäytyminen.
EDIT:

Grandi wrote:And-funktio onkin määritelty short-circuiting-funktioksi, ja sen kanssa menetellään eri tavalla kuin tavallisten funktioiden kanssa.
Jaa tämä oli taas näitä keskusteluita...
Grandi wrote:Hienosti kuitattu koko keskustelu niin, ettei sinun tarvitse keksiä minkäänlaista oikeaa vasta-argumenttia.
Sinulla on grandi jokseenkin ihmeellinen tapa pitää jokaista keskustelua väittelynä. Viittasin tuolla edellisellä lausahduksella siihen, että tästä ei ole mitään järkeä jatkaa keskustelua, koska kaikkihan on mahdollista kielessä, jota ei ole olemassa. Tuo erottelu short-circuiting funktioiden ja tavallisten funktioiden välillä esimerkiksi on varmasti teoriassa mahdollista, mutta se ei tarkoita, että se olisi käytännöllistä. Käytännöllisyyden todistaminen taas vaatisi, että joku tosiaan toteuttaa tuon kielen ja käyttäisi sitä.

Niin ja tietysti alkuperäinen "väitteeni", että kaikkia operaattoreita ei ole mahdollista toteuttaa funktioilla pysyy totena kunnes sinulla on näytää toimiva kieli jossa ne pystyy toteuttaa ;)[/edit]
Last edited by TheFish on Mon Feb 14, 2011 10:33 pm, edited 3 times in total.
CoolBasic henkilökuntaa
Kehittäjä

User avatar
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm
Contact:

Re: Offtopic (I/2011)

Post by Koodiapina » Mon Feb 14, 2011 9:44 pm

TheFish wrote:Nyt sinulla taas menee ristiin tuon edellisen esimerkin kanssa. Mikäli homma toimii noin, silloin tuon edellisen and-esimerkin parametrit oltaisi suoritettu ennen itse and-funktion suorittamista ja näin ollen menetetään short-circuiting käyttäytyminen.
And-funktio onkin määritelty short-circuiting-funktioksi, ja sen kanssa menetellään eri tavalla kuin tavallisten funktioiden kanssa. Ei ole temppu eikä mikään saada tulkki tarkistamaan tällaiset.
TheFish wrote:Jaa tämä oli taas näitä keskusteluita...
Hienosti kuitattu koko keskustelu niin, ettei sinun tarvitse keksiä minkäänlaista oikeaa vasta-argumenttia.
Olen liian älykäs ollakseni väärässä. Jos olet kanssani eri mieltä, suosittelen sinua pohtimaan omaa elämänkatsomustasi ja sen perusteita.

Locked