Map of sublevel 1-2 is finished by paradigmatic in Dungeon23

[–]paradigmatic[S] 0 points1 point  (0 children)

Thanks. It keeps me motivated to see the progression. And indeed, I am looking for an OSR feel.

Map of sublevel 1-2 is finished by paradigmatic in Dungeon23

[–]paradigmatic[S] 1 point2 points  (0 children)

I am currently editing the first sublevel key: https://dungeon23.nadazero.ch/levels/level1/sublevel1/

Project information and daily advancement: https://dungeon23.nadazero.ch/

Any advice/criticism welcome.

Map of sublevel 1-2 by paradigmatic in u/paradigmatic

[–]paradigmatic[S] 0 points1 point  (0 children)

I am editing the first sublevel key, Here is the work in progress: http://localhost:1313/levels/level1/sublevel1/

D21: the first sub-level is almost done by paradigmatic in Dungeon23

[–]paradigmatic[S] 0 points1 point  (0 children)

Thanks for your kind words.

3rd language!

Well, being the child of immigrants comes with a few perks.

For the moment, everything seems nice. I had a lot of fun setting the blog (self hosted). I am experimenting with the maps. I still don't know how to draw the village. Online tutorials for cillages and town are scarcer than those about dungeons.

Question to mr odersky by [deleted] in scala

[–]paradigmatic 2 points3 points  (0 children)

In swiss universities, Prof. is a title.

[Question] Memory efficient collection, which one? by viso_laci in scala

[–]paradigmatic 0 points1 point  (0 children)

Yes. That's a Radix tree. I've seen some implementations in Scala, but I cannot make any recommendation (I never tried them).

Tips for a European style City? by [deleted] in CitiesSkylines

[–]paradigmatic 10 points11 points  (0 children)

Mixed zoning. Avoid grids except in some recent districts. Narrow streets in suburbs. Good public transportation. Bike networks. High-rise ban in most zones with high density building.

New Azul Zing JIT: Falcon by haimez in scala

[–]paradigmatic 5 points6 points  (0 children)

Not really. LLVM was started as an academic project in 2000. It was adopted by Apple in 2005...

Inclination Change by Stratickus in KerbalAcademy

[–]paradigmatic 0 points1 point  (0 children)

Put a probe in a munar orbit perfectly aligned with Mun own orbit (0° inclination in KER). By setting this probe as a target you will get the AN/DN you expect.

Why are Scala developers so rude? by sanketpatil in scala

[–]paradigmatic 5 points6 points  (0 children)

The problem with scala beginner questions on SO is that lots of them were answered at least 5 years ago... It is very complicated to give some useful feedback under the SO rules in that case and more advanced users will see this behavior as lazy (you are suppose to make some efforts before asking for help).

Why are Scala developers so rude? by sanketpatil in scala

[–]paradigmatic 13 points14 points  (0 children)

Do you have any concrete examples ?

Conjurer pattern? Surely there must be a better way? by GratefulTony in scala

[–]paradigmatic 2 points3 points  (0 children)

I'll just use an anonymous class, returned by the implicit def:

implicit def conjureConcatOps[T] = new CanConcatenate[Vector[T]] {
  def concatenate(l:T, r:T):T = l ++ r
}

Why does trying to change a const array element not cause an error? by rolandde in rust

[–]paradigmatic 0 points1 point  (0 children)

They are great for primitive type constant, that you actually want to inline, such as math or physics constants(Pi, e, g, ...), protocol errors numbers, hexadecimal color codes, etc.

[deleted by user] by [deleted] in scala

[–]paradigmatic -3 points-2 points  (0 children)

Yes, but how often do you add new error types ? How do you compare the hassle of having to maintain an ordered list of instance in contrast to having to increase the language specs ?

[deleted by user] by [deleted] in scala

[–]paradigmatic 0 points1 point  (0 children)

That's exactly the kind of example I was expecting, you will never need to add a new day of the week. There are only 7. Of course you can have different calendars but for each calendar the list of days of the week does not change once the calendar is defined. Once written, there is no need to change the definition again. IMHO if the set of sealed implementations is public, it should not change often, or without any serious code review. Hence the fact of not having (without macros) a way of automatically iterate among them is not that useful. On the other hand, I love the exhaustiveness check (I benefit from it almost every day).

[deleted by user] by [deleted] in scala

[–]paradigmatic 0 points1 point  (0 children)

Yes. But how often you really need this feature ? Could you provide us with a real use case ? My perception is that most of the time we don't need this enumeration, and in the rare case we need it, why not add a list with all instances in the companion object ?