« first day (592 days earlier)      last day (686 days later) » 

12:45 PM
Great news! No longer do you have to have separate folders for your Java and Scala code. The newest release of Scala 3 now supports writing Java within your Scala code, providing much smoother integration than before. Here's an example
 
1:32 PM
that took me a quick second to realise that yes, that is indeed java in scala
I was thinking "surely that's not Java"
despite the fact it's what I've been working with basically all day
 
The only caveat is that you need to write Foo<Bar, Baz> java to help out the parser
@lyxal Even better, it's Scala in Java in Scala
 
can't wait to pollute the scala I eventually write with Java
what's the JS support for this new functionality?
 
ngl, I was mildly worried about Scala's popularity falling off but this will attract a lot of the Java crowd
@lyxal Let me write up an example
 
because if it's decent, then that might make some projects much easier to develop for those who might main Java but not scala
+ ANTLR + symja + more
 
Well, as we know, JavaScript is just a dialect of Java, so since Java support is so good, JS support will be even better
@lyxal I can't tell if you're deadpanning right now or if you actually believe this
You're probably deadpanning but it's hard to tell through text
 
1:36 PM
wait
it's not real?
well dang
 
Scroll to the bottom
 
dang
 
That whole thing was hella sus, you've failed as a crewmate
 
welp looks like we're sticking with that random symbolic algebra scala library I found plus custom parsers
 
Wish I'd thought of this on April 1
@lyxal lmao yeah
I'm working on making my own though
 
1:37 PM
Your own symbolic algebra library?
 
Ye
A very limited one, of course
 
let me give you the same advice I gave Seggan: don't.
 
Okay but a counterpoint: no
 
you really want to implement all the different differentiation, integration, algebra simplification rules, etc?
 
The best way to learn how to do something is to try to implement it yourself, fail, cry, and run away
 
1:39 PM
save yourself time - leave the library writing to people who have done higher level calculus (read: not me)
 
Yeahhhh
 
see now you're understanding it
 
I understand it before too
And I still want to try it
 
well knock yourself out
 
It'd be fun even if I wouldn't succeed
 

« first day (592 days earlier)      last day (686 days later) »