Hey everyone. I’m exploring a programming-language project and want to understand how people currently work across languages.
Thinking about your most recent project where code in different languages needed to work together:
- What were you building, which languages were involved, and how did they communicate?
- Did anything go wrong at that connection? If so, what happened, how did you investigate it, and roughly how long did it take?
- What tools or approaches did you use, and how well did they work?
If it was straightforward, I’d like to hear what made it work well too. One concrete example is enough.
Top comments (1)
Mine is a habit tracker: a Laravel (PHP) backend, a Vue web app and a React Native mobile app, all talking JSON to the same API.
For me the painful boundary is dates. PHP, the browser and the phone each have their own idea of what today is, and a date that crosses the API without a timezone gets read differently on each side. A check-in made late at night can land on the neighbouring day, and it only happens for some users at some hours, so it looks random until you line up where each side decides the day.