Series📚(8개) Tags🏷️(1067개)

Tag🏷️ “lisp„ (24건)

  1. 🧃 PAGI (Perl port of Python's ASGI) 그리고 Perl에 대한 생각
    (드디어) Perl에도 Async 웹개발 기반이 생겼다, 하지만 그럼에도 나는 시큰둥한 느낌이다
  2. 🔋 Ruby is an acceptable LISP (Reloaded!)
    HN: Why Ruby is an acceptable Lisp (2005) (randomhacks.net) commonlisp sly/slime 세션의 interactive...
  3. 🧬 [TIL] common-lisp defmacro와 forward-declaration
    의외로 단순한건데, 컴파일한 sbcl image에서 runtime에 unbound variable 컨디션을 발생시킬 수 있음. 1 2 3 4 5 6 7 8 9 10 11 12...
  4. ▶️ [throttled-restart.tcl] throttling 적용하여 파일변경시 자동으로 프로세스 재시작하기와 Tcl 취향고백
    코딩을 하다보면, 파일변경시에 자동으로 빌드, 서버재시작, 혹은 테스트케이스를 실행 되도록 하면 꽤 편리할 수 있다. 커먼리습 같은 경우엔 바로 실행중인 코드가 변경되는 방식이어...
  5. 🥣 (주절주절) jwz의 netscape navigator 2.0 출시 30주년, 내 기억들, 그리고 오늘
    https://www.jwz.org/blog/2025/09/netscape-navigator-2-0-was-released-30-years-ago-today/ jwz1이 넷스케이...
  6. 🥯 "모두를 위한 algebraic effects!" ...정말루?
    뭐 대충 다음과 같은 글들: https://www.eff-lang.org/handlers-tutorial.pdf...
  7. 📱 jq manpage와 code
    https://stedolan.github.io/jq/ jq이 뭐하는 도구인지 소개는 한국어로 많은데, 그걸 갖고 조금 복잡한 패턴을 처리하는 자료는, 머리 나쁜 내가 이해하기에...
  8. 📥 "asdf-subdir-finder" released!
    지난번 포스팅한 "asdf 정의를 내 코드베이스의 하위디렉토리에서 자동으로 로딩하기"를 프로젝트으로 만들었다....
  9. 🔝 "커먼리습 ASDF 불러오기 편하게 하기" 대모험
    ASDF와 system definition file 검색의 정석 이전에 ASDF을 이용하여 커먼리습 프로젝트의 의존성, 시스템을 로딩하기 에 대해서 설명한 적이 있었다. 이전에...
  10. 🐖 CommonLisp (w/o LOOP-macro) / LeetCode "1614. max nesting depth of the parentheses"
    어제 작성한 LOOP매크로을 이용한 구현 을 풀어서, 만약 LOOP매크로가 없었더라면 어떻게 짰을지 작성해봤다. 1 2 3 4 5 6 7 8 9 10 11 12 (defun...
  11. 🫛 CommonLisp / LeetCode "1614. max nesting depth of the parentheses"
    문제 https://leetcode.com/problems/maximum-nesting-depth-of-the-parentheses/ 작성한 코드 1 2 3 4 5 6 7 8...
  12. 🍃 Ping (2nd) 17/Oct/2020
    올해 초 cl-state-machine 라이브러리를 만들어 공개한 이후로 커먼리습을 쓰지는 않았다. 다른 직업상 쓰는 언어들만을 쓰고 오픈소스와 개인적으로 만들고 싶은 프로젝트를...
  13. 🚏 Ping 16/Oct/2020
    ADT1만큼 만들어 쓰는 것은 아니지만, 그냥 Kotlin, Python의 dataclass 정도는 쓰고 싶어서 CommonLisp 매크로를 만들어봤다.2 equals 라이브러리...
  14. 🪗 Python에 대한 내 관점
    Python은 조금 지루한 문법의 언어다. 거기에 매크로 같은 기능도 없어서 항상 평이한 문장을 작성하게 되는 것 같다. 하지만 다른 비슷한 언어들과는 다르게, 파이썬 문장 자체...
  15. 📓 Lisp에서 Dynamic/Lexical Binding와 JavaScript의 var/let
    다음의 간단한 코드를 읽어보자. 1 2 3 4 5 6 7 8 9 10 11 12 var x = "lexical"; function maker() { return...
  16. ✳️ Org모드에서 스프레드시트 기능과 Babel 섞어쓰기
    쩌는 Org-mode Spreadsheet 소개 를 읽고 감명 받아서 따라해봅니다. 다른 부분은 만족스러웠는데, 조금 복잡한 elisp식을 쓰기 귀찮으니, 미리 defun /...
  17. 🗳️ First release of cl-state-machine
    Made a small state machine library/DSL in/for CommonLisp....
  18. 👩‍🦽 커먼리습 설정하기, ASDF 시스템 코드를 받기
    1. ASDF을 최신 버젼으로 설정한다 (이부분에서 많이 고생했는데) SBCL와 다르게 CLISP, ECL 은 최신 버젼의 ASDF을 내장한걸 패키징해놓지 않았다. 대부분은 문제가...
  19. 🥝 (Common Lisp의 어두운 면) Equality
    오늘은 커먼리습의 어두운 면을 이야기 해볼까. 보통 나는 리습 팬보이니까 리습에 대해 불리한 이야기는 잘 쓰지 않는거 같아서 한번 써보기로 생각했다. 그리고 놀랍게도 이 글의 끝에...
  20. 👩‍🦯 Ping 15/Oct/2019
    커먼리습으로 간단한 스택기반 장난감 프로그래밍언어를 만들고있다. https://github.com/ageldama/cl-toy-stack-lang 튜링컴플릿이나 그런거 관심도 없고...
  21. ⚒️ rutils으로 커먼리습 확장해서 clojure 비슷하게, 더 편하게
    커먼리습은 CLHS 이후로 언어 자체 정의는 변하지 않았다. 구현체마다 조금씩 확장이 있을수도 있지만 딱히 그렇게 하지도 않는거 같다. 그럴만도 하다고 생각하는게 어차피 커먼리습에...
  22. 🤜 CFFI으로 CommonLisp 2d array을 Foreign function으로 전달하기
    https://github.com/ageldama/cffi-2d-array-hello cffi:with-foreign-array이 CFFI manual에 없어서 처음에 좀 골치아팠...
  23. 🧡 ASDF으로 간단한 의존성 연결과 로딩하기
    System? 이런게 왜 필요하지? require있잖아 대부분의 유명한 프로그래밍언어들이 커먼리습의 System 에 대응하는 기능이 명확하게 없으니까, 다른 프로그래밍 하거나 하는...
  24. 👐 SBCL을 OSX에서 실행할때 멀티쓰레딩 켜기.
    SBCL은 멀티쓰레딩을 잘 지원하는 커먼리습 컴파일러이지만, 공식사이트에서 제공하는 리눅스 바이너리가 아니라 OSX 바이너리는 멀티쓰레딩이 꺼져서 컴파일되어있다....