#compiler — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #compiler, aggregated by home.social.
-
🚀🎉 Yawn, another day, another #compiler. This time it's NVIDIA's clunky attempt to join the #Rust fan club, promising to help you write intricate #GPU programs with the finesse of a tap-dancing elephant. Good luck navigating this forest of buzzwords—because who doesn't love a side of "combinators" with their "warp-level programming"? 🙄
https://nvlabs.github.io/cuda-oxide/index.html #NVIDIA #Programming #Buzzwords #TapDance #HackerNews #ngated -
🚀🎉 Yawn, another day, another #compiler. This time it's NVIDIA's clunky attempt to join the #Rust fan club, promising to help you write intricate #GPU programs with the finesse of a tap-dancing elephant. Good luck navigating this forest of buzzwords—because who doesn't love a side of "combinators" with their "warp-level programming"? 🙄
https://nvlabs.github.io/cuda-oxide/index.html #NVIDIA #Programming #Buzzwords #TapDance #HackerNews #ngated -
🚀🎉 Yawn, another day, another #compiler. This time it's NVIDIA's clunky attempt to join the #Rust fan club, promising to help you write intricate #GPU programs with the finesse of a tap-dancing elephant. Good luck navigating this forest of buzzwords—because who doesn't love a side of "combinators" with their "warp-level programming"? 🙄
https://nvlabs.github.io/cuda-oxide/index.html #NVIDIA #Programming #Buzzwords #TapDance #HackerNews #ngated -
🚀🎉 Yawn, another day, another #compiler. This time it's NVIDIA's clunky attempt to join the #Rust fan club, promising to help you write intricate #GPU programs with the finesse of a tap-dancing elephant. Good luck navigating this forest of buzzwords—because who doesn't love a side of "combinators" with their "warp-level programming"? 🙄
https://nvlabs.github.io/cuda-oxide/index.html #NVIDIA #Programming #Buzzwords #TapDance #HackerNews #ngated -
🚀🎉 Yawn, another day, another #compiler. This time it's NVIDIA's clunky attempt to join the #Rust fan club, promising to help you write intricate #GPU programs with the finesse of a tap-dancing elephant. Good luck navigating this forest of buzzwords—because who doesn't love a side of "combinators" with their "warp-level programming"? 🙄
https://nvlabs.github.io/cuda-oxide/index.html #NVIDIA #Programming #Buzzwords #TapDance #HackerNews #ngated -
CUDA-oxide: Nvidia's official Rust to CUDA compiler
https://nvlabs.github.io/cuda-oxide/index.html
#HackerNews #CUDA #Rust #Nvidia #Compiler #CUDAoxide #RustProgramming
-
Continuano gli esperimenti con Claude AI. Creare un interprete di linguaggio C e anche un compilatore/linker per Windows sono alla portata di Claude Sonnet 4.6 in versione gratuita? Scopriamolo assieme in questo video! #clanguage #artificialintelligence #claudeai #compiler #interpreter #x86 https://www.youtube.com/watch?v=zHHHjynC8Zg
-
👏 Wow, finally! The world has been begging for yet another Object Pascal #compiler because, you know, the planet just can't function without one in 2023. 🚀 Let's celebrate the #reincarnation of a language most people haven't used since the 90s. #CuttingEdgeInnovation 🙄
https://github.com/graemeg/blaise #ObjectPascal #Innovation #TechNews #HackerNews #ngated -
Blaise – A modern self-hosting zero-legacy Object Pascal compiler targeting QBE
https://github.com/graemeg/blaise
#HackerNews #Blaise #ObjectPascal #Compiler #SelfHosting #QBE #OpenSource
-
I think this is pretty neat, and a bit different than most c-style language implementations: any number of initial arguments can be factored out of a group of functions:
https://mocompute.codeberg.page/item/2026/2026-05-08-tess-receiver-blocks.html
#c #programming #programminglanguages #cprogramming #compiler
-
You might remember that I was working on my own programming language a few months ago. I've decided to write a blog post about what this language is, how it is implemented, and what are my future plans!
#programming #pldev #compiler #arm64
https://lisyarus.github.io/blog/posts/making-your-own-programming-language.html
-
Finally finished a post with some initial motivations and reflections about a programming language project I've been working on for nearly the past year: https://mocompute.codeberg.page/item/2026/2026-04-26-practical-additions-to-c.html #c #programming #programminglanguages #cprogramming #compiler
-
#RISC_OS folks May the 4th be with you! Announcing a new Forth Compiler coming to RISC OS for this autumn (will be unveiled at the London Show this October, together with many other things). The cool bits are in the thread below 👇
#Forth #Fth #Compiler #Bytecode #Programming #SoftwareDevelopment
-
#RISC_OS folks May the 4th be with you! Announcing a new Forth Compiler coming to RISC OS for this autumn (will be unveiled at the London Show this October, together with many other things). The cool bits are in the thread below 👇
#Forth #Fth #Compiler #Bytecode #Programming #SoftwareDevelopment
-
#RISC_OS folks May the 4th be with you! Announcing a new Forth Compiler coming to RISC OS for this autumn (will be unveiled at the London Show this October, together with many other things). The cool bits are in the thread below 👇
#Forth #Fth #Compiler #Bytecode #Programming #SoftwareDevelopment
-
#RISC_OS folks May the 4th be with you! Announcing a new Forth Compiler coming to RISC OS for this autumn (will be unveiled at the London Show this October, together with many other things). The cool bits are in the thread below 👇
#Forth #Fth #Compiler #Bytecode #Programming #SoftwareDevelopment
-
#RISC_OS folks May the 4th be with you! Announcing a new Forth Compiler coming to RISC OS for this autumn (will be unveiled at the London Show this October, together with many other things). The cool bits are in the thread below 👇
#Forth #Fth #Compiler #Bytecode #Programming #SoftwareDevelopment
-
Here is an idea for a runtime interpreter for what is really a compiled system. Just not your standard ABI for C.
All the functions are ordinary functions but in a continuation-passing style. They take as input a full set of the state of the program and where to go next (or a choice of where to go next, if they get a choice). They return where they go next and the arguments to that.
The interpreter works as in the next toot ...
-
One Open-source Project Daily
World’s only programming language that’s bursting with emojis
https://github.com/emojicode/emojicode
#1ospd #opensource #compiler #emojicode #emojis #language #programminglanguage -
От регулярок к ANTLR4: три архитектурных решения на парсере бизнес-формул
Три года назад я писал свой первый коммерческий парсер на ANTLR4 — для бизнес-формул аналитической системы. Несколько лет спустя я бы сделал его иначе в трёх центральных местах. Разбираю каждое: левая рекурсия для приоритета операторов, Listener vs Visitor, и почему getText() для повторного парсинга — антипаттерн.
https://habr.com/ru/articles/1027742/
#antlr #antlr4 #парсер #parser #грамматика #dsl #java #spring_boot #compiler #code_generation
-
🤦♂️ Oh, look! Another "groundbreaking" #GitHub project promising to revolutionize #Ruby with a fancy buzzword-riddled native #compiler, because clearly we were all clamoring for yet another half-baked tool in our dev stack. 🚀 Meanwhile, real developers are too busy actually getting work done to care. 😂
https://github.com/matz/spinel #DevTools #Buzzwords #HalfBaked #HackerNews #ngated -
I need a recap for how to write plugins for #llvm
What is you favourit blog post or book on this topic.
Please share.Yes yes I am reading the docs also
-
Nanopass Framework: Clean Compiler Creation Language
#HackerNews #Nanopass #Framework #Clean #Compiler #CompilerCreation #Language
-
Sky – an Elm-inspired language that compiles to Go
https://github.com/anzellai/sky
#HackerNews #Sky #Elm-inspired #Go #language #programming #language #compiler
-
Sky – an Elm-inspired language that compiles to Go
https://github.com/anzellai/sky
#HackerNews #Sky #Elm-inspired #Go #language #programming #language #compiler
-
Sky – an Elm-inspired language that compiles to Go
https://github.com/anzellai/sky
#HackerNews #Sky #Elm-inspired #Go #language #programming #language #compiler
-
Sky – an Elm-inspired language that compiles to Go
https://github.com/anzellai/sky
#HackerNews #Sky #Elm-inspired #Go #language #programming #language #compiler
-
Sky – an Elm-inspired language that compiles to Go
https://github.com/anzellai/sky
#HackerNews #Sky #Elm-inspired #Go #language #programming #language #compiler
-
Я сделал язык программирования ради статьи на Хабр
Меня зовут Степан, я C# профессионал уже более 7 лет на рынке и рассказываю об этом в Telegram каналe StepOne . Иногда мне скучно на работе, потому что перекладывать JSON это слишком просто, даже если микросервисы. Я отучился на системного программиста-компиляторщика и столкнулся с отсутствием спроса рынка на такие навыки. Но выбрал быть счастливым и написал язык программирования hydrascript , чтобы JSON гонялся даже в докере на макбуке. Решение под катом вас точно удивит! dotnet tool install hydrascript -g
https://habr.com/ru/articles/1010530/
#interpreter #compiler #backend #json #csharp #dotnet #roslyn #api #docker #cgi
-
Как найти UB, которое никто не хочет замечать: разбираем clang-tidy изнутри
Привет, Хабр! Меня зовут Анастасия Черникова, я занимаюсь разработкой компиляторных технологий и инструментов на базе LLVM в Синтакоре. Неопределенное поведение (undefined behavior, UB) по-разному выглядит с точки зрения компилятора и разработчика. Для первого оно, как правило, открывает дополнительные возможности для оптимизации. Для программиста же UB может стать проблемой, особенно если оно остается незамеченным и не учитывается при разработке. В этой статье рассмотрим подход к поиску UB с использованием статического анализа. В качестве примера я использую clang-tidy: сначала разберу, как устроены существующие чекеры и как работают AST matchers, а затем покажу, как расширять их и добавлять собственные проверки, если стандартных возможностей оказывается недостаточно. Отправимся на поиски и поимку UB →
https://habr.com/ru/companies/yadro/articles/1017930/
#llvm #clangtidy #ast #check #cpp #undefined_behavior #UB #compiler #sanitizers
-
Как найти UB, которое никто не хочет замечать: разбираем clang-tidy изнутри
Привет, Хабр! Меня зовут Анастасия Черникова, я занимаюсь разработкой компиляторных технологий и инструментов на базе LLVM в Синтакоре. Неопределенное поведение (undefined behavior, UB) по-разному выглядит с точки зрения компилятора и разработчика. Для первого оно, как правило, открывает дополнительные возможности для оптимизации. Для программиста же UB может стать проблемой, особенно если оно остается незамеченным и не учитывается при разработке. В этой статье рассмотрим подход к поиску UB с использованием статического анализа. В качестве примера я использую clang-tidy: сначала разберу, как устроены существующие чекеры и как работают AST matchers, а затем покажу, как расширять их и добавлять собственные проверки, если стандартных возможностей оказывается недостаточно. Отправимся на поиски и поимку UB →
https://habr.com/ru/companies/yadro/articles/1017930/
#llvm #clangtidy #ast #check #cpp #undefined_behavior #UB #compiler #sanitizers
-
Как найти UB, которое никто не хочет замечать: разбираем clang-tidy изнутри
Привет, Хабр! Меня зовут Анастасия Черникова, я занимаюсь разработкой компиляторных технологий и инструментов на базе LLVM в Синтакоре. Неопределенное поведение (undefined behavior, UB) по-разному выглядит с точки зрения компилятора и разработчика. Для первого оно, как правило, открывает дополнительные возможности для оптимизации. Для программиста же UB может стать проблемой, особенно если оно остается незамеченным и не учитывается при разработке. В этой статье рассмотрим подход к поиску UB с использованием статического анализа. В качестве примера я использую clang-tidy: сначала разберу, как устроены существующие чекеры и как работают AST matchers, а затем покажу, как расширять их и добавлять собственные проверки, если стандартных возможностей оказывается недостаточно. Отправимся на поиски и поимку UB →
https://habr.com/ru/companies/yadro/articles/1017930/
#llvm #clangtidy #ast #check #cpp #undefined_behavior #UB #compiler #sanitizers
-
Как найти UB, которое никто не хочет замечать: разбираем clang-tidy изнутри
Привет, Хабр! Меня зовут Анастасия Черникова, я занимаюсь разработкой компиляторных технологий и инструментов на базе LLVM в Синтакоре. Неопределенное поведение (undefined behavior, UB) по-разному выглядит с точки зрения компилятора и разработчика. Для первого оно, как правило, открывает дополнительные возможности для оптимизации. Для программиста же UB может стать проблемой, особенно если оно остается незамеченным и не учитывается при разработке. В этой статье рассмотрим подход к поиску UB с использованием статического анализа. В качестве примера я использую clang-tidy: сначала разберу, как устроены существующие чекеры и как работают AST matchers, а затем покажу, как расширять их и добавлять собственные проверки, если стандартных возможностей оказывается недостаточно. Отправимся на поиски и поимку UB →
https://habr.com/ru/companies/yadro/articles/1017930/
#llvm #clangtidy #ast #check #cpp #undefined_behavior #UB #compiler #sanitizers
-
Fixing our own problems in the Rust compiler
In our data compression projects, we use Rust where C is traditionally used. During the work, we've hit limitations in Rust itself and in the surrounding tooling. Over the years, we've become increasingly comfortable with fixing these issues ourselves. […]
— by @trifectatech🦀 https://trifectatech.org/blog/fixing-our-own-problems-in-the-rust-compiler/
#rust #rustlang #zlib #coding #during #compiler #tooling #issues #codeissues #fixing #fix #code
-
🚀 Ohm's #PEG-to-WASM Compiler: because everyone needs a #parsing #tool that's 50x #faster to parse things nobody asked for! 😂 Forget about improving your life—just make #parsing 0.02 seconds quicker. Is it a bird? Is it a plane? No, it's an #unnecessary #compiler update! 🙄
https://ohmjs.org/blog/2026/03/12/peg-to-wasm #update #speed #improvement #tool #coding #humor #HackerNews #ngated -
Ohm's Peg-to-WASM Compiler
https://ohmjs.org/blog/2026/03/12/peg-to-wasm
#HackerNews #Peg-to-WASM #Compiler #OhmJS #WASM #Compiler #Programming #News #Tech #Innovation
-
🎩🤖 Oh, look! A magical unicorn that turns hardware code into a #video #game 🎮. Because who wouldn't want to run a #RISC-V #CPU on a factory-building simulator? 🙃 Next up: a #compiler that makes coffee while debugging your existential crisis. ☕️
https://github.com/ben-j-c/verilog2factorio #magicalunicorn #hardwarecode #factorysimulator #HackerNews #ngated -
A Verilog to Factorio Compiler and Simulator (Working RISC-V CPU)
https://github.com/ben-j-c/verilog2factorio
#HackerNews #Verilog #Factorio #Compiler #RISC-V #CPU #Simulation #OpenSource
-
🚀 Behold! An opus of existential dread wrapped in a thin veneer of C language #angst, where the author heroically battles imaginary dragons of undefined behavior while attempting to reinvent the square wheel of systems compilers. 🤔 Spoiler: C compiles without warnings, and the universe remains unaltered.
https://blog.xoria.org/expr-stmt-c/ #existentialdread #Cprogramming #compiler #imaginarydragons #systemscompilers #HackerNews #ngated -
🚀 Behold! An opus of existential dread wrapped in a thin veneer of C language #angst, where the author heroically battles imaginary dragons of undefined behavior while attempting to reinvent the square wheel of systems compilers. 🤔 Spoiler: C compiles without warnings, and the universe remains unaltered.
https://blog.xoria.org/expr-stmt-c/ #existentialdread #Cprogramming #compiler #imaginarydragons #systemscompilers #HackerNews #ngated -
🚀 Behold! An opus of existential dread wrapped in a thin veneer of C language #angst, where the author heroically battles imaginary dragons of undefined behavior while attempting to reinvent the square wheel of systems compilers. 🤔 Spoiler: C compiles without warnings, and the universe remains unaltered.
https://blog.xoria.org/expr-stmt-c/ #existentialdread #Cprogramming #compiler #imaginarydragons #systemscompilers #HackerNews #ngated -
🚀 Behold! An opus of existential dread wrapped in a thin veneer of C language #angst, where the author heroically battles imaginary dragons of undefined behavior while attempting to reinvent the square wheel of systems compilers. 🤔 Spoiler: C compiles without warnings, and the universe remains unaltered.
https://blog.xoria.org/expr-stmt-c/ #existentialdread #Cprogramming #compiler #imaginarydragons #systemscompilers #HackerNews #ngated -
🚀 Behold! An opus of existential dread wrapped in a thin veneer of C language #angst, where the author heroically battles imaginary dragons of undefined behavior while attempting to reinvent the square wheel of systems compilers. 🤔 Spoiler: C compiles without warnings, and the universe remains unaltered.
https://blog.xoria.org/expr-stmt-c/ #existentialdread #Cprogramming #compiler #imaginarydragons #systemscompilers #HackerNews #ngated