annotate paste/paste.27210 @ 7910:7d5f1c5e44b1

<moon__> mkx bin/hfs//erro You have discovered an eerie caven. The air above the dark stone floor is alive with vorices of purple light and dark, boiling clouds. Seemingly bottomless glowing pit mark the surface.
author HackBot
date Sat, 07 May 2016 00:41:47 +0000
parents 55657dc1a8a7
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2120
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
1 2008-07-07.txt:16:46:47: <ais523> A quote I remember, not sure where from: "Microsoft shoved a lot of standard UNIX shell functionality into cmd.exe while no-one was looking"
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
2 2008-07-13.txt:20:46:40: <ais523> anyway, when I get round to speccing it, I think you'll like Shove (my Befunge-Underload hybrid)
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
3 2008-07-13.txt:20:58:09: <ais523> tusho: Underload will compile into Shove too, I think
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
4 2008-07-15.txt:22:45:05: <ais523> because it's the ideal lang to implement Shove in, I think
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
5 2008-07-26.txt:12:23:46: <ais523> Shove's my idea for a lang which I came up with when trying to merge Befunge and Underload
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
6 2008-07-26.txt:12:26:49: <ais523> finally, there are four "shove commands"
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
7 2008-07-26.txt:12:27:08: <ais523> basically, each shove command points to a square
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
8 2008-07-26.txt:12:27:43: <ais523> the first char of the string goes in the location the shove command points to
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
9 2008-07-30.txt:19:48:02: <ais523> well there's that Shove thing that I'd like to code at some point
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
10 2008-07-30.txt:20:03:10: <AnMaster> ais523, tell me about shove
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
11 2008-08-04.txt:15:03:37: <ais523> I went and implemented Shove
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
12 2008-08-04.txt:15:10:34: <ais523> so all I need now is a way to combine two programs into one and I'll have an Underload -> Shove compiler
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
13 2008-08-04.txt:15:11:00: <ais523> combining two programs into one isn't trivial in Shove but I've thought of a way to do it, now I'm writing a precompiler that I can use to generate the compiler
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
14 2008-08-04.txt:15:13:37: <ais523> programming Shove feels a bit like programming a cross between Underload and SMITH, only 10 times more confusing
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
15 2008-08-04.txt:15:17:43: <ais523> also, I put my new Shove interp online
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
16 2008-08-04.txt:15:17:47: <ais523> http://code.eso-std.org/shove/shove.pl
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
17 2008-08-04.txt:15:36:20: <ais523> another interesting point about Shove: in Befunge, if you go into stringmode from right to left, you get the string as you wrote it; in Shove, if you do that, the string comes out upside-down
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
18 2008-08-04.txt:16:30:18: <ais523> anyway, have a look at Shove, everyone, I'm quite amazed at how unlike Befunge it manages to be whilst seeming similar from a distance
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
19 2008-08-04.txt:16:30:40: <ais523> http://code.eso-std.org/shove/
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
20 2008-08-25.txt:17:04:05: <ais523> comments with old bits of code shoved down at the bottom, etc
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
21 2008-11-03.txt:11:57:16: <ais523> I remember that although Shove's a 2D language, practical programs tended to be 1D
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
22 2009-06-29.txt:17:53:38: <ais523> zzo38: have you seen Shove?
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
23 2009-08-11.txt:22:02:05: <ais523> he's not bad in absolute terms, just you have to be massively powerful to even reach him, and when you do he's a pushover
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
24 2009-08-11.txt:22:02:48: <ais523> he's a pushover even at level 14, though
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
25 2010-08-15.txt:04:12:12: <ais523> coyotes should be a pushover at this point
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
26 2011-08-10.txt:20:29:10: <ais523> that's the way I normally program in Shove
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
27 2011-10-31.txt:22:07:28: <ais523\unfoog> hey, did I ever put Shove on the wiki?
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
28 2012-03-16.txt:11:42:21: <ais523> btw, for fun, I tried reading the EULA of some shovelware games that came with Windows when I bought the computer
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
29 2012-05-02.txt:03:34:26: <ais523> elliott: menkaure is like sigmund, a pushover except when he kills you at random
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
30 2013-01-04.txt:21:26:22: <ais523> quintopia: well, anticipation2's lock works by trying to shove its own flag past 0, then pull it back to where it would have been otherwise
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
31 2013-02-06.txt:20:55:56: <ais523> Shove, apparently
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
32 2013-02-06.txt:20:58:06: <ais523> elliott: Shove is TC, I think; you can compile Underload into it
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
33 2013-02-06.txt:21:00:39: <ais523> anyway, the way Shove works, is it has an Underload-like stack, and a 2D playfield
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
34 2013-02-06.txt:21:02:52: <ais523> but Shove's grammar isn't complex enough for that, so it's strictly alternating
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
35 2013-02-06.txt:23:39:12: <ais523> oerjan: is that my shove interp?
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
36 2013-02-06.txt:23:44:29: <ais523> "ais523 created the esolang Shove in 2008, but somehow forgot to tell anyone until 2013"
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
37 2013-02-07.txt:01:27:33: <oerjan> did ais523 say shove was TC?
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
38 2013-02-07.txt:01:28:46: <oerjan> <ais523> elliott: Shove is TC, I think; you can compile Underload into it
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
39 2013-02-13.txt:03:45:49: <oerjan> `pastelogs ais523.*shove
55657dc1a8a7 <oerjan> pastelogs ais523.*shove
HackBot
parents:
diff changeset
40 2013-02-13.txt:03:46:27: <oerjan> `pastelogs ais523.*shove