Bahman Movaqar
banner
bahmanm.com
Bahman Movaqar
@bahmanm.com
"Talk is cheap. Show me the code."

Problem solver, software engineer by passion and profession and hands-on engineering leader.
Bubble sort in #bjForth demonstrating Java inter-op: gist.github.com/bahmanm/fad0... 😎

#Programming #Forth #Java #JVM
January 4, 2025 at 4:27 AM
Added some "visual effects" to #bjForth output 😎
It already feels very professional 😆

#Programming #Java #JVM #Forth
December 27, 2024 at 3:37 AM
#bjForth v0.0.2 is here! 🎉

After nearly 2 years of work, I'm excited to release the first version of #bjForth, featuring partial JONESFORTH compatibility and initial Java interop.

Grab it and start hacking: github.com/bahmanm/bjfo...

#Programming #Forth #Java #JVM
December 19, 2024 at 9:33 PM
Boost/like if you keep opening the print window because you want to move up in a list in a GUI app and you press C-p.
#Emacs #Programming
December 17, 2024 at 9:40 PM
IT WORKS! 🎉

First ever release is in the works. 🕺

💡 #bjForth is a #Forth written entirely in #Java: github.com/bahmanm/bjfo...

#Programming
December 14, 2024 at 12:42 AM
IT WORKS! 🕺🎉

_There's still plenty to go for #bjForth to be JONESFORTH compatible though._

github.com/bahmanm/bjfo...

#Programming #Forth #Java #JVM
December 10, 2024 at 2:29 AM
Behold a screenshot of #SCID on a FHD vertical monitor.

There 5 databases open with "tree" and "best tree games" windows.

There are also 5 engines running simultaneously.

SCID rocks 🚀

#Chess #CorrespondenceChess
December 4, 2024 at 8:29 PM
When starting #bjForth, I spent some time writing builders for my tests so they read naturally.
That, paired with the custom assertions I wrote with #AssertJ, has really made my test code read very fluently.
An upfront investment I don't regret at all 😎
#Programming #Java #JVM #Forth #TDD
November 26, 2024 at 2:44 AM
Just integrated my #CommonLisp project (euler-cl) with #Codecov

Now I can see test coverage trends and enjoy a sweet badge 🙌
It'll hopefully help you with your projects. To get started take a look at this commit: github.com/bahmanm/eule...

#Programming #DevOps #CICD #Testing #Lisp #Perl #Makefile
May 13, 2024 at 5:08 PM
Victory 🙌

I got #Codecov working with my #Prolog project 😎 It means, now I have #TestCoverage reports as part of the #CICD pipeline!

Next up is documenting the process for the interested folks. Stay tuned 📻

#CircleCI #DevOps
March 15, 2024 at 11:22 AM
When you've got both #Perl and #Prolog files in the same project using .pl, the question is which one is which 😂

I'm switching to .prolog for good! #Programming
March 14, 2024 at 9:02 AM