--
Pekka ---
So beauty blemish'd once's for ever lost,
In spite of physic, painting, pain and cost.
Tismalleen. Ja pisteen jälkeiset 1 - 3 merkkiä kertovat vää-
jäämättä, millaisesta tiedostosta on kyse.
--
Feminae, infantes atque illi qui Latine loqui possint antecedant!
Pöh. Eihän kukaan ohjelmoi millään muulla kuin QBasicilla, ja siinähän
voi sanoa että foo$ on tekstiä ja bar% on intti. TUO on kätevää, ja
jopa unkarilainen notaatio jää kakkoseksi. Perlissä käytäntö on ihan
kökkö, siinähän sekä tekstit että luvut merkitään $foo -tyylillä...
** **
** **
*** **
*** **
** **
** **
(tähän ei voi tarpeeksi suurta hymiötä piirtää...)
--
#!/usr/bin/perl -wT # Please take a look at my mail address when replying
use CGI;$a=reverse"r56%b6%36%16%H02%l27%56%P02%r56%86%47%f6%e6%A02%t37%".
"57%J=japh";$b=new CGI($a);$c=$b->param(lc(reverse("JAPH")));print"$c\n";
niinJaTämänLoogisenJaYhdenMukaisenMerkintäTavanSoisiYleistyvänMuuallakin
koskaSeSelkeyttääHuomattavstiOhjelmaaSiihenVerrattunaEttäKäytettäisiinJotain
välilyöntejäTaiAlaaviivojaEroittimenaKoskaKaikkiKirjathanOnMyösKirjoitettu
tätäSelkeätäJaLukemistaHelpottavaaTyyliäKäyttäenolisihanVarsinHyväJos
KaikkiallaVoitaisiinSiirtyäTämänTavanKäyttöön
--
Juhani Rantanen
Lähderanta 20 G 55 Espoo
-- Seitsemän kuolemansyntiä nyyssikirjoittelussa
http://www.hut.fi/u/jkorpela/nyysit/eit.html
: niinJaTämänLoogisenJaYhdenMukaisenMerkintäTavanSoisiYleistyvänMuuallakin
: koskaSeSelkeyttääHuomattavstiOhjelmaaSiihenVerrattunaEttäKäytettäisiinJotain
: välilyöntejäTaiAlaaviivojaEroittimenaKoskaKaikkiKirjathanOnMyösKirjoitettu
: tätäSelkeätäJaLukemistaHelpottavaaTyyliäKäyttäenolisihanVarsinHyväJos
: KaikkiallaVoitaisiinSiirtyäTämänTavanKäyttöön
useimmissa_kielissä_välilyöntejä_ei_kyllä_kannata_laittaa_muuttujien_nimeen_
mutta_onneksi_on_olemassa_kirjoja_joissa_välilyönnin_sijasta_käytetään_
alleviivausmerkkiä_jotta_ei_tarvitse_käyttää_Juhanin_kammoamaa_tapaa
--
Marko Poutiainen | These are my principles.
m...@paju.oulu.fi | If you don't like them, I have others.
http://www.toffeeweb.org | -Groucho Marx
> useimmissa_kielissä_välilyöntejä_ei_kyllä_kannata_laittaa_muuttujien_nimeen_
> mutta_onneksi_on_olemassa_kirjoja_joissa_välilyönnin_sijasta_käytetään_
> alleviivausmerkkiä_jotta_ei_tarvitse_käyttää_Juhanin_kammoamaa_tapaa
Juhani oletettavasti viittaisi luonnollisten kielten kirjoittamiseen,
jossa välilyöntien käyttö on yleisesti hyväksyttä tapa.
--
Ari Makela
Ari.M...@occuphealth.fi
Finnish Institute of Occupational Health
: > useimmissa_kielissä_välilyöntejä_ei_kyllä_kannata_laittaa_muuttujien_nimeen_
: > mutta_onneksi_on_olemassa_kirjoja_joissa_välilyönnin_sijasta_käytetään_
: > alleviivausmerkkiä_jotta_ei_tarvitse_käyttää_Juhanin_kammoamaa_tapaa
: Juhani oletettavasti viittaisi luonnollisten kielten kirjoittamiseen,
: jossa välilyöntien käyttö on yleisesti hyväksyttä tapa.
Juu, mutta antoi samalla ymmärtää, että alaviivojen käyttö olisi jotenkin
parempi tapa. Vai saako jossain kielessä käyttää välilyöntejä muuttujan
nimessä?
<rautalankaa>
Käyttipä sitten muuttujan nimeämisessä tätäTapaa tai tätä_tapaa, kumpikaan
ei ole sen luonnollisempaa.
</rautalankaa>
Olen melko varma, että tuo onnistuu Javassa. Koskapa muuttujan nimi
on unicode, veikkaisin, että löytyy välilyöntiä vahvasti muistuttava
:-) merkki, joka on sallittu muuttujan nimessä.
Aivan, vain täysi ääliö tekisi jotain tuollaista.
> <rautalankaa>
> Käyttipä sitten muuttujan nimeämisessä tätäTapaa tai tätä_tapaa, kumpikaan
> ei ole sen luonnollisempaa.
> </rautalankaa>
<sarkasmi>
Onneksi Win95 tiedoston- ja hakemistonnimet ovat luettavia kuten
"Program Files" ja "Backup of who cares".
Joo tiedän, että samaan pystyy moni muukin käyttis, mutta vaadittiin
B.G. tekemään tuosta arkipäivää.
</sarkasmi>
--
Jouko Holopainen X-Net Oy http://www.xnet.fi/
PL 100 FIN-90501 Oulu FINLAND
Tel: +358 8 551 3578 Fax: +358 8 551 3565
jouko.ho...@xnet.fi
C64BASICONVIELÄKINPAREMPIVAIHTOEHTO
--
Antti S. Brax - a...@iki.fi - Old school - http://www.iki.fi/asb/
Only idiots quote signatures
> C64BASICONVIELÄKINPAREMPIVAIHTOEHTO
Käsi ylös kaikki ne, jotka 64:lla kirjoittivat U=TANDX=Y, ja sitten
ihmettelivät jotta mikä meni pieleen?
--
Olen akateeminen tekstipäätteen omistava propellipäinen tonnikalaa
pureskeleva Linuxia käyttävä tekstifriikkiopiskelijanörtti,
joka vt-100 päätteellä nettihäiriköidessään estää kaiken järkevän
keskustelun arvostelemalla binääripostauksia ja W95:sta ja YLPEÄ SIITÄ!
Sillä alaviivalla on tarkoitus approksimoida välilyöntiä, koska se ei
käytännön syistä ole yleensä sallittu merkki muuttujan nimissä (tosin
joissain Lisp-toteutuksissa se on, jos sen lainaa). Minun mielestäni
tyypin kirjoittaminen nimeen on täysin turhaa, koska kääntäjä tietää
sen tyypin kuitenkin, ohjelmoijaa se vain sekoittaa (minulla tulee
ainakin pää kipeäksi ja käsityskyky loppuu, jos joutuu lukemaan jotain
klingonilaista metodia käyttäen kirjoitettua ohjelmaa). Sen lisäksi
iso alkukirjain sanaerottimena ei suinkaan pyri näyttämään
mahdollisimman samalta kuin välilyönti (mikä on selkeästi alaviivan
tarkoitus).
Etäinen, jo lähes hautautunut synapsi yrittää minulle kemiallisesti
viestittää, että Sinclair QL:n SuperBASICissä tuo olisi jollain
vippaskonstilla onnistunut. Luultavasti muistan kuitenkin
väärin. Ainakin siihen ROM:in SF-versioon oli jotenkin kludgetettu
mahdollisuus käyttää myös skandeja muuttujan nimissä, tällaiset
muuttujat toimivat hitaammin kuin skandittomat...
> Käyttipä sitten muuttujan nimeämisessä tätäTapaa tai tätä_tapaa, kumpikaan
> ei ole sen luonnollisempaa.
Ei niin. Minä olen käyttänyt Windows-ohjelmissa TätäTapaa (tai jopa
tyyppiprefiksillä, luoja varjelkoon) ja sulautetuissa tätä_tapaa, enkä
kuollaksenikaan enää muista miksi... Joka tapauksessa se toimii.
--
http://www.hut.fi/u/iisakkil/ - remove the "no spam" -stuff from
mail address when replying
>Käyttipä sitten muuttujan nimeämisessä tätäTapaa tai tätä_tapaa, kumpikaan
>ei ole sen luonnollisempaa.
Mihin on unohtunut ainoa-oikea-tapa?
Mika> Etäinen, jo lähes hautautunut synapsi yrittää minulle
Mika> kemiallisesti viestittää, että Sinclair QL:n SuperBASICissä tuo
Mika> olisi jollain vippaskonstilla onnistunut. Luultavasti muistan
Mika> kuitenkin väärin. Ainakin siihen ROM:in SF-versioon oli jotenkin
Mika> kludgetettu mahdollisuus käyttää myös skandeja muuttujan
Mika> nimissä, tällaiset muuttujat toimivat hitaammin kuin
Mika> skandittomat...
No, kravattiukkojen päivähoitopaikkajärjestö CCITT:n SDL-kielipä
sallii alaviivojen korvaamisen yhdellä tai useammalla välilyönnillä
missä tahansa, kunhan se ei aiheuta sekaannusta. Lisäksi
muuttujanimissä saa olla lokkiääkkösiä (kravattiukkojen koneissa on
nimittäin vain 7-bittinen Character, koska loput bitit on tarvittu
äärettömän tarkkoihin Integeriin ja Naturaliin).
Marko
> Mihin on unohtunut ainoa-oikea-tapa?
Ongelmahan on, että tuo tarvitsee oikean ohjelmointikielen
toimiakseen, eikä toimi kaikenmaailman makroassemblereissa.
--
Awesome! Can you dig this in the foreseeable future, please?
Tuohan ei ole ongelma vaan feature, ei tarvitse edes
yrittää leikkiä noilla makroassemblereilla kun ne kerran
jo ensimmainen-muuttuja levitätytyttää ne.
Toisaalta tuon toimimattomuus myös elefanttitautisilla
"pienillä" (skripti)kielillä voi olla ongelma, toisaalta
kukapa komentoriville viitsii kirjoittaa yli yksimerkkisiä
muuttujia (tai käyttää tällaisia kieliä mitenkään muutoin).
> Juhani oletettavasti viittaisi luonnollisten kielten kirjoittamiseen,
> jossa välilyöntien käyttö on yleisesti hyväksyttä tapa.
Puhut siis tavu- ja äännekirjoitettavista kielistä.
--
Jyrki...@Helsinki.FI, University of Helsinki, Computing Centre
> m...@mc.blackdown.org (Marko Poutiainen) writes:
> >Käyttipä sitten muuttujan nimeämisessä tätäTapaa tai tätä_tapaa, kumpikaan
> >ei ole sen luonnollisempaa.
> Mihin on unohtunut ainoa-oikea-tapa?
Sulkuviidakkoon.
> Käsi ylös kaikki ne, jotka 64:lla kirjoittivat U=TANDX=Y, ja sitten
> ihmettelivät jotta mikä meni pieleen?
Yhtä isoa nimeämätöntä FORTRANkoodia katsellessa tulee
vilunväristyksiä:
IF GLUR4.EQ.GLUR7.AND.GLUR7.EQ.GLUR2.OR.GLUR.AND.GLUR1
* .OR.PLOKS
ARGH. Onneksi mun ei tarvitse sitä lukea :-)
> Sulkuviidakkoon.
Kumma juttu. Joidenkin mielestä LISPin sulkujen käyttö on
läpitunkematon viidakko. Joidenkin toisten mielestä taas sama asia
tekee koodista helppolukuista ja selkeää. Mistähän tämä johtuu?
Enkä nyt tiedä, kuinka paljon vähemmän viidakkoa saadaan
ripottelemalla lokinsiipiä ja puolipisteitä sinne tänne.
--
Can I interest you in a pair of ruby-encrusted tweezers?
> > Mihin on unohtunut ainoa-oikea-tapa?
> Sulkuviidakkoon.
Tapahtui lispahdus eli sulkeiset.
--
Juhana Siren, System Administrator/Extrabit Oy | Personal: Juhana...@oulu.fi
*Any opinions above are mine, not Extrabit's.* | Work: Juhana...@extrabit.fi
-------------------------------------------------------------------------------
<<<<<<<<<<<<<<<<< WARNING * END OF TEXT * STOP READING HERE >>>>>>>>>>>>>>>>>>>
> Kumma juttu. Joidenkin mielestä LISPin sulkujen käyttö on
> läpitunkematon viidakko. Joidenkin toisten mielestä taas sama asia
> tekee koodista helppolukuista ja selkeää. Mistähän tämä johtuu?
Ensimmäiset eivät ole kokeneet sitä äärimmäistä umpifunktionaalisen
ohjelmoinnin iloa jonka saavuttaa vain lopettamalla funktion
kiljoonaan peräkkäiseen loppusulkuun?
> Ensimmäiset eivät ole kokeneet sitä äärimmäistä umpifunktionaalisen
> ohjelmoinnin iloa jonka saavuttaa vain lopettamalla funktion
> kiljoonaan peräkkäiseen loppusulkuun?
(.|) = flip (.)
longerThan fn lenlim = readFile fn >>= lines .| filter (length .|
(>lenlim)) .| unlines .| putStr
Missä tuossa on kiljoona sulkua?
--
%%% Antti-Juhani Kaijanaho % ga...@iki.fi % http://www.iki.fi/gaia/ %%%
"... memory leaks are quite acceptable in many applications ..."
(Bjarne Stroustrup, The Design and Evolution of C++, page 220)
>(.|) = flip (.)
>longerThan fn lenlim = readFile fn >>= lines .| filter (length .|
> (>lenlim)) .| unlines .| putStr
>Missä tuossa on kiljoona sulkua?
Eksaktemang. Olennainen osa mainittua yltiöfunktionalismin iloahan
on kursorin vilkkuminen edestakaisin mätsäten jokaisen sulutuksen
alkusulun jokaisen edellistä pari riviä kauempaa. Tämä ei tietenkään
onnistu kuin oikeilla ohjelmointikielillä (ja oikeilla editoreilla
(kuten Ohjelmalla (tällä voi tietenkin olla jotain tekemistä taipumuksen
käyttää sulkuja runsaasti luonnolliskielisessäkin tekstissä kanssa
(kuten tässä)))).