Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

SICP

Name: Anonymous 2008-12-23 14:30

I'm now readin SICP.Its not a bad book at all.
Its notation however sucks:
(+ (* 3 (+ (* 2 4) (+ 3 5))) (+ (- 10 7) 6))
There is no way i could see which empty)( places contain which operators without reading entire string piece by piece.
This wouldn't work with larger strings.

Name: Anonymous 2008-12-24 5:12

>>41
Each calculator would have a metal imprint of SICP over a Jerry Sussman portrait on its back.

Name: Anonymous 2008-12-24 5:16

Name: Anonymous 2008-12-24 5:30

>>33
One time some asshole gave me this same bullshit about prefix versus infix, claiming that children in civilized first-world nations (i.e., not the US) are taught to do arithmetic in prefix notation. He couldn't tell me where. He would also interrupt my and other people's conversations whenever somebody referred to something in imperial units by quickly converting to the metric equivalent and "correcting" us. He also kept switching whatever lab computer he happened to be using to Dvorak layout and sneered at others for being so inefficient as to use QWERTY. This was years ago before Asperger's diagnosis was all the rage. Others probably think you're a troll, but now I suspect you are that guy. Fuck you Jacob you stupid cunt.

Name: Anonymous 2008-12-24 5:42

>>40
I don't see why it wouldn't be. Each operator would introduce an opening paren before itself, and rather than the enter key a normal calculator has, there would be a close paren. When all parens were closed, the expression would be evaluated.

Name: Anonymous 2008-12-24 5:46

>>12
bad style, use:

int
abs(int i)
{
  switch(i) {
    ...
    case -1:
      return 1;
      break;
    case  0:
      return 0;
      break;
    case  1:
      return 1;
      break;
    ...
    default:
      break;
  }
}

Name: Anonymous 2008-12-24 5:47

>>43
AGREED

PREFIX -> WIENERS

METRIC -> WIENERS

DVORAK -> WIENERS

Name: Anonymous 2008-12-24 5:48

>>45
GO BACK TO TROLL LAND

Name: Anonymous 2008-12-24 5:51

>>45
almost ENTERPRISE QUALITY

int
abs(int i)
{
  switch(i) {
    ...
    case -1:
      return 1;
      break;
    case  0:
      return 0;
      break;
    case  1:
      return 1;
      break;
    ...
    default:
        {
        throw new System.ArgumentException("Parameter invalid");
    }
  }
}

Name: Anonymous 2008-12-24 5:59

>>44
What would you push in between numbers? Space?

1 + 2 + 3 + 4 + 5 =: 10 keypresses
1 enter 2 + 3 + 4 + 5 +: 10 keypresses
+ 1 space 2 space 3 space 4 space 5 closeparen: 11 keypresses

Name: Anonymous 2008-12-24 6:02

>>49
I suggest a new addition to the standard 105 key keyboard: The GRUNNER button

Name: Anonymous 2008-12-24 6:03

>>49
Think of how many keys you spent arguing about this.

Name: Anonymous 2008-12-24 6:10

Name: Anonymous 2008-12-24 6:16

>>49
Hmm, the critical flaw.

Name: Anonymous 2008-12-24 6:21

>>52
free

For Macs? Unpossible!

Name: Anonymous 2008-12-24 6:23

>>54
Port it to windows.Its should be easy(python is cross-platform)

Name: Anonymous 2008-12-24 6:43

Prefix is a prefix (polish notation) command line calculator written in python. Prefix 1.5.1 fixes issues with the - character being used as the subtraction operator. prefix often gets confused and thinks it's an operator. The supported subtraction character is now the _ (underscore) character though if the - character was working before it 1.5.1 will be backwards compatible with 1.5.

Name: Anonymous 2008-12-24 7:28


          ∧_∧   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
          ( ´∀`) < COOL FREE PREFIX CALCULATORS http://ln-s.net/2bOK
        /    |    \
       /       .|      ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
       / "⌒ヽ |.イ |
   __ |   .ノ | || |__
  .    ノく__つ∪∪   \
   _((_________\
    ̄ ̄ヽつ ̄ ̄ ̄ ̄ ̄ ̄ | | ̄

Name: Anonymous 2008-12-24 7:54

>>41
OPTIMIZED:
Each calculator would have a metal imprint of SICP over a Julie Sussman portrait on its back.

Name: Anonymous 2008-12-24 7:59

>>51
Think of how many keys you spent arguing about this.

Name: Anonymous 2008-12-24 8:00

>>57
ARMPIT SCHEME

Name: Anonymous 2008-12-24 8:02

>>60
inb4 someone forks it to Neckbeard Scheme.

Name: Anonymous 2008-12-24 8:08

>>58
FURTHER OPTIMIZED:
Each calculator would have a metal imprint of Julie Sussman portrait on its back.

Name: Anonymous 2008-12-24 8:22

>>62
FURTHER FURTHER OPTIMIZED:
Each calculator would be Julie Sussman.

Name: Anonymous 2008-12-24 8:34

>>63
Reduces functionality.
>>62
PROPER OPTIMIZATION:
Each calculator would have a metal imprint of naked Julie Sussman on its back.

Name: Anonymous 2008-12-24 11:03

I'm invented a new lisp dialect!!!!!!!
It's called wicky scheme especialy disegened as a lightweight DSL for mediawiki on web 2.0 -- I blogged about how I fixed the problem of scheme which was unspecified order by specifying evaluation order! I am so great.

Name: Anonymous 2008-12-24 11:16

>>49
1 enter 2 + 3 + 4 + 5 +: 10 keypresses
6 <sum>: 2 keypresses

Name: Anonymous 2008-12-24 11:24

I invented a new Lisp dialect just by slamming my dick on the keyboard and groaning "GRUNNUR" loudly.

Name: Anonymous 2008-12-24 11:29

>>67
The pleasure of being "GRUNNUR" inside.

Name: Anonymous 2008-12-24 11:30

>>67
Source or it didn't happen.

Name: Anonymous 2008-12-24 12:09

>>67
Paul Graham?

Name: Anonymous 2008-12-24 12:19

>>70
I'm not paul graham I'm every fucking self taught programmer these days.

Name: Anonymous 2008-12-24 12:36

[expr 3 * (2 * 4 + 3 + 5) + 10 - 7 + 6]

Name: Anonymous 2008-12-24 13:22

[expr 1+call+with*current-continuation]
[expr 1+call-with-current-continuation]

Name: Anonymous 2008-12-24 14:01

>>73
Hit a nerve, huh?

Name: Anonymous 2008-12-24 15:56

postfix was here
infix is loser

Name: Anonymous 2010-11-03 0:29

Name: Anonymous 2010-12-17 1:37

Are you GAY?
Are you a NIGGER?
Are you a GAY NIGGER?

If you answered "Yes" to all of the above questions, then GNAA (GAY NIGGER ASSOCIATION OF AMERICA) might be exactly what you've been looking for!

Name: Anonymous 2011-02-02 23:34

Name: Anonymous 2011-02-03 3:00

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List