Simple Scala with Li Haoyi

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 พ.ย. 2024

ความคิดเห็น • 20

  • @holonaut
    @holonaut หลายเดือนก่อน +1

    Thanks for your work Li, absolute legend!

  • @dmihovilovic
    @dmihovilovic 8 หลายเดือนก่อน +7

    Totally agree with keeping Scala simple for most tasks. Trying to push things like Zio for everyone and everything will end up killing the ecosystem.

    • @Scala-for-Fun-and-Profit
      @Scala-for-Fun-and-Profit  8 หลายเดือนก่อน +5

      ZIO, typelvel or akka are all great tech stacks but they are complex. IMO, you should chose them either if you have a valid use case or if you can easily access people familiar with those stacks.

  • @estebanmarin002
    @estebanmarin002 8 หลายเดือนก่อน +3

    Awesome talk! thanks for this

  • @geaziantunes7331
    @geaziantunes7331 8 หลายเดือนก่อน +3

    Great! Thanks

  • @street.programmer
    @street.programmer 7 หลายเดือนก่อน +3

    For me, I would like to write plain Scala code without using FP libraries/frameworks but then again most Scala job vacancies I could find require experience in those

  • @kostas---
    @kostas--- 8 หลายเดือนก่อน +6

    Interesting video, just one comment for me for now, Li & anyone who wants to write scala3 macros better use vscode + metals as it is much better at recognizing types, autocompleting etc. I had similar issues with intellij and a couple of macros I was writing recently and when I was editing the macro code I was switching temporarily to vscode.

    • @Scala-for-Fun-and-Profit
      @Scala-for-Fun-and-Profit  8 หลายเดือนก่อน +3

      Thanks for the recommendation. Unfortunately, a big chunk of the Scala developers prefer IntelliJ and if the Scala 3 support isn't great, they will most likely prefer to stay in Scala 2.

    • @intellective8284
      @intellective8284 6 หลายเดือนก่อน +1

      I really suffered from the clumsiness of the play framework and some phenomenal complexity of the typelevel libraries. And to be honest, for a long time I felt stagnation in all this and lack of understanding where to move. However, my last experience of implementing softwaremill ecosystem + zio ecosystem in our company projects had a very positive effect. You literally start to enjoy writing code, your colleagues are happier and it's easier to onboard new employees to this.

  • @joan38
    @joan38 7 หลายเดือนก่อน +4

    scala-cli supports scripting but does not have REPL support unlike ammonite AFAIK

    • @SivaramKonanki
      @SivaramKonanki 7 หลายเดือนก่อน +2

      you can scala-cli repl -dep -dep , this creates a repl with those dependencies

  • @nafg613
    @nafg613 8 หลายเดือนก่อน +5

    I think Kit Langton is working on a book on Scala Macros?

    • @Scala-for-Fun-and-Profit
      @Scala-for-Fun-and-Profit  8 หลายเดือนก่อน +3

      Yes, he is. Knowing Kit, I am sure it is going to be great.

  • @joan38
    @joan38 7 หลายเดือนก่อน +3

    30:20 Pretty much all the Scala community is on Scala 3, we are just waiting for Databricks to upgrade Spark :D

  • @joan38
    @joan38 7 หลายเดือนก่อน

    1:05:09 We had SIP process for at least 8 years => www.youtube.com/@ScalaProcess/streams
    I wish it was still streamed.

  • @TJ-hs1qm
    @TJ-hs1qm 5 หลายเดือนก่อน

    Scala has ignored the entire developer market in India which is essentially the back alley for cheap labor in the US. But the whole FP eco-system is mostly driven by Europe's academia. US companies have historically been very unenthusiastic about FP if it cuts into profits (see F# vs. golang). The OO-FP experiment has likely failed due to these economic realities. Not saying that this is the primary reason, but it could be a contributing factor.

    • @Scala-for-Fun-and-Profit
      @Scala-for-Fun-and-Profit  5 หลายเดือนก่อน

      What does it mean "Scala has ignored the entire developer market in India"? What do you think the Scala center or companies should have done?

  • @halyph
    @halyph 3 หลายเดือนก่อน

    some ppl are messing with language features and are happy, some are using a hammer (i.e. Go) and do the work. diff ppl diff values

  • @convincible-u1y
    @convincible-u1y 5 หลายเดือนก่อน +1

    I am wondering why you are not starting your own Scala company.

  • @creativeideasNuhas
    @creativeideasNuhas 7 หลายเดือนก่อน

    Hi,
    I've been following your channel closely and I'm truly impressed with the incredible content you're creating! 🚀No Matter how great your video is, Because your video is not SEO friendly and the video is not uploaded properly as per TH-cam rules. Now, imagine taking it to new heights with a powerful TH-cam SEO boost.
    As a specialist in TH-cam SEO, I've helped channels like yours skyrocket in rankings and draw in a flood of eager viewers. I'd love to discuss how we can tailor a strategy to optimize your content for maximum impact.
    Thank You,