veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

295
active users

#solidity

0 posts0 participants0 posts today

For reasons I recently went on a deep-dive, like deep enough to have glimpsed EVM Assembly, in order to track down why for gas costs increase when using an `enum` instead of `const uint256` type within Solidity smart contracts.

... Maybe I'll post a blog post with more details.

Announcing lintspec, a Solidity NatSpec linter.

beeb.li/blog/announcing-lintsp

Doc-comments (NatSpec) in Solidity are extremely important, because they are often the only source of documentation related to a smart contract.

Not happy with existing solutions, I decided to create my own, which ended up being 200x faster.

beeb.li · Announcing lintspecLintspec is a command-line utility (linter) that checks the completeness and validity of NatSpec doc-comments in Solidity code. It is focused on speed and ergonomics and aims to improve the user experience over existing solutions.

@dalias and that's why I don't buy the #Rust fans' line...

A programming languague doesn't make something inherently better or safer at all.

Rather we can see unnecessary complexity (i.e. #Solidity) and dependencies (i.e. #Perl in #Linux) and at best dubious claims of improvements (i.e. #grsecurity patches)...

youtube.com/watch?v=kdvVwGrV7e

It's like with children's toys:
If you want to, everthing can be a fatal choking hazard!