[Cherri - 애플 단축어를 코드로 작성하는 프로그래밍 언어

Cherri는 애플의 Siri Shortcuts를 텍스트 코드로 작성하여 컴파일 가능한 도메인 특화 프로그래밍 언어로, Go와 Ruby 문법에서 영감을 받았습니다. 타입 시스템, 패키지 매니저, 모듈화 지원, iCloud 링크 변환, macOS 서명 기능 등을 제공하며, CLI, VSCode 확장, 웹 Playground 등 데스크톱 중심 개발 환경을 지원합니다. GPL-2.0 라이선스로 공개되었으며, 기존 Shortcut을 코드로 변환하거나 새로운 Shortcut을 작성할 수 있습니다.

https://news.hada.io/topic?id=28732

#apple #shortcuts #domainspecificlanguage #programming #automation

Cherri - 애플 단축어를 코드로 작성하는 프로그래밍 언어 | GeekNews

Siri Shortcuts를 텍스트 코드로 작성하면 실행 가능한 Shortcut 파일로 직접 컴파일해주는 도메인 특화 언어단축어의 액션과 1대1 매핑으로, 컴파일 결과를 Shortcuts 앱에서 바로 디버깅 가능Go와 Ruby 문법에서 영감을 받았으며, CLI, VSCode 확장, macOS 앱, 웹 Playground 등 데스크톱 중심 개발 환경 제공타입

GeekNews

LOGOS-κ: Новый язык программирования для моделирования сложных систем

6 января 2026 года Российская компания DST Global и проект Λ-Универсум представили LOGOS-κ — не просто новый язык программирования...

#LOGOS#LOGOSκ #языкпрограммирования #Логос #GraphML #NIGC #DomainSpecificLanguage #DSL #Lambda #Omega #Универсум #Universum #ΛУниверсум #AUniversum #АУниверсум #Искусственныйинтеллект

Ссылки:
Репозиторий: https://github.com/A-Universum/logos-k
Исходный манифест Λ-Универсума: https://github.com/a-universum

There's a "bug" in this code, can you find it? (I have not found the cause yet.)

I think a block based language based on a #functional #DomainSpecificLanguage such as https://diagrams.github.io/ could reflect the structure of the image more directly and thus make such bugs easier to spot. But please don't take this criticism seriously until I've built such a block based language.

I found this through the great book: "500 Lines or Less" in the chapter on Blockcode:

https://aosabook.org/en/500L/blockcode-a-visual-programming-toolkit.html

Diagrams - About Diagrams

Part 9: Okay, champion of the delaying tactic that I am… In order to understand USD I _have_ to make a Domain Specific Language for it? Riiight?? I used the attached code to make the attached image. The files it makes are still a bit of a puddle... but they do render.

https://www.whynotestflight.com/excuses/hello-usd-part-9-parlez-vous-multiball-dsl-starts-here/

#SwiftLang #Swift #GenerativeArt #CreativeCoding #OpenUSD #ResultBuilder #3D #DomainSpecificLanguage

Hello USD - Part 9: Parlez vous MultiBall? DSL starts here

A list of distractions

“Reflections On The Lack Of Adoption Of Domain Specific Languages” [PDF], Federico Tomassetti & Vadim Zaytsev (http://grammarware.net/text/2020/dsl-adoption.pdf).

Via HN: https://news.ycombinator.com/item?id=25568703

#DSL #DomainSpecificLanguage #Programming #Productivity #Compilers #PLDI #Paper