Content
@
0 reply
0 recast
0 reaction
cqb
@cqb
Spent the night playing around with noir again. It's been a few months since I checked it out last, and I feel like it's at the point now where I'm having fun figuring it out. Reminds me of how solidity felt around 2017~2018.
3 replies
1 recast
9 reactions
Savio
@savio
Lovely to hear! What have been unexpected bumps you've run into so far?
1 reply
0 recast
1 reaction
cqb
@cqb
The biggest thing so far was while I was installing the bb backend I needed to install another dependency before I could get it to work, but I searched the discord and found it pretty quick. Something that might be a convenient feature is being able to cast an array of u1s into a field element, but I have no idea on if that's technically plausible. I'm a little surprised that there isn't a native U256 type since it's pretty ubiquitous in blockchain spaces now. But, I see there is one in the bignum library, I'm just a little confused about how to actually use them from that. Other than that it's mostly getting used to the rust like syntax. It's been fun!
0 reply
0 recast
1 reaction
James Zaki
@jameszaki
Out of curiosity, did you find the barreteneberg installation doc from this section https://noir-lang.org/docs/getting_started/backend/#example-installing-bb ? And does the doc show the required dep (jq?) or was it something else? https://github.com/AztecProtocol/aztec-packages/blob/master/barretenberg/cpp/src/barretenberg/bb/readme.md#installation Let us know how you're going with integrating the bignum lib 🤓 DM or reach out in the forum if you need anything.
0 reply
0 recast
0 reaction