Тёмный
No video :(

Guile 3: Faster programs via just-in-time compilation 

FOSDEM
Подписаться 25 тыс.
Просмотров 2,7 тыс.
50% 1

Опубликовано:

 

29 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 3   
@Waitwhat469
@Waitwhat469 5 лет назад
Does the JIT compile the machine code in a separate thread while the main thread runs or does it pause the program?
@a0um
@a0um 4 года назад
I understand he wants to make Guile faster and closer to Racket to make Guile more useful. Chez Scheme is his performance benchmark. He thinks users care about the language features, not about the backend that’s running the program. Apparently Racket is moving towards Chez as backend. Yet he’s spending his time to optimise Guile’s backend instead of leveraging the work already done on Chez. Anyone else thinks that GNU users would benefit more if guile chez and racket were to join their efforts? (I’m no expert in scheme or compilers, am I missing summer technical challenge here?)
@69696969696969666
@69696969696969666 3 года назад
Racket has the benefit of primarily being a research language and the majority of software written in Racket is pure scheme. Guile on the other hand has always been an extension language for C based projects, meaning that a significant number of Guile users have custom extensions hooking into it's backend. So an architectural rewrite of Guile would not only need to guarantee backwards compatibility of it's own language, but also of all the APIs used for extensions. Maybe there is a way to do this, but in any case it would be a huge headache. With that in mind, I think Andy Wingo is making the right decisions for optimizing Guile. Although I do expect Guile to become more chez-like over time.
Далее
Intel GFX CI: Validation done the Linux way
28:00
A Guiler's Year of Racket
26:56
Просмотров 12 тыс.
Chelsea gym be like.. 😅⚽️
00:20
Просмотров 14 млн
Postmodern strace
29:47
Просмотров 2,5 тыс.
Testing Arei, a New Guile Scheme IDE for Emacs
1:57:19
Просмотров 3,7 тыс.
dav1d: 1 year later dav1d is a fast AV1 decoder
24:34
Просмотров 3,1 тыс.
Homebrew: Features and Funding
25:02
Просмотров 515
RacketCon 2021 - Declarative GUIs - Bogdan Popa
31:52
Просмотров 2,6 тыс.
Chelsea gym be like.. 😅⚽️
00:20
Просмотров 14 млн