My Plutus Development Experience in 2021: Problems and Why It Will Be Okay

Sdílet
Vložit
  • čas přidán 12. 09. 2024

Komentáře • 33

  • @lillianlianq2698
    @lillianlianq2698 Před 2 lety +7

    I like your your videos, explanations and walkthroughs, thank you especially for this video the struggle is indeed real, and watching this comforts me. If you started a cardano dev community/forum/ecosystem or even your own company developing and innovating using haskell/plutus/cardano, that'd be amazing, that's something I'd love to be part of! For now am also learning and trying to build some smart contracts in plutus.

  • @pene7392
    @pene7392 Před 2 lety +8

    Thank you for this video. I just started developing in plutus and the struggle is real. This video made my motivation come back because it made me realize it's mostly like this for a lot of people. I needed this. Thank you for all your content and what you do for the community! :)

  • @kr1olis
    @kr1olis Před 2 lety +3

    Thanks a lot for your explanation and opinion about the Plutus development from the developer point of view, because we don't have a current picture of where we are now and where we go, just the common phrases about a bright future. I hope that they are being able to fix all the issues that you describe asap and make the process of development more flexible and less painful to the most part of developers, also hope you enjoy everything you do, it's really important

    • @JoshsDevBox
      @JoshsDevBox  Před 2 lety +1

      Thanks Aleksandr! Agreed! I have a lot of respect right now for the Dapp developers that already have something up in running on the ecosystem. In the current state Plutus is in right now, it's really only for the really motivated individuals/groups.

  • @woofpool2022
    @woofpool2022 Před 2 lety +3

    Leet, you're a natural educator and presenter. Pls keep making videos. I also share a similar experience as you with Plutus development and the pioneer program. I am still working at it, but I hope time will solve many of the issues you presented.

  • @LaurentTobaly
    @LaurentTobaly Před 2 lety +7

    As a hobbyist as well, I can totally relate to your learning journey.
    I would also have added some criticism on the plutus pioneer program videos.
    These videos were extremely difficult to follow to me because of :
    A. ~1h30 videos -> would have prefered shorter and straight to the point videos
    B. Monotonic speaker voice rythm & intonation
    C. Information sometimes redundant, making me losing attention
    D. Overall course & video structure seemed confusing, sometimes following a "details to big picture" approach
    To counterbalance that, I would say that the discord community & cardano stack exchange are of great help !

    • @JoshsDevBox
      @JoshsDevBox  Před 2 lety +4

      100% agree, I would have liked it if they pointed more to the documentation as they continued on their API usage. A lot of my time was spent rewinding and trying to figure out why the code was written the way it was.
      +1 on the community! One thing I regret was not getting more involved with the community and just doing my own thing. I'm sure a lot of headaches could have been avoided.

    • @kevinhock1041
      @kevinhock1041 Před 2 lety

      I agree on D a lot, A and B come with the Monad territory.

  • @johnshearing
    @johnshearing Před 2 lety +1

    Right on Josh!
    Thank you for saying this.
    I have been a Plutus Pioneer 3 times and still can't do much. The only reason I made any progress at all is because of your lessons. IOG should hire you to create an online course in Plutus.
    Much Thanks

  • @shinnyward2792
    @shinnyward2792 Před 2 lety +4

    Also - could you pls send any recommendations you have to the dev team? I think they need a little guidance from the dev base and you'd be a very strong representative. Thanks for all of your videos, I enjoyed them and found them helpful.

  • @honig75
    @honig75 Před 2 lety +1

    He Josh, thnx for your videos by the way. They are good. But don't you think with point 1 to 5 ... everything comes back at "1: High barrier to entry programm language"? I often get the idea devs are too lazy to pick up the books and start learning Haskell.

  • @TADSkewd
    @TADSkewd Před 2 lety

    Thanks for the vid. Would love to see an update!

  • @MicahTheSaunaGuy
    @MicahTheSaunaGuy Před 2 lety

    Love this man. Hope you find someone to keep you busy on your lonely night. Haha your awesome.

  • @UploaderAMVz
    @UploaderAMVz Před 2 lety +2

    What I am wondering about is how to bring the smart contract into production and use it on a web app?

  • @UlisesBarreiro
    @UlisesBarreiro Před 2 lety

    Muy buen vídeo! A Holdear ADA de Cardano de por vida!!

  • @ReddSpark
    @ReddSpark Před 2 lety +1

    Good video. Plutus definitely needs time to mature.

  • @bigmac5865
    @bigmac5865 Před 2 lety +1

    Yo Josh ............................ GENIUS AT WORK .. H

  • @jw4659
    @jw4659 Před 2 lety +1

    Looks like Glow Language is not being developed anymore?

  • @GuillermoPradoObando
    @GuillermoPradoObando Před 2 lety

    Hello dude thanks for the insight, also could you test another functional language called Erlang? It's use to develop the aeternity Blockchain. In theory funct languages are the best to develop this kind of apps.

  • @Brian-uq6jm
    @Brian-uq6jm Před 2 lety

    One of the big challenges IMO is the lack of the Plutus libraries on Stackage. It took me a long time to get a Plutus dapp example project to build. I had to tweak my ~/.cabal/config as well as building specific targets in nix-shell under the Plutus repo. So much for reproducible builds.
    Don't get me wrong. I'm not an unappreciative arse. I just think it could be so much easier for devs. I'm a Haskell dev for at least 4 years, and that's how much I struggled with getting an initial build to pass. Maybe it's also cuz I'm not very familiar with Cabal.

  • @shinnyward2792
    @shinnyward2792 Před 2 lety +1

    Have they released any other materials since the plutus program? I like many others just could not commit the time needed to follow the video course, even though I was very interested when it started and genuinely tried at first. I want to come back to it, but is that all we have to use to learn? How are they going to grow with Plutus vs Solidity? Is there any adv for devs to even work on Cardano w/ Plutus rather than just use Solidity?

  • @kevinhock1041
    @kevinhock1041 Před 2 lety

    Why did you choose to get into Cardano development and not ETH/SOL etc.? I have my reasons but I'm curious to hear yours.

  • @HimanenTV
    @HimanenTV Před 11 měsíci

    good video

  • @UlisesBarreiro
    @UlisesBarreiro Před 2 lety

    si pueden sacar este vídeo con traducción al castellano, sería de gran ayuda para propagar Cardano en la comunidad de habla hispana. Saludos!

  • @dlo5640
    @dlo5640 Před 2 lety

    Will Glow and Kevm translate complex smart contracts 100% accurately?

  • @bigmac5865
    @bigmac5865 Před 2 lety +1

    Any Thoughts on a Full Stack rn thru 1/ Environment Set Up. 2/ Simplish but REAL DApp idea. 3/ Testing on Testnet and then 4/ Deployment .... I'd like to see a Lock Uo ADA on Cardano for 5 Years DApp. And do it. I'll give you $50 towards the Costs/Deposit. H

    • @JoshsDevBox
      @JoshsDevBox  Před 2 lety +1

      Haha I like your idea! Force people to stay invested! What would be interesting is to figure out how to also keep staking those coins and lock them up for a period of time too.
      That being said, I'm not currently looking at doing any extra work besides playing around with blockchain technologies, so I'll have to decline here, but I appreciate the enthusiasm!

    • @bigmac5865
      @bigmac5865 Před 2 lety

      @@JoshsDevBox Here is the basic idea and I think a valid topic for a Plutus DApp. czcams.com/video/MTC8BHrmrJA/video.html ....H

  • @josee1331
    @josee1331 Před 2 lety

    Hello, I was wondering if you know why simulation on plutus playground doesn't work anymore.
    Not even the examples on the website work. I've watched all your tutorials and everything compiles, but when I try to simulate it this error shows: "DecodingError: An error occurred while decoding a JSON value: Under 'EvaluationResult': At object key 'emulatorLog': Under 'Array': At array index 0: Under 'EmulatorTimeEvent': At object key '_eteEvent': Under 'EmulatorEvent'': At object key 'contents': Under 'ChainEvent': At object key 'contents': At array index 2: Under 'Tx': At object key 'txData': Expected value of type 'Object'.
    Please try again or contact support for assistance."
    It would be nice if you could help me. Thanks in advance!

  • @press3626
    @press3626 Před 2 lety

    How can i build a transaction please help me

    • @JoshsDevBox
      @JoshsDevBox  Před 2 lety +2

      I recommend checking out some of the Plutus Pioneer Program video's (or some of my earlier video's) to get an idea. There's quite a bit of things involved that I can't discuss it all in the comments.

    • @raymondflowers1473
      @raymondflowers1473 Před 2 lety +2

      I find his videos better if you ask me the Plutus Pioneer Program is a little dated in my experience due to the rapid upgrades on the plutus library

  • @nicholaschilds4136
    @nicholaschilds4136 Před 2 lety

    Go where there is no path and leave a trail 🤙