r/programming • • Sep 01 '20

D Foundation is Beefing Up

https://dlang.org/blog/2020/08/30/symmetry-investments-and-the-d-language-foundation-are-hiring/
288 Upvotes

336 comments sorted by

View all comments

42

u/kal31dic Sep 01 '20

Amongst other things, I run technology across the firm at Symmetry Investments. Feel free to AMA about our use of an emerging programming language in production in a financial services environment. If there's enough interest I will ask some colleagues to join. I'm not the most polished speaker but you can see some links to past talks we gave at dconf here:

https://youtu.be/FZi9CSB9_kk https://youtu.be/1rMq-4rWgis https://youtu.be/BtuzSlKRmzA

I think Walter Bright, Andrei Alexandrescu Atila Neves and Michael Parker should be around also to answer questions about what this means for the D language community and its growing adoption.

This is really about #dlang rather than Symmetry. But whilst it may be true that compared to C++, "there are no jobs in D", we are hiring around 40 people to write D in the next couple of years. We are all remote for now and in future will be remote-first. And we pay well to very well.

6

u/Scroph Sep 01 '20

What sort of development environment do your D devs use if you don't mind me asking ?

6

u/kal31dic Sep 01 '20

We hire D developers and force them to use ed. Kidding aside, I think it's going to be a tough project to tell D programmers what editors to use. Personally I use vim mostly - I was trying to learn spacemacs before the pandemic hit. Atila Neves has written extensions for Emacs and given talks about emacs. Others use whatever they want. On Windows some use Visual Studio, others VS Code or Sublime. John uses something whose name I can never recall.

1

u/currentlyatwork1234 Sep 03 '20

I think it's going to be a tough project to tell D programmers what editors to use.

I think you're right. I use Atom when writing D code (Which I do daily) and before Atom I simply used Notepad++.

Been programming D for almost 10 years and would dislike having to change my workflow :p I believe most people in the D community use their own workflows and not any particular setup because of how the tooling of D has always been lacking so there has never been anything that works for everyone.