Offtopic (I/2011)

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

Re: Offtopic (I/2011)

Post by jesperx96 »

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
mikeful
Moderator
Moderator
Posts: 523
Joined: Mon Aug 27, 2007 8:36 pm
Location: Vaasa, Finalnd
Contact:

Re: Offtopic (I/2011)

Post by mikeful »

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: 1599
Joined: Thu Dec 06, 2007 7:46 pm
Location: Espoo
Contact:

Re: Offtopic (I/2011)

Post by valscion »

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
legend
Advanced Member
Posts: 371
Joined: Wed Nov 18, 2009 8:06 pm

Re: Offtopic (I/2011)

Post by legend »

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 2:18 pm

Re: Offtopic (I/2011)

Post by DJ-Filbe »

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
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm

Re: Offtopic (I/2011)

Post by Koodiapina »

Itse määrittelisin operaattorin näin: Funktio, jonka merkintätapaa ei mietitty ihan loppuun asti.
TheFish
Developer
Developer
Posts: 477
Joined: Mon Aug 27, 2007 9:28 pm
Location: Joensuu

Re: Offtopic (I/2011)

Post by TheFish »

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ä
MaGetzUb
Guru
Posts: 1715
Joined: Sun Sep 09, 2007 12:35 pm
Location: Alavus

Re: Offtopic (I/2011)

Post by MaGetzUb »

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.
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm

Re: Offtopic (I/2011)

Post by Koodiapina »

TheFish wrote:Paitsi, että on olemassa operaattoreita, joita ei voi toteuttaa funktiona. Esimerkiksi short-circuiting and tai or.
Riippuu kielestä.
TheFish
Developer
Developer
Posts: 477
Joined: Mon Aug 27, 2007 9:28 pm
Location: Joensuu

Re: Offtopic (I/2011)

Post by TheFish »

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ä
Taatero
Advanced Member
Posts: 384
Joined: Tue May 27, 2008 6:06 pm

Re: Offtopic (I/2011)

Post by Taatero »

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.
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm

Re: Offtopic (I/2011)

Post by Koodiapina »

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.
User avatar
esa94
Guru
Posts: 1855
Joined: Tue Sep 04, 2007 5:35 pm

Re: Offtopic (I/2011)

Post by esa94 »

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ä.
MaGetzUb
Guru
Posts: 1715
Joined: Sun Sep 09, 2007 12:35 pm
Location: Alavus

Re: Offtopic (I/2011)

Post by MaGetzUb »

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.
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm

Re: Offtopic (I/2011)

Post by Koodiapina »

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 :)
User avatar
esa94
Guru
Posts: 1855
Joined: Tue Sep 04, 2007 5:35 pm

Re: Offtopic (I/2011)

Post by esa94 »

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 »

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ä
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm

Re: Offtopic (I/2011)

Post by Koodiapina »

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
TheFish
Developer
Developer
Posts: 477
Joined: Mon Aug 27, 2007 9:28 pm
Location: Joensuu

Re: Offtopic (I/2011)

Post by TheFish »

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 9:33 pm, edited 3 times in total.
CoolBasic henkilökuntaa
Kehittäjä
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm

Re: Offtopic (I/2011)

Post by Koodiapina »

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