Just found this cool tiny helper app: Syntax Highlight. It enables #syntax highlighting in #macOS's #quickview! I was actually just searching for sth that would enable the preview of #yaml files. Now I can preview pretty much any code file directly in #Finder/ #PathFinder 馃槉馃憣
For over 40 years, I have been an ardent fan of the C programming language. It is brilliant for small (<< 100,000 SLC) systems #programming projects.
But I do believe that almost all modern languages adopting C's ALGOLish blocky #syntax harms language evolution. This syntactic monotony is the consequence of the rightful dominance of Lex and Yacc, the general disdain amongst the programmer cast for LISP's brilliant parenthetical s-expressions, and the difficulty of implementing well ISWIM's beautiful offside rule.
I know I am in a wee minority, but I do wish that more programmers learn to love the plain, succinct, cogent syntax of Miranda, Haskell, Agda, et al.
For over 40 years, I have been an ardent fan of the C programming language. It is brilliant for small (<< 100,000 SLC) systems #programming projects.
But I do believe that almost all modern languages adopting C's ALGOLish blocky #syntax harms language evolution. This syntactic monotony is the consequence of the rightful dominance of Lex and Yacc, the general disdain amongst the programmer cast for LISP's brilliant parenthetical s-expressions, and the difficulty of implementing well ISWIM's beautiful offside rule.
I know I am in a wee minority, but I do wish that more programmers learn to love the plain, succinct, cogent syntax of Miranda, Haskell, Agda, et al.
Mergiraf: Syntax-Aware Merging for Git
https://lwn.net/SubscriberLink/1042355/434ad706cc594276/
#HackerNews #Mergiraf #Syntax-Aware #Merging #Git #VersionControl #DevTools #CodeMerge
Syntax and Semantics of Programming Languages (1995)
https://homepage.cs.uiowa.edu/~slonnegr/plf/Book/
#HackerNews #Syntax #Semantics #ProgrammingLanguages #1995 #ComputerScience #HackerNews
Syntax and Semantics of Programming Languages
https://homepage.cs.uiowa.edu/~slonnegr/plf/Book/
#HackerNews #Syntax #Semantics #ProgrammingLanguages #ComputerScience #HackerNews
Doing my own syntax highlighting (finally)
https://alexwlchan.net/2025/syntax-highlighting/
#HackerNews #Doing #my #own #syntax #highlighting #(finally) #syntaxhighlighting #DIY #coding #programming #webdevelopment
#Rust has a new path to create a formal language specification for #syntax and #semantics.
Ferrous Systems is donating their work on a language specification to the rust project and the wider community.