#compiler

Gonzalo Nemmi :runbsd:gnemmi@mastodon.sdf.org
2025-12-13

Did you know you can still get the src for the DICE C compiler (68000 #ANSI C #compiler) written for the #Amiga in the early 90's by Matthew Dillon?
Itll run on #BSD or #Linux host and can generate generic 68000 output that doesn't have to be targeted to the Amiga. It contains all utilities required to compile, assemble, link, rom, etc, and it's BSD licensed. dmake is needed to compile it on #Unix. It will generate 68K code, Amiga bin, obj, etc
apollo.backplane.com/FreeSrc/
#RetroComputing #Commodore

2025-12-10

Ищем выход из лабиринтов RISC-V ISA: ускорение инференса с тензорным компилятором и JIT-ассемблером

Привет, Хабр! Меня зовут Илья Знаменский, я ведущий инженер в группе оптимизации алгоритмов искусственного интеллекта в AI-дивизионе YADRO . Популярность RISC-V растет стремительными темпами, и на рынке появляется все больше новых отладочных плат. Моей команде поставили задачу: узнать, как эти платы будут справляться с простыми AI-нагрузками (задачи запуска LLM-on-device не стояло). В процессе работы мы внесли вклад в развитие собственного тензорного компилятора и создали библиотеку математических ядер, которая позволила существенно увеличить производительность инференса моделей на RISC-V. С какими трудностями мы столкнулись и что в итоге из всего этого получилось — читайте в статье.

habr.com/ru/companies/yadro/ar

#RISCV #AI #devboards #Inference_optimizations #JIT #bananapi #rvv #licheepi #xbyak #compiler

2025-12-10

Ищем выход из лабиринтов RISC-V ISA: ускорение инференса с тензорным компилятором и JIT-ассемблером

Привет, Хабр! Меня зовут Илья Знаменский, я ведущий инженер в группе оптимизации алгоритмов искусственного интеллекта в AI-дивизионе

habr.com/ru/companies/yadro/ar

#RISCV #AI #devboards #Inference_optimizations #JIT #bananapi #rvv #licheepi #xbyak #compiler

Curated Hacker NewsCuratedHackerNews
2025-12-10
2025-12-08

Wenn du in den letzten Jahren mit Java gearbeitet hast, ist dir vielleicht schon das Schlüsselwort var begegnet. Ja, du hast richtig gelesen: in Java! Denn schon seit Java 10 kannst du damit lokale Variablen deklarieren, ohne ihren Typ explizit anzugeben. Das ist eine praktische Erweiterung - aber

magicmarcy.de/lokale-variablen

#var #Java_10 #Compiler #lokale_Variablen #Typinferenz #Generics #Datentyp #Typ #Java-Syntax

N-gated Hacker Newsngate
2025-12-07

🚀 Oh look, a to compiler! Just what the world was missing, because apparently, we’ve been clamoring for a way to turn things backward. 🚀 Who knew the real barrier to was not enough ways to convert it into something older and less safe? 🙄
jonathan.protzenko.fr/2025/10/

Curated Hacker NewsCuratedHackerNews
2025-12-07
2025-12-06

Một nhà phát triển đã tạo ra trình biên dịch Typst đa năng mới tên "noteworthy", giải quyết các vấn đề về định dạng và quản lý file của Typst gốc. Công cụ mới này tự động tạo nội dung, định dạng, hỗ trợ vẽ mạnh mẽ, tùy chỉnh bố cục và có nhiều chủ đề. Rất tiện lợi cho việc tạo tài liệu đẹp mắt!

#Typst #Compiler #SideProject #noteworthy #CôngCụ #BiênDịch #TàiLiệu

reddit.com/r/SideProject/comme

Out of Context Podcast QuotesPodcastQuoteBot
2025-12-04

"I have socks and I have stickers." - KIM HUANG, Linux, Shadowman, And Open Source Spirit, Compiler

Curated Hacker NewsCuratedHackerNews
2025-12-03

Optimizations in C++ compilers: a practical journey

queue.acm.org/detail.cfm?id=33

2025-12-03

The caller has to copy the data into the correct stack location. The challenge is that the caller is not in the function's stack frame, so it's need to calculate where data must go as an offset from the current SP. And that offset will depend on how many parameters are still to be pushed on the stack.

The code here isn't actually very complex, but it's a mind freak.

Here's the function dispatch which generates IL for the copies. V is the callees variable.

#quichelang #quiche #compiler #z80

The code mentioned in the toot, with a big comment block to help you get your head around it.
2025-12-03

Bản phát hành 0.5.1 mới của trình biên dịch đã ra mắt, mang đến nhiều cải tiến như cú pháp mới, hàm stdlib và các tính năng khác. Đồng duy trì dự án sẵn sàng giải đáp mọi thắc mắc của bạn!

#Compiler #Release #NewFeatures #TrinhBienDich #PhienBanMoi

docs.amber-lang.com/getting_st

Curated Hacker NewsCuratedHackerNews
2025-12-02

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst