쉘스크립트처럼 oci 컨테이너들을 조합하는 언어가 있으면 좋겠다. 컨테이너는 샌드박싱된 파일시스템을 입력으로 받아 출력으로 쓰고, 그런 컨테이너들을 (| pipe operator로 stdin/stdout을 잇듯이) 조합하는 것이다. 그리고 이때 각 컨테이너가 필요로하는 입력 파일/디렉토리들에 대해 일종의 타입 체크를 해서 no such file or directory가 뜨는것을 막아줄수 있을것이다.

사실 yaml등으로 작성하는 CI/CD 설정 파일들이 비슷한 기능을 하고있는데, 이걸 좀더 멀쩡한 언어로, 로컬에서도 쓸수있으면 좋겠다.

0

If you have a fediverse account, you can reply to this note from your own instance. Search https://hackers.pub/ap/notes/01959d58-e656-7e91-b824-4729930acd3e on your instance and reply to it.

@bglbgl gwyng 예전에 Bass라는 언어를 우연히 본 적이 있는데, 그게 떠오르네요. 말씀하신 것과는 좀 다르지만요.

0