flamingo_pinyata ( flamingo_pinyata@sopuli.xyz ) to Programmer Humor@programming.dev · 10 个月前You can pry pattern matching from my cold dead handssopuli.xyzimagemessage-square73linkfedilinkarrow-up1327
arrow-up1327imageYou can pry pattern matching from my cold dead handssopuli.xyzflamingo_pinyata ( flamingo_pinyata@sopuli.xyz ) to Programmer Humor@programming.dev · 10 个月前message-square73linkfedilink
minus-squareLiveLM ( LiveLM@lemmy.zip ) linkfedilinkEnglisharrow-up8·10 个月前Go look at that Lisp kojumbo then tell me Rust is ugly. (defmethod wake ((object magic-packet) address port) (let* ((payload (encode-payload object)) (size (length payload)) (socket (usocket:socket-connect nil nil :protocol :datagram :element-type '(unsigned-byte 8)))) (setf (usocket:socket-option socket :broadcast) t) (usocket:socket-send socket payload size :host address :port port) (usocket:socket-close socket))) Actually unreadable.
Go look at that Lisp kojumbo then tell me Rust is ugly.
(defmethod wake ((object magic-packet) address port) (let* ((payload (encode-payload object)) (size (length payload)) (socket (usocket:socket-connect nil nil :protocol :datagram :element-type '(unsigned-byte 8)))) (setf (usocket:socket-option socket :broadcast) t) (usocket:socket-send socket payload size :host address :port port) (usocket:socket-close socket)))Actually unreadable.