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

ideas!?

Name: anon 2011-12-03 1:42

I require an idea to program over the christmas break! Any ideas?

Name: Anonymous 2011-12-03 1:55

turing machine

Name: F r o z e n V o i d !!mJCwdV5J0Xy2A21 2011-12-03 2:09

Christmas shouldn't be spent messing around with debugging and compiling, but enjoying the christmas spirit(but not the presents, since that would be materialistic)

Name: Anonymous 2011-12-03 2:37

what does one mean by turing machine? and unfortunately I am spending my christmas on campus ensuring 3 weeks of 4chan and boredom.

Name: Cudder !MhMRSATORI!FBeUS42x4uM+kgp 2011-12-03 5:23

christmas spirit
Don't drink and code.

Name: Anonymous 2011-12-03 5:31

>>4
code yourself a girlfriend

Name: Anonymous 2011-12-03 7:28

>>5

B-but, I do my best work that way!

*hic*

Name: Anonymous 2011-12-03 8:38

>>3
fuck off, christian capitalist scum ``faggot''

Name: Anonymous 2011-12-03 13:36

>>8
fuck you fagstorm

Name: Anonymous 2011-12-03 14:46

>>1
A shell.

Name: Anonymous 2011-12-03 17:06

Write a program that takes as input a webcam feed of a person and returns as output an enumeration of the mental problems of the person in the feed. You may use any libraries or tools you can lay your hands on. It is acceptable for your program to lie, providing it does so convincingly.

Name: Anonymous 2011-12-03 17:07

>>11
(defun mental-problems (video-stream)
  (declare (ignore video-stream))
  (list 'autism))

Name: Anonymous 2011-12-03 18:48


SYMTA> ($eval "grp 2 1..10 | fold '+")
25 30

Name: Anonymous 2011-12-03 19:01

>>13
Symta is shit.

Name: Anonymous 2011-12-03 19:34

>>13
Hey, why don't these work? Does Symta not have first class functions?
F:{X -> X} F 3
({X -> {Y -> X+Y}} 1) 2

Name: Anonymous 2011-12-03 21:56

>>15
lol it's based on CL, which is diarrhoea

Name: Anonymous 2011-12-03 22:05

>>16
No, it's implemented in CL. There's a big difference.

Name: Anonymous 2011-12-03 22:13

>>17
I'm sure it doesn't run atop of a virtual machine with its own bytecode and data structures, and instead uses a metacircular boobulator.

Name: Anonymous 2011-12-03 22:26

>>18
(defun evaluate (exp env)
  (cond ((symbolp exp) (cdr (find exp env :key #'car)))
        ((atom exp)    exp)
        (t (case (car exp)
             (lambda (lambda (args)
                       (evaluate (caddr exp)
                                 (append (mapcar #'cons (cadr exp) args) env))))
             (let (evaluate `((lambda ,(mapcar #'car (cadr exp)) ,(caddr exp))
                              ,@(mapcar #'cadr (cadr exp)))
                            env))
             (t (funcall (evaluate (car exp) env)
                         (mapcar #'(lambda (x) (evaluate x env))
                                 (cdr exp))))))))


There you go. A simple Lisp-1 in 13 lines of CL.

Name: Anonymous 2011-12-03 22:36

>>16
CL is still better than whatever it is you're using.

Name: Anonymous 2011-12-03 22:53

>>20
I currently use C, and am trying to implement my own language.  So you're right, but that doesn't stop it from being shit and me hating it.

Name: Anonymous 2011-12-03 22:57

>>19
Metacircular.

Name: Anonymous 2011-12-03 23:19

>>22
No shit. The point is that even though it's using native CL data structures, it can evaluate stuff however it wants. >>16 seemed to think that just because it's implemented in CL, it has to be a Lisp-2.

Name: Anonymous 2011-12-03 23:32

>>23
I'm >>16. CL's being a Lisp-2 isn't the only reason why it's shit.

Name: Anonymous 2011-12-04 0:03

>>24
I don't care what you think about CL. What I'm saying is that the language Symta is implemented in has nothing to do with my original post (>>15).

Name: Anonymous 2011-12-04 18:32

>>25
CL is diarrhoea.

Name: Anonymous 2011-12-04 18:39

>>1

A text-mode spreadsheet

Name: Anonymous 2011-12-04 18:58

write a program that writes a program

Name: Anonymous 2011-12-04 19:47

>>6
But Patchouli is already in my computer.

Name: 2011-12-04 20:50

Learn how to write a simple ray-tracer, it's easier than you think.

Name: Anonymous 2011-12-04 23:05

ANSI C compiler in ANSI C.

Name: Anonymous 2011-12-04 23:35

>>33
wow nice doubles bro

Name: Anonymous 2011-12-05 0:31

Thanks man.

Name: Anonymous 2011-12-05 0:32

>>32
Thanks bro.

Name: Anonymous 2011-12-05 0:35

>>34
One second too slow.

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