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

List the programming languages you know...

Name: Anonymous 2013-06-02 9:46

in the order you studied them and rate your experience with it.

C - too much focus on the language itself rather than the goal
Java - never again
C++ - it's like C and Java had sex together and Java commited abortion
Ruby - it was pretty much enjoyable despite the limited time I spent on it
Python - too easy, too slow
Scheme - too complicated for my shallow mind but I like it

Name: Anonymous 2013-06-03 14:21

>>123
$ sbcl
This is SBCL 1.0.57.0.debian, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>;.

SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses.  See the CREDITS and COPYING files in the
distribution for more information.
* (defun foo (x y) (if (= x y) (sin x) (* y (cos x))))

FOO
* (disassemble 'foo)

; disassembly for FOO
; 029D5F1D:       488B55F8         MOV RDX, [RBP-8]           ; no-arg-parsing entry point
;       21:       488B7DF0         MOV RDI, [RBP-16]
;       25:       488D0C2586040020 LEA RCX, [#x20000486]      ; GENERIC-=
;       2D:       FFD1             CALL RCX
;       2F:       743E             JEQ L0
;       31:       488D5C24F0       LEA RBX, [RSP-16]
;       36:       4883EC18         SUB RSP, 24
;       3A:       488B55F8         MOV RDX, [RBP-8]
;       3E:       488B057BFFFFFF   MOV RAX, [RIP-133]         ; #<FDEFINITION object for COS>
;       45:       B902000000       MOV ECX, 2
;       4A:       48892B           MOV [RBX], RBP
;       4D:       488BEB           MOV RBP, RBX
;       50:       FF5009           CALL QWORD PTR [RAX+9]
;       53:       488BFA           MOV RDI, RDX
;       56:       488B55F0         MOV RDX, [RBP-16]
;       5A:       4C8D1C25B9020020 LEA R11, [#x200002B9]      ; GENERIC-*
;       62:       41FFD3           CALL R11
;       65:       480F42E3         CMOVB RSP, RBX
;       69:       488BE5           MOV RSP, RBP
;       6C:       F8               CLC
;       6D:       5D               POP RBP
;       6E:       C3               RET
;       6F: L0:   488B55F8         MOV RDX, [RBP-8]
;       73:       488B054EFFFFFF   MOV RAX, [RIP-178]         ; #<FDEFINITION object for SIN>
;       7A:       B902000000       MOV ECX, 2
;       7F:       FF7508           PUSH QWORD PTR [RBP+8]
;       82:       FF6009           JMP QWORD PTR [RAX+9]
;       85:       CC0A             BREAK 10                   ; error trap
;       87:       02               BYTE #X02
;       88:       18               BYTE #X18                  ; INVALID-ARG-COUNT-ERROR
;       89:       54               BYTE #X54                  ; RCX
NIL
*

Stop being such an uneducated faggot, it's embarrassing.

>>129
Missing hard deadlines doesn't count.

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