social.tchncs.de is one of the many independent Mastodon servers you can use to participate in the fediverse.
A friendly server from Germany – which tends to attract techy people, but welcomes everybody. This is one of the oldest Mastodon instances.

Administered by:

Server stats:

3.9K
active users

#dsl

4 posts4 participants1 post today

"Nothing screw you like a DSL"

I spent the last few days thinking about that and I think that the frustration behind the quote is when a DSL doesn't let the user do something that it was not designed to do.

As I am currently designing Vrac's DSL, I plan to have a way to interface the DSL with the outside world where the user can use Clojure to implement what cannot be done in the DSL. Maybe this escape hatch can become the main way of extending the DSL and take contributions.

Thanks to Stuart Halloway and @oxalorg for bringing the quote to my attention 👍 🙂

Wir haben einen neuen #DSL Vertrag bei #o2 abgeschlossen.
Wir habe in etwa zweimal täglich dass Problem, dass die DSL Verbindung unterbricht und die #FritzBox sich dann immer wieder neu synchronisiert. Kann man gut in den Logs sehen und natürlich immer wenn die DSL Leuchte blinkt.
Gibts eine Möglichkeit aus dem Vertrag wieder raus zu kommen, da die Internet Verbindung ständig unterbricht?
Continued thread

The 4 hours stream was fruitful. A lot of code clean ups and namespace reorganization. Lot of tests, found 2 bugs, fixed them. Added support for quoted forms, added a new clj/map-entry node in the AST. Added documentation on the AST transformation functions.

The commits are available at github.com/metosin/vrac/tree/d

A frontend rendering library in Clojure, for Clojurists - GitHub - metosin/vrac at dsl
GitHubGitHub - metosin/vrac at dslA frontend rendering library in Clojure, for Clojurists - GitHub - metosin/vrac at dsl
Continued thread

Update: hab bei Vodafone angerufen wegen langsamer Verbindung

Man hat gemerkt, dass die nicht mucken wollten (weil sie wissen, dass das sonst illegal ist), haben einen "Port Reset" gestartet und ich sollte meinen Router neu starten.

Und nach einer halben Stunde gibt es konstant 180mbits?

Ich bin mir sicher, dass die das mit Absicht machen... also anrufen! Es lohnt sich!

Replied in thread

@uichelorraine En tant que mal, probablement connard, je ne ferais qu'une pouet-toot, et ce n'est pas une commande, mais il n'y en aura pas des dizaines.
J'empathise et réfléchis grandement sur ce sujet.
Me disant que des techniques se sont perdues, des plantes aux moult vertus jusqu'aux applications et applicateurs d'antan, il faut espérer qu'une recherche et surtout des trouvailles se fassent.
(Message d'un mâle pour un mal... donc ça s'annule ? ou c'est nul ? Si c'est le deuxième choix, #dsl)

I like types in my languages because it’s a compact way of saying how you intend the parts to be used. How you want them to work together. What they can do. A good type system, good names, and a decent editor — you’ll be able to write bigger programs and you’ll have fewer bugs.

Sure, experienced programmers can write bigger programs with less bugs, but a team has all levels of skill. Types make a difference. #cpp used to be my favorite language in this department because it combined flexible readable types and the power to essentially build a #dsl domain specific language that the whole team can use regardless of skill level. Adding types to #Python is a huge improvement to the language. #Rust’s type system can say more things than C++ or Python. And they’re useful things.

I don’t know enough yet to tell if Rust can build APIs the whole team can use; and it definitely has some deficiencies compared to Python (Python can use parameter names at the call site and has default arguments). But I like Rust’s type system better than C++’s.

I still have so much to learn.

Mehr Zeit für das, was Dir wichtig ist! 🙌 #Glasfaser macht's möglich. Für schnelles Internet gibt es natürlich keine Nutzungspflicht – aber Dein Alltag wird dadurch digitaler & einfacher. Denn Glasfaser macht Schluss mit langen Ladezeiten.

Vorteile von Glasfaser gegenüber #DSL-Anschluss:
➡️ Schnellste Datenübertragung und Upload
➡️ Stabile Leitung
➡️ Nachhaltig und langlebig

Mit Glasfaser ist das Land für die Zukunft gerüstet. Und mit unserer Gigabitstrategie treiben wir den Ausbau voran. 💪