@ckneale has driven a new domain for Discourse covering all things hardware… the Maker domain. Thanks!!
With one of my hats, I am a hardware guy very new to Julia, and I am curious what people are using Julia for. For myself, I’m currently using Julia to improve the integrated circuit layout flows and verification processes at the small company I work for. I have historically done the bulk of these in Python, with Haskell used for the more computationally-intensive bits. I generally favor development speed first and ability to bring others in my group up to speed on the resulting tools second. Fine for Python, bad for Haskell (on the second). Julia seems to hold the promise of unifying the two areas.
Things I have done hardware-wise in the past and can see using Julia for in the future:
- Domain-specific simulators (previously Haskell)
- Bench automation software (previously Python)
- IC subsystem generation (previously Python)
- Simulator connectivity e.g. connecting LabView to VerilogAMS (previously Python & C)
Other ME/EE/Physics hardware types out there? What are you all using Julia for in your areas? (I have to say, this is one of the most helpful and civilized online crowds I’ve ever run across.) Happy New Year, all!