Mercurial > repo
view paste/paste.18348 @ 9190:eace687c3382
<oerjan> ` rm Unic*
author | HackBot |
---|---|
date | Thu, 06 Oct 2016 23:43:48 +0000 |
parents | e0624f80155c |
children |
line wrap: on
line source
2006-06-22.txt:01:53:18: -!- Rugxulo has joined #esoteric. 2006-06-22.txt:03:21:36: -!- Rugxulo has parted #esoteric (?). 2006-12-06.txt:02:21:57: -!- Rugxulo has joined #esoteric. 2006-12-06.txt:02:25:36: <Rugxulo> quick poll: favorite esoteric language? 2006-12-06.txt:02:27:01: * Rugxulo likes sed ... but if that doesn't count, I guess Brainf*** and then not sure, False perhaps?? 2006-12-06.txt:02:28:00: <Rugxulo> Befunge is nifty, but Malbolge (I think) is just ridiculous 2006-12-06.txt:02:28:20: <Rugxulo> and unlambda is way, way over my head 2006-12-06.txt:02:29:03: <Rugxulo> what kind? what's it supposed to do? 2006-12-06.txt:02:33:18: <Rugxulo> o_o 2006-12-06.txt:02:55:54: <lament> Rugxulo: favourite? probably Befunge 2006-12-06.txt:02:57:41: <Rugxulo> they're all cool, but understanding how to write something nifty in it ... that's a whole other ball game :P 2006-12-06.txt:02:58:21: <Rugxulo> there are already a few converters (not necessarily for those but anyways ...) 2006-12-06.txt:03:02:12: <SimonRC> Rugxulo: where? 2006-12-06.txt:03:03:36: <Rugxulo> not for Forth to Befunge, I just meant in general 2006-12-06.txt:03:11:40: <Rugxulo> yup 2006-12-06.txt:03:11:46: <Rugxulo> (surprised?) ;) 2006-12-06.txt:03:12:14: <Rugxulo> http://lvogel.free.fr/sed.htm#unlambda 2006-12-06.txt:03:12:18: <Rugxulo> :D 2006-12-06.txt:03:13:52: <Rugxulo> yup, almost as crazy as sokoban in sed (or factor or bf2c or dc or hanoi or ...) 2006-12-06.txt:03:15:30: <Rugxulo> yes 2006-12-06.txt:03:17:21: <Rugxulo> http://www.pell.portland.or.us/~orc/Code/bsd/bsd-current/sed/TEST/hanoi.sed 2006-12-06.txt:03:17:29: <Rugxulo> (not sure if that's the latest but whatever) 2006-12-06.txt:04:46:12: <Rugxulo> no idea, too bizarre for me 2006-12-06.txt:05:05:31: <Rugxulo> "The language is named after Malebolge, the eighth level of hell in Dante's Inferno, which is reserved for perpetrators of fraud." 2006-12-06.txt:05:05:38: <Rugxulo> better not defraud anyone ;) 2006-12-06.txt:05:08:23: <Rugxulo> Brainf***? 2006-12-06.txt:05:08:26: <Rugxulo> Urban Mueller 2006-12-06.txt:05:08:43: <lament> Rugxulo: come on, spell fuck correctly 2006-12-06.txt:05:08:46: <Rugxulo> inspired by False, I think 2006-12-06.txt:05:09:00: <Rugxulo> dunno, can't remember 2006-12-06.txt:05:09:07: <Rugxulo> not that I know of 2006-12-06.txt:05:09:15: <Rugxulo> (but I think the False guy had lots of other stuff) 2006-12-06.txt:05:14:42: <Rugxulo> really? I think it's quite nice ... I mean, how do you compare languages anyways? they are all different, meant for different things, etc. 2006-12-06.txt:05:15:26: <Rugxulo> http://wouter.fov120.com/index.html 2006-12-06.txt:05:15:30: <Rugxulo> (False creator's web page) 2006-12-06.txt:05:21:41: <Rugxulo> BTW, a cool Brainf*** compiler (outputs .COM) written in NASM is here: http://home.arcor.de/partusch/html_en/bfd.html 2006-12-06.txt:05:26:50: <lament> Rugxulo: you compare languages with a magical language comparator. 2006-12-06.txt:05:27:10: <lament> Rugxulo: i doubt many people here can run .com files 2006-12-06.txt:05:27:18: <Rugxulo> http://dosbox.sf.net 2006-12-06.txt:05:27:25: <Rugxulo> :P 2006-12-06.txt:05:28:05: <Rugxulo> but you can run so many other goodies with DOSBOX :D 2006-12-06.txt:05:28:14: <Rugxulo> and it ain't a huge download either 2006-12-06.txt:05:41:18: -!- Rugxulo has parted #esoteric (?). 2006-12-08.txt:22:31:13: -!- Rugxulo has joined #esoteric. 2006-12-08.txt:22:31:41: <Rugxulo> Brainf*** question: is decrementing 0 supposed to stay at 0 or not? 2006-12-08.txt:22:32:58: <Rugxulo> okay 2006-12-08.txt:22:33:38: <Rugxulo> Gregor, ever written anything in BF? 2006-12-08.txt:22:35:15: * Rugxulo has only written three things, and they ain't too fancy/interesting :P 2006-12-08.txt:22:37:08: <Rugxulo> (1). counts from 9 to 1, (2). counts from 0 to 9, (3). accepts a single byte input and outputs 'five' if it was '5' (simple stuff, obviously, not that impressive) 2006-12-08.txt:22:37:44: <Rugxulo> oops, I meant "counts down and prints the numbers w/ a space b/w 'em" (yeah, not that cool) 2006-12-08.txt:22:39:12: <Rugxulo> ;) 2006-12-08.txt:22:41:15: -!- Rugxulo has quit ("Clap on! , Clap off! clap@#&$NO CARRIER"). 2006-12-08.txt:22:43:03: -!- Rugxulo has joined #esoteric. 2006-12-08.txt:22:52:31: -!- Rugxulo has parted #esoteric (?). 2006-12-12.txt:21:55:03: -!- Rugxulo has joined #esoteric. 2006-12-12.txt:22:07:53: -!- Rugxulo has parted #esoteric (?). 2006-12-14.txt:02:20:24: -!- Rugxulo has joined #esoteric. 2006-12-14.txt:04:34:47: -!- Rugxulo has parted #esoteric (?). 2006-12-17.txt:21:56:13: -!- Rugxulo has joined #esoteric. 2006-12-17.txt:22:24:53: -!- Rugxulo has quit ("Do fish get thirsty?"). 2006-12-25.txt:02:00:49: -!- Rugxulo has joined #esoteric. 2006-12-25.txt:03:06:38: -!- Rugxulo has quit ("OUCH!!!"). 2007-01-07.txt:01:31:13: -!- Rugxulo has joined #esoteric. 2007-01-07.txt:01:40:59: <Rugxulo> \(2,\} means find 2 or more, right? 2007-01-07.txt:01:41:23: <Rugxulo> (hmmm, that first one is supposed to be curly brace, my font ain't clear enough to tell) 2007-01-07.txt:01:41:39: <Rugxulo> doh 2007-01-07.txt:01:41:45: <Rugxulo> s/(/{/ 2007-01-07.txt:01:55:59: -!- Rugxulo has parted #esoteric (?). 2007-01-31.txt:18:23:06: -!- Rugxulo has joined #esoteric. 2007-01-31.txt:18:24:33: <Rugxulo> yo 2007-01-31.txt:18:41:21: -!- Rugxulo has quit ("Say What?"). 2007-02-01.txt:13:53:08: -!- Rugxulo has joined #esoteric. 2007-02-01.txt:14:13:50: -!- Rugxulo has parted #esoteric (?). 2007-02-18.txt:20:19:41: -!- Rugxulo has joined #esoteric. 2007-02-18.txt:20:20:55: -!- Rugxulo has parted #esoteric (?). 2007-03-03.txt:22:56:56: -!- Rugxulo has joined #esoteric. 2007-03-03.txt:22:57:05: -!- Rugxulo has quit (Remote closed the connection). 2007-03-05.txt:21:28:21: -!- Rugxulo has joined #esoteric. 2007-03-05.txt:21:29:02: -!- Rugxulo has parted #esoteric (?). 2007-03-08.txt:21:39:07: -!- Rugxulo has joined #esoteric. 2007-03-08.txt:21:39:37: -!- Rugxulo has parted #esoteric (?). 2007-03-09.txt:22:29:42: -!- Rugxulo has joined #esoteric. 2007-03-09.txt:22:30:12: -!- Rugxulo has parted #esoteric (?). 2007-03-09.txt:22:31:04: -!- Rugxulo has joined #esoteric. 2007-03-09.txt:22:31:50: -!- Rugxulo has quit (Client Quit). 2007-03-09.txt:22:32:01: -!- Rugxulo has joined #esoteric. 2007-03-09.txt:22:32:59: -!- Rugxulo has parted #esoteric (?). 2007-03-29.txt:00:21:51: -!- Rugxulo has joined #esoteric. 2007-03-29.txt:00:25:31: -!- Rugxulo has parted #esoteric (?). 2007-04-12.txt:04:03:27: -!- Rugxulo has joined #esoteric. 2007-04-12.txt:04:04:58: -!- Rugxulo has parted #esoteric (?). 2007-04-29.txt:21:20:56: -!- Rugxulo has joined #esoteric. 2007-04-29.txt:21:28:14: -!- Rugxulo has parted #esoteric (?). 2007-05-16.txt:02:37:05: -!- Rugxulo has joined #esoteric. 2007-05-16.txt:02:37:34: -!- Rugxulo has quit (Client Quit). 2007-05-16.txt:02:41:20: -!- Rugxulo has joined #esoteric. 2007-05-16.txt:02:42:13: -!- Rugxulo has parted #esoteric (?). 2007-05-18.txt:00:48:39: -!- Rugxulo has joined #esoteric. 2007-05-18.txt:00:48:56: -!- Rugxulo has quit (Remote closed the connection). 2007-07-20.txt:13:57:50: -!- Rugxulo has joined #esoteric. 2007-07-20.txt:13:58:01: -!- Rugxulo has quit (Remote closed the connection). 2007-08-08.txt:21:30:18: -!- Rugxulo has joined #esoteric. 2007-08-08.txt:21:30:50: -!- Rugxulo has quit (Client Quit). 2007-10-19.txt:09:37:06: -!- Rugxulo has joined #esoteric. 2007-10-19.txt:10:04:10: -!- Rugxulo has parted #esoteric (?). 2007-10-20.txt:19:29:22: -!- Rugxulo has joined #esoteric. 2007-10-20.txt:20:39:33: -!- Rugxulo has parted #esoteric (?). 2009-08-29.txt:07:05:00: -!- Rugxulo has joined #esoteric. 2009-08-29.txt:07:05:59: * Rugxulo has trouble finding good Befunge 93 examples ... 2009-08-29.txt:07:06:11: <Rugxulo> I mean, I found some, but I am surprised there aren't more 2009-08-29.txt:07:09:46: <Rugxulo> am I wrong or doesn't Brainf*** have loads more? 2009-08-29.txt:07:09:55: <Rugxulo> or maybe it just seems that way 2009-08-29.txt:07:10:32: <ehird> Rugxulo: look at befunge-98. 2009-08-29.txt:07:12:06: <Rugxulo> yeah, haven't really looked at Befunge-98 yet, looks odd 2009-08-29.txt:07:12:17: <Rugxulo> and Concurrent Funge (or whatever), lol 2009-08-29.txt:07:12:21: <Rugxulo> seriously!! :-) 2009-08-29.txt:07:13:03: <Rugxulo> why not? 2009-08-29.txt:07:13:15: <Rugxulo> (although I can't anyways, doesn't support my preferred platform) 2009-08-29.txt:07:14:03: <Rugxulo> well, my platform isn't quite 100% POSIX 2009-08-29.txt:07:14:07: <Rugxulo> good but not great 2009-08-29.txt:07:14:12: <ehird> Rugxulo: I'm being sarcastic 2009-08-29.txt:07:14:21: <Rugxulo> heh 2009-08-29.txt:07:14:30: <Rugxulo> in the readme he claims Cygwin *might* work 2009-08-29.txt:07:14:35: <ehird> Rugxulo: It won't. 2009-08-29.txt:07:14:51: <Rugxulo> and no, I actually wanted to use DJGPP, but alas ... ;-) 2009-08-29.txt:07:15:01: <Rugxulo> along with every other GNU nerd ... 2009-08-29.txt:07:15:28: <Rugxulo> God forbid anybody write anything "portable" that is actually, erm, portable! 2009-08-29.txt:07:15:39: <Rugxulo> actually like what? cfunge or DJGPP 2009-08-29.txt:07:15:40: <Rugxulo> ? 2009-08-29.txt:07:15:51: <ehird> Rugxulo: heck, I don't bother supporting the heap of windows shitapis, but I don't make a claim to portability, either 2009-08-29.txt:07:15:54: <Rugxulo> I like DOS :-) 2009-08-29.txt:07:16:29: <Rugxulo> it just feels hollow to brag about portability when all you support is "POSIX" (aka, Linux and whatever wants to be as popular as Linux) 2009-08-29.txt:07:16:54: <Rugxulo> you mean Solaris? 2009-08-29.txt:07:17:17: <Rugxulo> no idea 2009-08-29.txt:07:17:31: <Rugxulo> he should try Minix and see if that works 2009-08-29.txt:07:18:16: <Rugxulo> anyways, it doesn't matter, I'm happy with the default BEF.C (B93) interpreter for now 2009-08-29.txt:07:18:25: <Rugxulo> and BTW, what is "109" ? 2009-08-29.txt:07:18:34: <ehird> Rugxulo: AnMaster's pet revision of befunge-98 that nobody needs. 2009-08-29.txt:07:18:47: <Rugxulo> but why not just call it "09" ? :-) 2009-08-29.txt:07:19:17: <Rugxulo> er, huh? 2009-08-29.txt:07:19:19: <ehird> Rugxulo: It clears up a few edge cases everyone agrees on anyway, and turns fingerprints into URIs instead of compact 4-character names, even though that makes all code so much more uglier, and nobody has EVER needed it, and nobody else cares 2009-08-29.txt:07:19:26: <ehird> Rugxulo: He asked Chris Pressey if he could use the name. 2009-08-29.txt:07:20:00: <Rugxulo> and, what, "Befunge09" is trademarked or something? 2009-08-29.txt:07:20:38: <Rugxulo> that seems silly 2009-08-29.txt:07:20:47: <Rugxulo> even the *nix epoch doesn't start until 1970 2009-08-29.txt:07:22:42: <Rugxulo> heh, looking at his vectorization code :-) 2009-08-29.txt:07:23:04: <Rugxulo> God knows why anybody prefers GNU inline syntax 2009-08-29.txt:07:23:26: <Rugxulo> (and m4 + sh for autoconf), Befunge is *less* obfuscated ;-) 2009-08-29.txt:07:24:27: <Rugxulo> I'm not convinced that GCC's -ftree-vectorize even does anything (despite 4.3.x's improvements) 99% of the time 2009-08-29.txt:07:24:46: <ehird> Rugxulo: His optimised build includes a gcc option that does *unsafe* "math optimisations" 2009-08-29.txt:07:24:47: <Rugxulo> God help us when ymm0 (AVX) becomes available :-( 2009-08-29.txt:07:25:04: <Rugxulo> -ffast-math ?? or something else? 2009-08-29.txt:07:25:15: <Rugxulo> ah 2009-08-29.txt:07:25:29: <Rugxulo> well, I mean, it's good to experiment, even if a lot of it doesn't pan out 2009-08-29.txt:07:27:58: <Rugxulo> seriously, how many people program in Concurrent Befunge?? 2009-08-29.txt:07:28:15: <Rugxulo> most people (me included) can't even handle normal concurrent programming :-P 2009-08-29.txt:07:28:57: <Rugxulo> argh, multiline C macros ;-) 2009-08-29.txt:07:29:40: <Rugxulo> sed? stream editor? also considered obfuscated ;-) 2009-08-29.txt:07:30:32: <Rugxulo> BTW, ever heard of bfd? (tiny DOS Brainf*** compiler) 2009-08-29.txt:07:30:50: <Rugxulo> s/compiler/optimizing &/ 2009-08-29.txt:07:31:05: <ehird> Rugxulo: Except 2009-08-29.txt:07:31:07: <Rugxulo> written in NASM, tre cool ;-) 2009-08-29.txt:07:32:35: <Rugxulo> "written in Python", previous link was "written in D", and AnMaster's Cfunge is "written in C99 w/ mmap etc." :-/ 2009-08-29.txt:07:32:56: <Rugxulo> so it's not as portable as I'd like 2009-08-29.txt:07:33:02: <ehird> Rugxulo: Seriously? 2009-08-29.txt:07:33:02: <Rugxulo> heh 2009-08-29.txt:07:33:14: <Rugxulo> Python 2.5 will be deprecated eventually 2009-08-29.txt:07:33:18: <Rugxulo> 3.1 is already out there 2009-08-29.txt:07:33:27: <Rugxulo> it's written in 2.5 2009-08-29.txt:07:33:35: <Rugxulo> while even Scons (I think) still runs on 1.5.2 (or whatever) 2009-08-29.txt:07:33:35: <ehird> Rugxulo: backwards compatible. 2009-08-29.txt:07:34:38: <Rugxulo> I just wonder why people bother bragging about portability when all they support is Mac OS X 10.5, Windows 2k or newer, Linux 2.6, etc. 2009-08-29.txt:07:35:11: <Rugxulo> you know what I mean, it's annoying how things are deprecated that work fine 2009-08-29.txt:07:35:51: <Rugxulo> it's just my pet peeve 2009-08-29.txt:07:37:31: <Rugxulo> but you don't get it, they want to drop 2k, XP, 32-bit, etc. 2009-08-29.txt:07:38:13: <Rugxulo> no, only 2003 for AMD servers, Intel servers got it in 2004, home users didn't get it (Intel) until 2006 2009-08-29.txt:07:38:37: <Rugxulo> Intel was still selling P4s until then (ugh) 2009-08-29.txt:07:38:49: <Rugxulo> who knows, they still might (though I doubt it) 2009-08-29.txt:07:39:12: <Rugxulo> and you know about the P4, I presume (e.g. not everything "new" is better) 2009-08-29.txt:07:39:59: <Rugxulo> MMX is deprecated, FPU is deprecated, it's all annoying, everybody wants to kill everything that *they* don't use 2009-08-29.txt:07:40:08: <Rugxulo> well, it came installed on the machine 2009-08-29.txt:07:40:21: <Rugxulo> and I'm not exactly super familiar with *nix (e.g. Linux) 2009-08-29.txt:07:40:33: <Rugxulo> and most Linux distros aren't any good 2009-08-29.txt:07:40:38: <Rugxulo> or are very buggy 2009-08-29.txt:07:40:51: <Rugxulo> or outdated, don't work the ways I want, etc. 2009-08-29.txt:07:41:25: <Rugxulo> their upcoming 9.10 scares me ... too many bleeding edge things 2009-08-29.txt:07:41:36: <Rugxulo> potentially will regress a lot in functionality 2009-08-29.txt:07:41:50: <Rugxulo> well, the alphas are buggy ;-) 2009-08-29.txt:07:42:04: <Rugxulo> and they don't always fix everything before release, so ... 2009-08-29.txt:07:42:16: <Rugxulo> yes 2009-08-29.txt:07:42:20: <Rugxulo> briefly 2009-08-29.txt:07:42:44: <Rugxulo> and I can't even install to a 1 GB flash drive because it's so bloated 2009-08-29.txt:07:42:56: <Rugxulo> not saying I'm so super surprised, but damn, very annoying 2009-08-29.txt:07:43:25: <Rugxulo> no, I'm perfectly content with needing 30 GB just to rebuild everything (sarcasm) 2009-08-29.txt:07:43:55: <Rugxulo> I don't think "normal" applies to #esoteric ;-) 2009-08-29.txt:07:44:28: <Rugxulo> uh, no 2009-08-29.txt:07:44:35: <Rugxulo> I don't expect miracles 2009-08-29.txt:07:44:52: <Rugxulo> but when things could easily be fixed and certain people refuse (note I'm not talking about Ubuntu here), then that's annoying 2009-08-29.txt:07:45:16: <Rugxulo> they just don't care, which is more of a problem than anything technical 2009-08-29.txt:07:45:39: <Rugxulo> obviously I would install to HD, problem solved 2009-08-29.txt:07:45:57: <Rugxulo> the main issue isn't that, it's that they allow you to install to USB but it's more or less useless unless you never install anything ever 2009-08-29.txt:07:46:23: <Rugxulo> I'm not just a "surf and e-mail" person, so I can't say that's enough for me 2009-08-29.txt:07:46:57: <Rugxulo> extra features that I didn't ask for, that aren't needed, that should be easily removed (but probably aren't) 2009-08-29.txt:07:47:22: <ehird> [07:39] Rugxulo: […] everybody wants to kill everything that *they* don't use 2009-08-29.txt:07:47:30: <Rugxulo> no (although there are a lot of Ubuntu forks, too many IMHO) 2009-08-29.txt:07:48:56: <Rugxulo> it's just not perfect 2009-08-29.txt:07:49:06: <Rugxulo> and the idea that it does everything right isn't fair 2009-08-29.txt:07:49:26: <Rugxulo> neither Windows nor Ubuntu can cater to everybody, but sometimes they don't even try to do simple things 2009-08-29.txt:07:50:20: <Rugxulo> so, dare I ask, you really expect 100% of home users (and OEMs) to only get 64-bit 4 GB RAM Ubuntu 9.10 computers from now on? I doubt it ... 2009-08-29.txt:07:51:33: <Rugxulo> if it works for you, fine 2009-08-29.txt:07:57:24: <Rugxulo> and BTW, there really should be a Befunge interpreter in Elisp :-) 2009-08-29.txt:07:58:04: <Rugxulo> oops, must've missed that it already exists 2009-08-29.txt:07:59:08: <Rugxulo> why? 'cause it's cool :-) 2009-08-29.txt:07:59:32: * Rugxulo is in Emacs now (ERC) 2009-08-29.txt:08:05:20: <Rugxulo> ;-) 2009-08-29.txt:08:07:19: <ehird> Rugxulo: could i, like, stab you? 2009-08-29.txt:08:08:08: <Rugxulo> you could ... except the knife has been deprecated, use phase pistols (coming soon to a store near you) 2009-08-29.txt:08:12:20: <Rugxulo> http://www.emacswiki.org/emacs/BefungeMode 2009-08-29.txt:08:12:36: <Rugxulo> had to comment out all the hscroll stuff, but otherwise it works great! :-) 2009-08-29.txt:08:21:01: <Rugxulo> oh well, thanks for the (mostly) nice chat ;-) 2009-08-29.txt:08:21:25: <Rugxulo> 0:1g:"$"-!#@_,1+" "00p 2009-08-29.txt:08:21:26: <Rugxulo> bye!$ 2009-08-29.txt:08:21:32: -!- Rugxulo has parted #esoteric (?). 2009-08-31.txt:09:54:04: -!- Rugxulo has joined #esoteric. 2009-08-31.txt:10:45:07: -!- Rugxulo has parted #esoteric (?). 2009-09-01.txt:06:34:30: -!- Rugxulo has joined #esoteric. 2009-09-01.txt:06:37:25: <Rugxulo> *boo hiss* Bash 3.2 needed for Bashfunge :-P 2009-09-01.txt:06:38:01: <Rugxulo> dude, I know ... what's your point? ;-) 2009-09-01.txt:06:38:08: <Rugxulo> yeah, 2002 is so ancient (sarcasm) 2009-09-01.txt:06:38:44: <Rugxulo> C++ 98? standard ... C99? standard 2009-09-01.txt:06:38:59: <Rugxulo> omg, its teh old !! 2009-09-01.txt:06:39:06: <ehird> Wherein Rugxulo compares the standards of huge languages with releases of a shell program. 2009-09-01.txt:06:39:26: <Rugxulo> a very very complicated shell program 2009-09-01.txt:06:39:53: <Rugxulo> have you looked at its guts? ugh ... 2009-09-01.txt:06:41:02: <Rugxulo> okay, just tried Bashfunge on Cygwin, seems to work okay 2009-09-01.txt:06:41:50: <Rugxulo> hey, anything implementing Befunge 93 is cool :-) 2009-09-01.txt:06:42:02: <Rugxulo> no, AFAIK, RMS never worked on Bash ;-) 2009-09-01.txt:06:42:07: <Rugxulo> but it is not pretty code 2009-09-01.txt:06:42:54: <Rugxulo> I wonder how Bash-centric Bashfunge is (e.g. would it work on other shells) 2009-09-01.txt:06:43:46: <Rugxulo> not in ksh? 2009-09-01.txt:06:44:43: <Rugxulo> and I thought you said "109" was the latest ... then why does Bashfunge say "Befunge08" ?? 2009-09-01.txt:06:46:16: <Rugxulo> too slow? even on Core i7? (older is obsolete, upgrade now!!!) 2009-09-01.txt:06:46:50: <Rugxulo> anybody writing in Bash should expect a small performance decrease ;-) 2009-09-01.txt:06:46:54: <Rugxulo> still cool, though 2009-09-01.txt:06:47:09: <ehird> Rugxulo: also, if you do have a core i7, enjoy your non-ECC supporting platform. 2009-09-01.txt:06:47:31: <Rugxulo> ECC es fur wamps, I dun't neid et 2009-09-01.txt:06:47:44: * ehird flips some bits in Rugxulo's memory 2009-09-01.txt:07:02:20: <Rugxulo> hmmm, Language-Befunge seems to hate Cygwin (or my install, at least) :-P 2009-09-01.txt:07:04:51: <Rugxulo> BTW, know of any Brainf*** interpreters in Befunge? 2009-09-01.txt:07:05:51: <Rugxulo> for unlawful carnal knowledge ... hooray for me ;-) 2009-09-01.txt:07:06:11: * Rugxulo sings, "Home grown, down home ..." 2009-09-01.txt:07:08:40: <Rugxulo> found a Befunge98 one, wanted a 93 one :-/ 2009-09-01.txt:07:09:08: <ehird> Rugxulo: Befunge93 is not TC. 2009-09-01.txt:07:09:57: <Rugxulo> but one good enough for "Hello world" and similarly simple stuff should be doable 2009-09-01.txt:07:13:39: <AnMaster> Rugxulo, hi 2009-09-01.txt:07:15:42: <Rugxulo> AnMaster, one chat and ehird already hates me ;-) 2009-09-01.txt:07:15:51: <AnMaster> Rugxulo, ah :) 2009-09-01.txt:07:16:03: <ehird> (Rugxulo: Did I ever say that I hate you?) 2009-09-01.txt:07:17:01: <AnMaster> Rugxulo, anyway, about cygwin: I don't have windows handy to test with. But cygwin is your best bet for cfunge if you need to use it on windows 2009-09-01.txt:07:17:26: <Rugxulo> ehird, you said (and I'm almost quoting verbatim), "Eww, you use old software, Emacs, and Windows ... can I stab you?" 2009-09-01.txt:07:17:49: <Rugxulo> yeah, I'm sure you meant that in a loving way ;-) 2009-09-01.txt:07:17:58: <Rugxulo> the lovey-dovey kind of stab, y'know 2009-09-01.txt:07:18:04: <AnMaster> Rugxulo, I remember that basic things like getting environment variables didn't just work as expected under windows :/ 2009-09-01.txt:07:18:13: <Rugxulo> Cygwin? 2009-09-01.txt:07:18:21: <AnMaster> Rugxulo, well that is worth a try as I said 2009-09-01.txt:07:19:34: <AnMaster> Rugxulo, if it lacks mmap() you could rewrite the file loading part to use getc() or something. I use mmap() because it is faster (I profiled) and easier as well 2009-09-01.txt:07:21:15: <AnMaster> Rugxulo, but I guess cygwin *does* have mmap() right? 2009-09-01.txt:07:21:56: <Rugxulo> dunno 2009-09-01.txt:07:22:09: <Rugxulo> BTW, found another "Brainf*** in Befunge" 2009-09-01.txt:07:22:37: <AnMaster> Rugxulo, why are you stuck on windows though? Hardware issues? 2009-09-01.txt:07:23:51: <Rugxulo> sorta ... none of the *nixes I tried really worked too well (not that Windows is perfect, though) 2009-09-01.txt:07:24:01: <Rugxulo> no, I like DOS, I tolerate Windows 2009-09-01.txt:07:24:08: <Rugxulo> that's what I said :-) 2009-09-01.txt:07:24:19: <Rugxulo> big difference :-P 2009-09-01.txt:07:24:47: <Rugxulo> (hmmm, that Brainf***-in-Befunge may need "arbitrary bignums in the stack") 2009-09-01.txt:07:25:00: <AnMaster> Rugxulo, so you want no memory protection, a pain to use memory above 640K, ...? 2009-09-01.txt:07:25:51: <Rugxulo> AnMaster, DPMI -> DJGPP = works! 2009-09-01.txt:07:27:21: <AnMaster> Rugxulo, DPMI? 2009-09-01.txt:07:27:44: <Rugxulo> yes 2009-09-01.txt:07:27:53: <AnMaster> Rugxulo, that was a question: "what is that"? 2009-09-01.txt:07:28:04: <Rugxulo> what is DPMI? 2009-09-01.txt:07:28:34: <Rugxulo> yeah, standard stuff, works in OS/2 2+, Win 3+, DOS w/ extender, etc. 2009-09-01.txt:07:28:46: <Rugxulo> CWSDPMI ring a bell? 2009-09-01.txt:07:28:59: <AnMaster> Rugxulo, nop 2009-09-01.txt:07:29:02: <Rugxulo> (Quake 1 used it) 2009-09-01.txt:07:29:54: <Rugxulo> Wolfenstein 3D = 16-bit Borland C 2009-09-01.txt:07:30:01: <Rugxulo> Doom 1 & 2 = 32-bit Watcom C 2009-09-01.txt:07:30:07: <Rugxulo> Quake 1 = 32-bit DJGPP C 2009-09-01.txt:07:30:45: <AnMaster> Rugxulo, not portable between compilers even? ;P 2009-09-01.txt:07:30:45: <Rugxulo> ever heard of Ardi's Executor (Mac emulator)? 2009-09-01.txt:07:30:53: <AnMaster> Rugxulo, nop 2009-09-01.txt:07:30:56: <Rugxulo> DPMI isn't related to compilers, it's an API 2009-09-01.txt:07:31:32: <Rugxulo> http://www.delorie.com/djgpp/doc/dpmi/ 2009-09-01.txt:07:32:06: <Rugxulo> http://clio.rice.edu/ 2009-09-01.txt:07:33:02: <Rugxulo> but no, typically most (non-DJGPP) apps were never written for DPMI "only", they expected the unofficial, undocumented 32-bit int 21h extensions 2009-09-01.txt:07:33:10: <Rugxulo> (partially supported by some Watcom extenders) 2009-09-01.txt:07:33:23: <Rugxulo> I know I know, if you never were familiar with DOS, it wouldn't matter 2009-09-01.txt:07:33:31: <Rugxulo> just trust me, it works, Quake 1 sold fine ;-) 2009-09-01.txt:07:33:49: <AnMaster> Rugxulo, ok. Tell me when you have a 64-bit extender for it ;P 2009-09-01.txt:07:34:01: <Rugxulo> DOSEMU works on x86-64, that's as close as you can get [too many lines; stopping]