Dependency graph

I’m back

It’s been a while since I’ve written a blog post. I’ve been quite busy with work and other projects. One thing keeping me busy was learning Rust. I’ve been hearing a lot about Rust and how it’s a great language for writing fast and safe code. I wanted to learn it for a while now and I finally got the chance to do so.

ExcaliScript

After a couple of months of learning Rust, I decided to build something with it. I wanted to build something that I would use myself and that would be useful to others.

The result is ExcaliScript, a tool that allows you to visualize your code.

How do I use it?

git clone https://github.com/lonelycodes/excali_script && cd excali_script
cargo run excali_script ./sample

Limitations

Since I’m using swc to parse the code, the tool is limited to the features supported by swc. This means we are not able to parse JSX or TSX files. This is a known limitation and I’m looking into ways to solve it. Rust is a great language and I’m having a lot of fun with it. I’m looking forward to improve ExcaliScript more and more.

Blog update

As mentioned I have been quite busy with work and other projects. I’m planning to write more consistently from now on. Stay tuned!

so long

comments powered by Disqus