Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
C と Python/Ruby コードを統合できるという話を何度も耳にしました。
さて、私の質問は、たとえば C 内から Python/Ruby ORM を使用できますか?
はい。ただし、特に ORM のポイントはオブジェクトを返すことであり、C にはオブジェクトがないため、優れた OOP API へのアクセスが扱いにくいため、API はあまり優れているとは言えません。
オブジェクトがPython/Rubyオブジェクトであり、値がPython/Rubyオブジェクト/値であるため、C++でも問題があり、前後に変換する必要があります。
特に C 用に作成された優れたデータベース層を使用する方がよいでしょう。