Series📚(5개) Tags🏷️(896개)

Series📚 "programming-languages" (21건)

  1. 🚥 (주절주절) Factor와 Io
    Factor와 Io 모두 예전에 덕질하던 프로그래밍언어. 이번엔 추억놀음이나 포스팅해보려고. Factor https://factorcode.org/...
  2. 🌘 Python 3.14 "no-GIL"보다 concurrent.interpreters, 그리고 Tcl 데자뷰
    최근의 파이썬은 아주 오랬동안 multicore/parallelism을 지원하기 위해 걸림돌이었던 GIL에서 자유로워진 "no-GIL" 옵션이 베타 단계....
  3. 😣 News 08/03/2023 .02 : reactjs, rust, zig, hiring, nes
    "리액트가 날 인질으로 잡고 있어요" https://emnudge.dev/blog/react-hostage …말해 뭘할까 싶은데. :see_no_evil: 포스팅...
  4. 🍯 C++: Golang-ish `defer`-macro
    별거 없는데, 문득 심심해서 툭닥거려봤다. 원하는 것과 접근법 https://go.dev/blog/defer-panic-and-recover...
  5. 💤 Ping 19/02/2023 .02 : 이름에 대한 추측 (2) HAL, IBM, JCL
    (…지난번 C/C++/D/Zig 이름에 대한 추측 에 이어서, 그냥 떠올라서) HAL 9000 –> IBM ASCII방식, 혹은 그냥 알파벳에서 한글자씩 앞으로 땡기면,...
  6. 🧑‍🍼 Ping 07/02/2023 .01 : C++, D, Zig의 이름에 대한 추측
    문득 떠오른 생각이라서, 그냥 추측. C : 로마숫자(roman numeral) 으로 100. 처음부터 의도한 숫자가 100이 아니었을거란건 나도 알거 같아. BCPL이나 그런...
  7. 🔋 Ping 04/02/2023 .01: 씨언어의 장자 zig, rust, golang, c++ ???
    최근에 재미로 zig 을 정말 재밌게 '읽었다'. 공부해보고 실제로 뭔가 코딩을 많이 해보거나 한 것은 아니고, 대체 어떻게 동작하는 프로그램을 이걸로 만들라고 하...
  8. 🥯 "모두를 위한 algebraic effects!" ...정말루?
    뭐 대충 다음과 같은 글들: https://www.eff-lang.org/handlers-tutorial.pdf...
  9. 🐱 Ping 19/Jun/2021
    그간은 여러 수고를 줄이고 싶어서 블로그도 문을 닫아 놓고, github repositories도 대부분은 private으로 변경해놓고 지냈었다. 하지만 그래도 coding과 글...
  10. 🪗 Python에 대한 내 관점
    Python은 조금 지루한 문법의 언어다. 거기에 매크로 같은 기능도 없어서 항상 평이한 문장을 작성하게 되는 것 같다. 하지만 다른 비슷한 언어들과는 다르게, 파이썬 문장 자체...
  11. ⏪ Covariant, Contravariant, Invariant등 Type Variances 이해하기
    거의 그대로 베껴온 원본 글 계약서로서의 타입 타입을 생각할 때, <계약서>로 생각하는 것이 편하다. 왜냐하면, 전달한 값이 그 타입의 범위 안에서 전달 받은 쪽에서...
  12. 📓 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...
  13. 🥝 (Common Lisp의 어두운 면) Equality
    오늘은 커먼리습의 어두운 면을 이야기 해볼까. 보통 나는 리습 팬보이니까 리습에 대해 불리한 이야기는 잘 쓰지 않는거 같아서 한번 써보기로 생각했다. 그리고 놀랍게도 이 글의 끝에...
  14. 🚍 (소프트웨어 고고학) 어째서 `String#replaceAll`처럼 메서드 경로의 구분자로 `#`을 쓸까?
    오늘 아침 다음은 오늘 아침 트위터의 타임라인에서 내가 스쳐본 한 스크린샷의 일부이다: 1 …뭐에 느낌을 받았냐하면, 바로 저 String#replace(..) 이라는...
  15. 👩‍🦯 Ping 15/Oct/2019
    커먼리습으로 간단한 스택기반 장난감 프로그래밍언어를 만들고있다. https://github.com/ageldama/cl-toy-stack-lang 튜링컴플릿이나 그런거 관심도 없고...
  16. ⚒️ rutils으로 커먼리습 확장해서 clojure 비슷하게, 더 편하게
    커먼리습은 CLHS 이후로 언어 자체 정의는 변하지 않았다. 구현체마다 조금씩 확장이 있을수도 있지만 딱히 그렇게 하지도 않는거 같다. 그럴만도 하다고 생각하는게 어차피 커먼리습에...
  17. 🟡 Golang Goroutine, Channel, I/O 그리고 Scheduler 이해해보기
    Go언어를 요즘에 진지하게 생각하고 계속해서 자료를 찾아보며 익히고 있다. 가장 흥미있는 부분은 Goroutine scheduler 구현과 I/O시스템을 어떻게 만들었을까인데, 아...
  18. 🧇 생각 10/10/2018
    연구소에서 종종 휴식시간에 PS4 게임을 하면서 지낸다. 그냥 별로 게임을 위해서 너무 많은 시간을 보내는걸 원래도 좋아하진 않았지만 독일에 살며 취미로 다시 시작한 이후로 재미를...
  19. #️⃣ 예전 모나드를 이용한 비동기코드의 정리에 대한 아이디어를 다시 생각해보기
    예전 내가 썼던 블로그가 갑자기 떠올랐다. http://ageldama.blogspot.de/2012/03/nodejs-haskell-io-monad.html 내용은, 콜백헬 싫다...
  20. 👨‍🦱 Erlang에 더 관심을 기울여야 할 시점인거 같다
    그냥 최근의 자바나 node.js, 특히 자바의 RxJava 같은걸 보다보면, 1 뭔가 언어적으로 지원하지 않는걸 뜯어내서 동작하게 만들고 너무 골치가 아프게 만들어지는건 아닌가...
  21. 👴 Java Immutables와 친숙한 오래된 문제들
    https://immutables.github.io/ 요즘 이걸 살짝 봤는데, 재미있었다. 그런데 일단 깊이보거나 써보기 전에 드는 걱정은, 이거 기존의 몇몇 프레임웍이나 라이브러...