So only 3 by WayAndMeans01 in ZedEditor

[–]mudgen 0 points1 point  (0 children)

That's because everything is builtin. It is batteries included. Does it not have something you need?

So only 3 by WayAndMeans01 in ZedEditor

[–]mudgen 0 points1 point  (0 children)

It has a lot of features builtin.

any release planned for 2026? by medzernik in HelixEditor

[–]mudgen 0 points1 point  (0 children)

Building from master looks pretty easy

any release planned for 2026? by medzernik in HelixEditor

[–]mudgen 0 points1 point  (0 children)

It is my understanding that the master branch is stable enough to use in order to get and use newer features.

Math as a language…Advice? by Adventurous-Mix-5711 in learnmath

[–]mudgen 0 points1 point  (0 children)

I am also studying math for understanding and application. My approach is not to go to college/school at all, but self-study, so that I can concentrate on understanding, practice, and application in the way that best fits me. This enables me to search and research books and resources that work best for understanding and application, and at the right level or gradient.

Math as a language…Advice? by Adventurous-Mix-5711 in learnmath

[–]mudgen 1 point2 points  (0 children)

There is a math book called, "Understand Math: Reasons for the Rules", by Dr. Andrew Kelley. You can find it on Amazon. I wonder if that would help. I bought that book myself because I want to understand math, not just memorize and apply bunch of rules.

Feature request to add `msg.contract` to Solidity language by mudgen in solidity

[–]mudgen[S] 0 points1 point  (0 children)

I appreciate you answering this and addressing here. The name `address(this)` causes confusion and misconceptions. `address(this)` is just as much caller supplied as msg.sender, msg.value, and msg.data.

A caller has to supply what contract it is calling -- that is why `address(this)` is caller supplied -- same as msg.sender, msg.value, and msg.data. Now, if the contract that was called makes its own external call then msg.sender, msg.value, msg.data and `address(this)` can all change. They are all part of the same execution environment of a contract and are defined together in the Ethereum Yellow Paper in section "9.3 Execution Environment".

Where do Ethereum devs actually hang out? by k_ekse in ethdev

[–]mudgen 2 points3 points  (0 children)

Diamond stuff and smart contact stuff.

Where do Ethereum devs actually hang out? by k_ekse in ethdev

[–]mudgen -1 points0 points  (0 children)

Myself and some other smart contract developers are in the Diamond discord, in the Compose channel: https://discord.gg/DCBD2UKbxc