[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/biz/ - Business & Finance


View post   

File: 421 KB, 2000x2000, 1650816115046.jpg [View same] [iqdb] [saucenao] [google]
50066369 No.50066369 [Reply] [Original]

kda is 1€ lol

>> No.50066454

>>50066369
What's she saying? I can't read votkarunes

>> No.50066520

>>50066454
He says
>I didn't know that you like boys

>> No.50066606

>>50066520
Well now I need source

>> No.50067845
File: 50 KB, 400x400, index.jpg [View same] [iqdb] [saucenao] [google]
50067845

d-daily rember to add (env-exec-config ['DisableInlineMemCheck]) in .repl to display lines
https://github.com/kadena-io/pact/issues/996

>> No.50067857

>>50067845
I'm going to throw out the comments about paradigms, since new paradigms always require a bit of brainpower to understand from new. Of course it's not going to be entirely grokkable on first go! But, to address the 1st paragraph, I take your point that pact is hard if you're coming from Solidity. Pact forces you to think about the structure of your code and work in an anemic environment comparatively, since we've put work into making sure you don't end up coding one of the many multi-billions' worth of exploits available to Solidity. Lisp is not my favorite, and balancing function-first notation is a pain, true, but these are syntactic wibbles. At its core, Babena is doing more than Uniswap is doing. There is less built in to Babena than Uniswap. It's also not true that Uniswap is equivalent to Babena. The pool balancing code alone for Uniswap is more than 800 lines (see: https://github.com/Uniswap/v3-core/blob/main/contracts/UniswapV3Pool.sol).). If you unpack the myriad libraries that make up Uniswap, it's far bigger than Babena. I think what you're referring to is the uniswap constant product math, which is <100 lines, sure (see: https://github.com/Uniswap/v3-core/blob/main/contracts/libraries/SwapMath.sol)), but it's also smaller in pact. All in, one could write the entire exchange in ~600 lines (see: https://github.com/kadena-io/kadenaswap/blob/master/pact/exchange.pact)), including property checking models.

This isn't to try and "own you" by any means - your viewpoint is important, because @Jyao and I have been mulling over whether a change of syntax is justified. The perception that Pact is difficult is contrary to the reality I've experienced personally writing smart contracts in both Solidity and Pact. I'm interested in what you think would fix most of your points. We think it's mostly unfamiliar syntax and a fuckton of parentheses, but I'm eager to hear your feedback.

>> No.50067915
File: 96 KB, 1129x404, file.png [View same] [iqdb] [saucenao] [google]
50067915

THANK YOU SIR

>> No.50068015 [DELETED] 
File: 170 KB, 1100x1000, 1633575751161.jpg [View same] [iqdb] [saucenao] [google]
50068015

>>50067845
Daily dismember to deploy the dapp.

>> No.50068094
File: 1015 KB, 500x280, 73b13bcd2590cd93ca1ca9bbc7f917be.gif [View same] [iqdb] [saucenao] [google]
50068094

>>50068015
>try making some design
>everyone call it garbage and tell me to kms
>delete everything

>> No.50068283 [DELETED] 

>>50068094
bye HfopbFvO

>> No.50068509

>>50068094
No, you just want to infinitely delay and farm (You)'s.

>> No.50068582

infinite (you) glitch getting patched atm

>> No.50068756
File: 538 KB, 500x281, ClearThoughtfulGadwall-size_restricted.gif [View same] [iqdb] [saucenao] [google]
50068756

>>50068509
>>50068582
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

>> No.50068964

im the original kda is 1€ lol poster lol ama

>> No.50069048

>>50068756
you'll be fine, organic (you)s are always better