Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Nov 13 2018 14:13
    User @SethTisue unbanned @viju0731_twitter
  • Nov 13 2018 14:11
    @SethTisue banned @viju0731_twitter
Kirill Yankov
@manonthegithub
This year its already late, but GSoC is held every year.
Seth Tisue
@SethTisue
I'm curious as well what happened with GSoC this year — Scala has done past years
Eric K Richardson
@ekrich
I asked about it too and @sjrd responded that they didn’t participate. I didn’t ask why though but I know you have to have people willing to mentor the projects.
darjutak
@darjutak
Announcement: Scala Native road-map is finally here, please check it out https://contributors.scala-lang.org/t/scala-native-next-steps
darjutak
@darjutak
I invite everyone to check out the status of the TASTy reader project: https://contributors.scala-lang.org/t/roadmap-for-the-tasty-reader-for-scala-2/4231
darjutak
@darjutak
darjutak
@darjutak
We need your help to create a solid Migration Guide, please check it out here: https://contributors.scala-lang.org/t/scala-3-migration-guide
darjutak
@darjutak
Simão Martins
@Lasering
Hi! There aren't Scala and SBT official docker images. The community maintained ones very greatly in quality, most of them do not support the latest versions. This could be an easy project for the Scala Center to maintain. It would help language adoption, and would make the life easier for DevOps and SREs to deploy Scala applications.
The scala image already exists https://hub.docker.com/u/scalacenter but was last updated 3 years ago. And has no documentation.
Simão Martins
@Lasering
The process of creating an Official Image on Docker Hub could also be explored.
Rob Norris
@tpolecat
You could create a community proposal through me or Bill Venners if you'd like to propose it. I'm personally unclear on why you would want such a thing so some explanation would help.
Simão Martins
@Lasering
Thanks for the instructions. Is there a specific channel I should use to send the proposal?
Rob Norris
@tpolecat
There is not a specific channel but I can DM with you on Gitter if you'd like to discuss and we can see if it would make sense to put together a proposal.
Matthias Kurz
@mkurz
This docker images are very well supported and up-to-date: https://hub.docker.com/r/hseeberger/scala-sbt
Adam Rosien
@arosien
i'm guessing the interest is for some build system
Oron Port
@soronpo
@darjutak any news regarding Scala 3 SIP meetings?
Zheng Jiamao
@cnniit_gitlab
to pick up one more language in a short time
Onilton Maciel
@onilton

Hi guys,

I am not sure if this is the right place to do this, so excuse-me if it is not. I am one of the organizers of Scaladores (Largest Scala UserGroup/Meetup in Brazil) https://www.meetup.com/scaladores/.

Our next (online) meetup is our 50th. So I thought if we could do something special to celebrate and I wonder if anyone from Scala Center are willing to make a presentation for the group. It can be any subject.

The presentation can be in english, as most of the users can speak english, but we usually record the meetings and add to youtube (so we could add subtitles later) https://www.youtube.com/user/scaladores.

Thanks!

