Live data from Hacker News

The Sovereign Tech Fund invests in Scala

scala-lang.org

21–30 of 99 posts

Re: The Sovereign Tech Fund invests in Scala

#21
post #17

That's the problem with state investments in software. One can rightfully complain about misallocation of capital by private investors, but state investments are a whole new level.

The Albanian government invested 10M in Mira Murati's startup.

All on the basis of her...being Albanian.

Talk about public money mismanagement.

Re: The Sovereign Tech Fund invests in Scala

#22
post #20

Earlier quoted context omitted.

Scala may have fallen out of favor but was quite popular few years ago. And perhaps still is the most popular EU-designed language (developed by EPFL).

Python. Python is the most popular language designed in EU. EPFL is not even in EU

Others worth mentioning are Kotlin, Ada, Pascal, Haskell, Zig, Erlang, Elixir, Prolog, Ocaml.

Re: The Sovereign Tech Fund invests in Scala

#23
Scala isn't as hot as it used to be. I think the rough Scala 2->3 transition, coupled with improvements in the base Java language, emergence of Kotlin + Android support, and popularity of Python in data science and data pipelines (lets just do everything in one language became popular) kind of made Scala not quite as popular as it could have been. Plus the long compile times are a pain. However it seems to have a really high coolness ratio for a language. The few jobs I do see in Scala are very cool looking. Very few boring looking jobs.

Re: The Sovereign Tech Fund invests in Scala

#24
post #3

Why would the governments invest money on such a niche language? "Scala is widely used to build and operate essential systems across multiple industries." - very bold statement.

Is it niche? Scala is arguably the single most successful functional language. It interoperates with the whole JVM ecosystem. It's probably the #3 JVM language after Java and Kotlin. Spark is Scala, Twitter was (is?) Scala https://sysgears.com/articles/how-and-why-twitter-uses-scala...

Scala was niche (but of course, you need to define niche first) and its market share has shrunk further in the last decade.

Re: The Sovereign Tech Fund invests in Scala

#26

Scala isn't as hot as it used to be. I think the rough Scala 2->3 transition, coupled with improvements in the base Java language, emergence of Kotlin + Android support, and popularity of Python in data science and data pipelines (lets just do everything in one language became popular) kind of made Scala not quite as popular as it could have been. Plus the long compile times are a pain. However it seems to have a rea…

What would you categorise as a "cool looking job"?

Re: The Sovereign Tech Fund invests in Scala

#27
post #9
post #4

I learned recently that one of the killer apps for Scala seems to be in hardware design. Chisel [0] is the core technology of the best open source RISC-V chips. Chipyard [1] is designing leading edge type OOE and AI chips and all of the code is written in Scala. Personally, I can't wait for some of these designs to start being mass produced and put in laptops and phones. [0] https://en.wikipedia.org/wiki/Chisel_(prog…

So, as a justification for support of scala, the thing that seems lacking to me is that Chisel seems to still be centered around scala 2? E.g. their recommended template for getting started still uses scala 2 ... so without support to motivate them to use scala 3, it's not obvious that Chisel benefits much from current work on the scala language? I have not fully understood the Chisel project but I see they have a "c…

Chisel absolutely isn’t the type of software that benefits from upgrading because it’s largely standalone. They could be the last project still stuck on 2.x a decade from now and it wouldn’t make much of a difference to its users.

I’ve only used Chisel for a few projects but I’ve never used anything but Chisel in those codebases. Simulation, verification, and all the painful stuff in FPGA/ASIC development depends on non-Scala tooling and all of the inputs (parametrization) are just read in from JSON files produced by scripts in other languages.

It would be nice to be up to date but the hardware NRE is so damn high that working around any limitations in Scala support is a rounding error. Chisel’s outputs are sent out for $X00,000 fab production runs so no one gives a damn whether it’s Scala 2 or 3 as long as it ships a working IC. The last time I used Chisel I was working on a mixed signal design where the Synopsys Fusion Compiler (maybe Custom compiler?) licenses alone ran into the hundreds of thousands per year (iirc it was per seat, so we must have spent over a million per year on Synopsys alone).

Re: The Sovereign Tech Fund invests in Scala

#28
post #20

Earlier quoted context omitted.

Scala may have fallen out of favor but was quite popular few years ago. And perhaps still is the most popular EU-designed language (developed by EPFL).

Python. Python is the most popular language designed in EU. EPFL is not even in EU

True to both. My brain not braining. Was thinking Europe-based/driven. Python started in CWI but PSF is USA-based.

Re: The Sovereign Tech Fund invests in Scala

#30

Earlier quoted context omitted.

Is it niche? Scala is arguably the single most successful functional language. It interoperates with the whole JVM ecosystem. It's probably the #3 JVM language after Java and Kotlin. Spark is Scala, Twitter was (is?) Scala https://sysgears.com/articles/how-and-why-twitter-uses-scala...

Anything that runs on JVM should not be invested in.

Why? I bet you never even wrote custom VM for your lang/architecture.

There are like dozen of implementations for JVM alone: sun, Oracle, gnu, IBM etc etc

Post reply on HN