<ktemkin>
lua is very, very nice for that kind of thing
<whitequark>
yep
<whitequark>
tcl isn't *too* bad too, though it does have quite a few warts
<whitequark>
really, the main thing is that both of these are much more manageable than python to just about everyone involved except for the end user (and even then)
_whitelogger has joined ##openfpga
X-Scale` has joined ##openfpga
X-Scale has quit [Ping timeout: 246 seconds]
X-Scale` is now known as X-Scale
Degi has quit [Ping timeout: 272 seconds]
Degi has joined ##openfpga
genii has quit [Quit: See you soon.]
jaseg has quit [Ping timeout: 256 seconds]
jaseg has joined ##openfpga
Bike has quit [Quit: leaving]
<kc8apf>
I'm using webasm instead of embeddable languages more and more.
<whitequark>
that seems kinda orthogonal here, doesn't it?
<whitequark>
since the purpose of lua or python in nextpnr is to provide a nice user-exposed API
<kc8apf>
Eh, let them use whatever language they want as long as it can be turned into wasm
<whitequark>
and get stuck doing three times as much work because you need to go through the C ABI?
<whitequark>
i think this would make sense after wasm interfaces land, though
<kc8apf>
So far it hasn't been much of a problem for the oddball apis I've been working with
<whitequark>
mm
<whitequark>
i'm curious why it worked well for you, now
OmniMancer has joined ##openfpga
emeb_mac has quit [Quit: Leaving.]
hitomi2504 has joined ##openfpga
u0m3 has quit [Ping timeout: 240 seconds]
u0m3 has joined ##openfpga
Asu has joined ##openfpga
bzztploink has quit [Read error: Connection reset by peer]
xtro has quit [Ping timeout: 258 seconds]
_whitelogger has joined ##openfpga
_whitelogger has joined ##openfpga
Bike has joined ##openfpga
genii has joined ##openfpga
Miyu has joined ##openfpga
hackkitten has quit [Ping timeout: 272 seconds]
Miyu is now known as hackkitten
emeb has joined ##openfpga
hitomi2504 has quit [Quit: Nettalk6 - www.ntalk.de]
xtro has joined ##openfpga
OmniMancer has quit [Quit: Leaving.]
Asu has quit [Ping timeout: 240 seconds]
Asu has joined ##openfpga
Asu has quit [Remote host closed the connection]
Asu has joined ##openfpga
Bob_Dole has quit [Ping timeout: 260 seconds]
Bob_Dole has joined ##openfpga
Asu has quit [Remote host closed the connection]
Asu has joined ##openfpga
Bob_Dole has quit [Ping timeout: 260 seconds]
Bob_Dole has joined ##openfpga
Asu has quit [Quit: Konversation terminated!]
Asu has joined ##openfpga
Bob_Dole has quit [Read error: Connection reset by peer]