@davesmith00000@mastodon.gamedev.place banner
@davesmith00000@mastodon.gamedev.place

@davidjamessmith

@indigoengine | Scala.js, WebGL, TEA, and chocolate biscuits. (he/him) https://t.co/5DVJ5IMa1o

London Katılım Şubat 2009
324 Takip Edilen570 Takipçiler
@[email protected] retweetledi
Scala.js
Scala.js@scala_js·
RFC: We intend to deprecate support for ECMAScript 5.1 in the next version of #Scala.js. If you are still relying on it, please weigh in on the PR and tell us why. The default has been ECMAScript 2015 since Scala.js v1.0.0. github.com/scala-js/scala…
English
2
7
32
888
@davesmith00000@mastodon.gamedev.place
@[email protected]@davidjamessmith·
Roguelike-Starterkit 0.6.0 (Terminal graphics for Indigo) This release uses Indigo's new UI capabilities to provide ASCII / Terminal UI components for roguelike games and other terminal applications. github.com/PurpleKingdomG…
@davesmith00000@mastodon.gamedev.place tweet media
English
0
0
3
75
@davesmith00000@mastodon.gamedev.place
@[email protected]@davidjamessmith·
Ultraviolet 0.4.0 (GLSL Shaders) Not often this one gets much love, despite being the bedrock of our graphics engine. - Exciting new color value interpolators - Built-in SDF shapes - Noise helpers github.com/PurpleKingdomG…
@davesmith00000@mastodon.gamedev.place tweet media
English
1
0
3
79
@davesmith00000@mastodon.gamedev.place
@[email protected]@davidjamessmith·
So! It's been ages! For releases, 2024 was my 'lost' year as I slogged through the surprisingly hard problem of building a component UI system from scratch. But I'm pleased to announce a raft of new releases. If you want to do some weird stuff with #Scala, look no further.. 🧵
English
2
0
9
175
@[email protected] retweetledi
London Scala User Group
London Scala User Group@londonscala·
Happy New Year! 🎊 Excited to see you tonight for the first Scala Talks of 2025 at Quantexa! Hear from Gabriel Asman on Optics in Scala Using Monocle and from Roberto Tyley on Joyful & Secure Publishing to Maven Central. meetu.ps/e/NCsq6/WRtQK/i
English
0
1
4
264
@[email protected] retweetledi
Scalameta
Scalameta@scalameta·
Metals 1.4.2 has been released! 🦬 This release again focuses on stability, but we have a new code action to infer method added by one of the contributors! 🥳 Try it out in your favourite editor! scalameta.org/metals/blog/20…
English
0
12
51
891
@[email protected] retweetledi
Scala
Scala@scala_lang·
📯 Scala 3.6 is out! 💪 Improved syntax for givens, context bounds (SIP-64) 💪 Multiple, interleaved type parameter lists (SIP-47) 🧪 Experimental features, such as named tuples 🎉 and more; details: scala-lang.org/news/3.6.2 ⚠️ use 3.6.2; ignore 3.6.1 and 3.6.0
English
3
69
172
11.4K
@davesmith00000@mastodon.gamedev.place
@[email protected]@davidjamessmith·
@Krever01 @Anh32920995 I'm not comfy with the connotations of 'smarter', feels too loaded, but I hear what you're saying and agree to an extent. The nuance is probably too subtle for debate here.😇 I am prepared to concede that Scala tends to attract and retain a certain flavour of developer.
English
1
0
1
59
Voytek Pituła 💙/💛/🖤
@davidjamessmith @Anh32920995 I think scala devs are "smarter" in a sense due to survivorship bias. It's not the easiest language and whoever stays with it has a bigger likelihood of being beyond the 50th percentile. It doesn't say anything about individuals but that's my intuition if looked statistically
English
1
0
0
70
@[email protected] retweetledi
Voytek Pituła 💙/💛/🖤
What's the value proposition of Scala? You pay x1.5, but you get x3 output. You get 1/10 of the talent pool but you run 1/50 of the interviews. You can't grow as fast as with Java but you can do much more with much less. And the cost of running a company (e.g. processes, communication) grows with a number of employees. So yeah, you won't build another Google with just Scala. But you can't definitely build a lot.
English
6
10
84
13.2K
@davesmith00000@mastodon.gamedev.place
@[email protected]@davidjamessmith·
@Anh32920995 @Krever01 A fair challenge. Scala alone isn't enough and no, Scala dev's aren't smarter. (Well, I'm not anyway!😅) The advocates here (IMO) are saying Scala and meaning: Scala, with Cats Effect / ZIO (...not Akka), in FP style leveraging advanced types. That's the sweet spot. (for BE)
English
1
0
0
72
Anh
Anh@Anh32920995·
@Krever01 ... Scala code is easier to read, so easier to modify: I don't think so (look at the Java examples on akka.io, look great to me) Scala frameworks are better than Java ones: I don't think so. I still don't see why Scala project output is 3x the Java project one.
English
2
0
0
146
@davesmith00000@mastodon.gamedev.place
@[email protected]@davidjamessmith·
@Krever01 I think an easy trap to fall into, is the knee jerk notion that 'growth' means hiring loads of people. If you're using a language like Scala, where a few can do a lot, then trying to hire like you're scaling a Java/Go shop leads to problems ...and inevitably, layoffs.
English
0
0
5
100
@davesmith00000@mastodon.gamedev.place
@[email protected]@davidjamessmith·
@Krever01 My sentiments exactly. 💯 We built and ran TWO big commercial video streaming services with a handful of people. How you deploy and empower those people matters a lot, however. The language won't fix your engineering culture problems for you.
English
1
0
18
831