Juan Pablo Fuentealba Bizama
@jpfuentealbabizama_gitlab
Hello world
Seth Tisue
@SethTisue
@jpfuentealbabizama_gitlab hello! do you have question about the Scala Center? the general Scala room is scala/scala
Krzysztof Pado
@povder
Hi, I have a question about the compatibility reference on Scala Center site: https://scalacenter.github.io/scala-3-migration-guide/docs/compatibility.html#runtime
The page says "Scala 2 and Scala 3 share the same ABI" - I assume this is true only for Scala 2.13 version of Scala 2? Because 2.13 is not compatible with 2.12
Julien Richard-Foy
@julienrf
Correct :)
Krzysztof Pado
@povder
thank you
TATSUNO Yasuhiro
@exoego
Is it allowed to post translations of some articles from Scala Lang blogs https://www.scala-lang.org/blog/ ?
Some blogs on Scala 3 are interesting, so I would like to translate them and share in my linguistic area.
Rob Norris
@tpolecat
I think this would be welcomed but I’m not sure who you should talk to.
Justin du Coeur, AKA Mark Waks
@jducoeur
Howdy, folks! I have a time-critical question: when the new Scala 3 Coursera courses are released, will the Scala 2 versions still be available? Next year I'm going to be leading a class of diverse students who are getting started on Scala, and for practical reasons I do not want them to be doing Scala 3 yet. (They need to be able to work in our codebase, and it's going to be some time before we upgrade.) I'd like to use the old, existing Scala 2 courses on Coursera, but I don't know if they're still going to be available next year. For budgetary reasons, we need to decide which courses we are using ASAP (within the week), so I'm trying to figure this out quickly. @darjutak, or somebody else with Scala Center, do you know?
Seth Tisue
@SethTisue
@julienrf ?
Julien Richard-Foy
@julienrf
Hello Justin! We do plan to update the Coursera courses to Scala 3 as soon as Scala 3.0.0 is released.
So, the Scala 2 versions won’t be available anymore on Coursera.
I might be able to create a private session for you, if needed, though
Justin du Coeur, AKA Mark Waks
@jducoeur
@julienrf Hmm. Okay, useful to know. How are you handling students who have already started the Scala 2 version? I expect that we're going to be starting around Jan 20th, which I suspect is before the Scala 3 release date.
Seth Tisue
@SethTisue
@julienrf is there some difficulty preventing both versions from staying active for a while? it seems desirable to me
Julien Richard-Foy
@julienrf
@jducoeur Most likely, 3.0.0 won’t be released before May. So, until that point the courses will still be based on 2.13.

@SethTisue It is not technically difficult. I thought it would be simpler to have just one place to go to learn Scala and to keep it up to date with current stable version.

But it’s true that there is an important gap between Scala 2 and Scala 3, so maybe we want to keep both versions of the courses in parallel for some time…

Seth Tisue
@SethTisue
@julienrf I wonder if it's worth doing a little survey about. the job market is going to be primarily Scala 2 for a while yet, and many people are taking these courses so they can get jobs
Justin du Coeur, AKA Mark Waks
@jducoeur
Yeah, just so. I expect us (a moderately large Scala shop) to be mostly on Scala 2 until at least the end of 2021 -- converting hundreds of repos, owned by many teams, is not a quick job. So for now, Scala 2 training is more useful. I expect some of our more serious Scala geeks (especially the ones who decide to lead the way into Scala 3) to want the new course sooner, but for most people we need to train, it really should be Scala 2.
Anyway, the key takeaway is that the Scala 2 version should be available at least through the end of April, which is what I needed to know. (And wanted to hear: it means I can okay the licenses.) Thanks!
nafg
@nafg

I thought it would be simpler to have just one place to go to learn Scala and to keep it up to date with current stable version.

@julienrf as long as you put on the scala 2 course in big, clear letters that if you're new to scala on your own then this course is superseded by the newer scala 3 course, it will not cause confusion and will be better to have both up

Justin du Coeur, AKA Mark Waks
@jducoeur
Agreed.
Julien Richard-Foy
@julienrf
I was hoping that people taking the Scala 3 course would then be able to work on Scala 2 projects (there are important changes between both versions, but I believe it’s easy to jump from one version to the other)
nafg
@nafg
yeah but in general, taking stuff on the internet offline can be annoying for people
Am I the only one that misses the old scastie?
Julien Richard-Foy
@julienrf
what do you mean by the old scastie?
nafg
@nafg
An example where they took the old offline to be replaced by the new, which at least I didn't appreciate
Justin du Coeur, AKA Mark Waks
@jducoeur
I won't know for sure until I go through it myself, but I would expect there to be a lot of friction for someone who only learns Scala 3 trying to deal with normal Scala 2. The implicits are all different, the look is very different (because of the shift to focusing on significant space) -- conceptually it's not that different, but look-and-feel is what junior developers notice most, and the look-and-feel is really, really different.
nafg
@nafg
Before the scala center scastie web 2.0+ fancy shmancy webapp with all its functionality, fancy architecture, and slowness and uptime issues, there was the old, simple scastie.org
It was a web 1.0 web page, where you pasted code into a texarea, along with some sbt notations for setting scala version and including libraries, and you pressed submit, and you got back a bookmarkable static page with the results, that you could share and would load instantly
Don't get me wrong, the new scastie has a lot of features that I appreciate. I just wish they also left the old one up too