Тёмный
Scala for Fun & Profit
Scala for Fun & Profit
Scala for Fun & Profit
Подписаться
Discover fun projects and successful companies using our favorite programming language!
Music DSL in Scala.js with Paul Matthews
1:21:49
4 месяца назад
Simple Scala with Li Haoyi
1:07:34
5 месяцев назад
Discover SwissBorg with Voytek Pituła
41:35
5 месяцев назад
Game development in Scala.js with David Smith
58:22
6 месяцев назад
Комментарии
@sifathossain_88
@sifathossain_88 8 дней назад
Hello, I am a professional Digital Marketer and SEO specialist. I have audited your channel well. Your video quality and thumbnails are very nice, But your videos are not getting more views & subscribers Every video on your channel is showing the same problem, the videos are not SEO optimized according to the rules of the RU-vid algorithm. Proper SEO and optimization of your channel will increase the channel growth. I can send you the audit report of your channel if you want. I am waiting for your reply
@halyph
@halyph 9 дней назад
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
@calvinfernandes1054
@calvinfernandes1054 Месяц назад
What the F is going on 😂😂😂
@oliviersalad7989
@oliviersalad7989 Месяц назад
“I don't know if I can actually reasonably say why I use Scala at this point.” - I had the same feeling when I wrote in Scala at my last company until my company forced us to Java. After a few months, a lot of my folks found other companies since even new Java 21 is still Java and not mature and comfortable like Scala 3
@oliviersalad7989
@oliviersalad7989 Месяц назад
Smithy is cool. Amazon uses it on a large scale ❤
@kali786516
@kali786516 Месяц назад
just applied to data Scala positions
@DinoFancellu
@DinoFancellu Месяц назад
250 scala devs. Impressive. Interesting chat
@TJ-hs1qm
@TJ-hs1qm 2 месяца назад
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 2 месяца назад
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?
@GreatTaiwan
@GreatTaiwan 2 месяца назад
or just write JS/TS why use ScalaJS? why couple things like this
@alex1476
@alex1476 2 месяца назад
I am wondering why you are not starting your own Scala company.
@moverecursus1337
@moverecursus1337 3 месяца назад
Awesome! We want more episodes about data engineering :D
@jonathanwinandy
@jonathanwinandy 3 месяца назад
Thanks a lot Julien for thoses videos 🙏🙏
@Scala-for-Fun-and-Profit
@Scala-for-Fun-and-Profit 3 месяца назад
You're welcome, I am glad you like it
@96merluzzo
@96merluzzo 3 месяца назад
Can't wait to listen :) thanks Julien for all you're doing for the Scala community
@pedromanofernandes5496
@pedromanofernandes5496 3 месяца назад
Nice interview. Totally focused in engineering and very transparent.
@MrDejvidkit
@MrDejvidkit 3 месяца назад
Nice :) Something from the industry is always welcoming.
@kali786516
@kali786516 3 месяца назад
is anyone hiring for Scala dev in India or EU ?
@Scala-for-Fun-and-Profit
@Scala-for-Fun-and-Profit 2 месяца назад
In India, I am not sure but you can check scalajobs.com. There are quite a few opening in Europe.
@kali786516
@kali786516 2 месяца назад
@@Scala-for-Fun-and-Profit I applied multiple times no reply though but thanks anyway
@MrDejvidkit
@MrDejvidkit 4 месяца назад
No more logic pro! Just scala js :D
@MrDejvidkit
@MrDejvidkit 4 месяца назад
O wow. I never new that. This is really informative.
@benevolent8109
@benevolent8109 4 месяца назад
Refreshing! Would like to know did you consider ScalaFx for the UI hence used Scala as an ordinary Scala JVM desktop application?
@street.programmer
@street.programmer 4 месяца назад
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
@joan38
@joan38 4 месяца назад
13:49 -Xsource 3
@Scala-for-Fun-and-Profit
@Scala-for-Fun-and-Profit 4 месяца назад
Very useful compiler flag
@joan38
@joan38 4 месяца назад
1:05:09 We had SIP process for at least 8 years => www.youtube.com/@ScalaProcess/streams I wish it was still streamed.
@creativeideasNuhas
@creativeideasNuhas 4 месяца назад
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 RU-vid rules. Now, imagine taking it to new heights with a powerful RU-vid SEO boost. As a specialist in RU-vid 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,
@joan38
@joan38 4 месяца назад
30:20 Pretty much all the Scala community is on Scala 3, we are just waiting for Databricks to upgrade Spark :D
@joan38
@joan38 4 месяца назад
scala-cli supports scripting but does not have REPL support unlike ammonite AFAIK
@SivaramKonanki
@SivaramKonanki 4 месяца назад
you can scala-cli repl -dep <> -dep <>, this creates a repl with those dependencies
@dmihovilovic
@dmihovilovic 5 месяцев назад
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 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 5 месяцев назад
Awesome talk! thanks for this
@nafg613
@nafg613 5 месяцев назад
I think Kit Langton is working on a book on Scala Macros?
@Scala-for-Fun-and-Profit
@Scala-for-Fun-and-Profit 5 месяцев назад
Yes, he is. Knowing Kit, I am sure it is going to be great.
@geaziantunes7331
@geaziantunes7331 5 месяцев назад
Great! Thanks
@mariobroselli3642
@mariobroselli3642 5 месяцев назад
Wow this guy is awesome! He uses both Elm and Scala. Respect 😮 What is Tyrion? Why there is No indigo RU-vid Channel!?
@davesmith5759
@davesmith5759 5 месяцев назад
Glad you liked it. Tyrian is a web framework inspired by Elm. I have so far made exactly one other video about Indigo, suggestions for future videos welcome. 😄 ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-YJtG5E_a9sw.html
@mariobroselli3642
@mariobroselli3642 5 месяцев назад
@@davesmith5759 It would be interesting Elixir vs Scala comparison. I havent found anything about it. I also used Racket which is pretty much unknown but has great ressources to start as a First lang even though it is functional.
@mariobroselli3642
@mariobroselli3642 5 месяцев назад
​​​​​​@@davesmith5759 i See i think He should Change the Name of the Channel then. Impossible to find 😀 You could make Videos about the comparison between Game development with Elixir and Elm. I am learning Racket/Scheme and it was hard to find a starting easier lang for functional programming. I wonder how a Guy on RU-vid taught Clojure to kids in a school (He was also into Game Dev.). Someone should really make books for kids Like they did for Scratch or Python or lua. Some people Made recently two lang called Roc and gleam but No mention of Scala in their conferences..😮 In Germany Most Jobs in this field are in Scala followed by Clojure or Elixir.
@kostas---
@kostas--- 5 месяцев назад
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 5 месяцев назад
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 3 месяца назад
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.
@MrDejvidkit
@MrDejvidkit 5 месяцев назад
This is great. More stuff like this.
@geaziantunes7331
@geaziantunes7331 5 месяцев назад
Awesome interview! Thanks and waiting for the next!
@Scala-for-Fun-and-Profit
@Scala-for-Fun-and-Profit 5 месяцев назад
Glad you enjoyed it!
@minnieshi2934
@minnieshi2934 5 месяцев назад
Regarding the block chain, bug etc section: it is Like normal accounting journal, it is append only, add new debit/credit to correct former transaction errors.
@Scala-for-Fun-and-Profit
@Scala-for-Fun-and-Profit 5 месяцев назад
I imagine that you can mutate a traditional accounting journal, no?
@minnieshi2934
@minnieshi2934 5 месяцев назад
It is not allowed. It is always a new entry in accounting.
@Scala-for-Fun-and-Profit
@Scala-for-Fun-and-Profit 5 месяцев назад
Nice, I didn't know that! Thanks for letting me know.
@BloodnutXcom
@BloodnutXcom 6 месяцев назад
Oh Julien... not knowing what Wolfenstein or Rogue-like games are..... you are breaking my heart man...
@Scala-for-Fun-and-Profit
@Scala-for-Fun-and-Profit 5 месяцев назад
haha shame on me :) I played lots of video games but I haven't heard of this.
@ChanningWalton
@ChanningWalton 5 месяцев назад
I think you need to be a certain age ;)
@anagram81
@anagram81 6 месяцев назад
Is this a teaser for a full episode? I want to see more
@anagram81
@anagram81 6 месяцев назад
Never mind I noticed it's a snippet from the other video here 😁
@alexeyrykhalskiy2185
@alexeyrykhalskiy2185 6 месяцев назад
Amazing! where to get a project scaffolding to try this with MAC UI ?
@Scala-for-Fun-and-Profit
@Scala-for-Fun-and-Profit 6 месяцев назад
Here is a link to Indigo, the game engine: indigoengine.io/ and Tyrian, the front end framework tyrian.indigoengine.io/
@siddharthbanga7301
@siddharthbanga7301 6 месяцев назад
Thanks alot for this talk!