Troels Henriksen [email protected]

2K posts

Troels Henriksen athas@freeradical.zone banner
Troels Henriksen athas@freeradical.zone

Troels Henriksen [email protected]

@sigkill_dk

Hacker in academia. I think deterministic parallel programming is just great! I work on https://t.co/EDD6IfUdTw

Copenhagen, Denmark شامل ہوئے Aralık 2015
170 فالونگ532 فالوورز
Troels Henriksen athas@freeradical.zone
@adamnemecek1 The package structure is not important. I think you need to write a main function that invokes the tests in Math.Test.TestAll (if it does not already exist), and then reference the file with that function in the .cabal file, like here: #L494" target="_blank" rel="nofollow noopener">github.com/diku-dk/futhar…
English
0
0
0
50
Troels Henriksen [email protected] ری ٹویٹ کیا
Matt Binder
Matt Binder@MattBinder·
a completely unhinged response to a person raising money for children
Matt Binder tweet media
English
730
1.3K
23.2K
2.1M
Manchaary Bahylaj 🏴󠁲󠁵󠁳󠁡󠁿
@dima_savin @code_report my guess is that static types are too cumbersome, and compilation step doesn't bring too much benefits for array languages (my wild guess), because "working on data directly all the time" - you're not really writing functions, nothing to compile away. Also, REPL
English
1
0
1
32
Conor Hoekstra
Conor Hoekstra@code_report·
I added Uiua to my Array Language Comparison repo. It is officially my second favorite programming language after BQN! Maybe soon to be #1. This language is seriously awesome! github.com/codereport/arr…
Conor Hoekstra tweet media
English
2
1
56
3.8K
Yaron (Ron) Minsky
Yaron (Ron) Minsky@yminsky·
So, other than Rust, are there practical languages that have data race freedom guarantees? Haskell? Scala? Is Haskell's memory model documented somewhere?
English
21
1
41
10.4K
Troels Henriksen athas@freeradical.zone
@yminsky @shwestrick I don't know of any use in industrial production applications, though some users have mentioned that from time to time. All non-hobby uses I see are prototypes or research, where future maintenance (or existing code bases) is not a concern.
English
1
0
0
129
Yaron (Ron) Minsky
Yaron (Ron) Minsky@yminsky·
@shwestrick Do you know where futhark is being used for real production applications? I'd love to know more...
English
2
0
2
499
Richard Feldman
Richard Feldman@rtfeldman·
@sigkill_dk Hi! I don't know if you have any interest in being on podcasts, but I host @sw_unscripted and we talk about a lot of different programming languages. We haven't done an episode on Futhark yet, but I'd love to chat with you about it sometime if you're ever interested!
English
1
0
6
278
Troels Henriksen [email protected] ری ٹویٹ کیا
Arraycast
Arraycast@arraycast·
PyTorch and Dex with Adam Paszke. A view from the inside. Can the Array languages learn anything from the ascendency of PyTorch and Dex? Host: Conor Hoekstra Guest: Adam Paszke Panel: Marshall Lochbaum, Stephen Taylor and Bob Therriault. arraycast.com/episodes/episo…
English
0
3
20
14.1K
Troels Henriksen athas@freeradical.zone
@shwestrick We should write algorithms that are agnostic to that! Or better, have a cost model that allows reasoning about the cost of irregularity, even on hardware where it is well supported.
English
1
0
1
36
Sam Westrick
Sam Westrick@shwestrick·
Guy giving his award keynote at SPAA 2023. Packed room!
Sam Westrick tweet media
English
1
2
17
1.4K
Troels Henriksen athas@freeradical.zone
@hannelita While I know you best from being a highly helpful volunteer at many PL conferences over the years, I also remember you being fun at taking PL stuff at PLTea.
English
0
0
0
85
Sam Westrick
Sam Westrick@shwestrick·
Are parallel algorithms ready for prime time? Guy: yes, for multicore! So let’s get out and teach multicore parallelism. CMU starts early (~3rd semester undergrad), and it works.
Sam Westrick tweet media
English
2
1
5
459