Jeden z niewielu języków, które kompilują się do języka wysokiego poziomu, takiego jak C, Vala zainteresował mnie całkiem sporo. Chciałem rozpocząć z tym mały projekt, ale zastanawiałem się, jak go rozprowadzić.Jak mogę rozpowszechniać (open-source) projekt Vala?
Faktem jest, że kompiluje się do kodu C (przypuszczam, że C99).
- Czy mogę rozpowszechniać kod C zamiast kodu Vala?
- Jeśli tak, czy kod C jest zgodny ze wszystkimi platformami?
- Czy robi to automatycznie, na przykład przy korzystaniu z gniazd, odpowiednie rzeczy (winsock.h dla systemu Windows)?
"język wysokiego poziomu, taki jak C" ?! –
@Roger: C jest dość wysoki poziom w porównaniu do powiedz, Assembly. Ale to nie ma nic wspólnego z moim pytaniem. –