Hlavní navigace

Názor ke zprávičce Firefox OS je minulostí, Mozilla propustila všechny vývojáře od Adam Kalisz - Promiňte, ale zdá se mi, že o multiplatformním...

  • Aktualita je stará, nové názory již nelze přidávat.
  • 6. 2. 2017 7:04

    Adam Kalisz
    Stříbrný podporovatel

    Promiňte, ale zdá se mi, že o multiplatformním vývoji víte ještě méně než já. Lze napsat C kód, který z jednoho zdroje půjde zkompilovat pro WIndows, Linux na x86, Linux na AMD64, bůhvíjaký UNIX včetně Mac OS a dost možná i Android. Ano, bude tam hodně #ifndef, ale jde to. Výkon bude pravděpodobně, při rozumně napsaném kódu, opravdu dobrý. Ano, Java tohle může řešit taky výkonně a možná o něco elegantněji. Tam je ale skoro 2 dekády zlepšovaný engine (JVM), který se nasazuje od pidi zařízení až po největší servery. Jsem si docela jistý, že Java bude ve většině případů rychlejší než Node.JS atd. i když ten rozdíl asi nebude tak diametrální. Benchmarky jsem nehledal...

    To, že píšu v C prostě ještě neznamená, že moje aplikace není multiplatformní. Vemte si třeba OpenSSH, Microsoft pracuje na integraci do Windows a jinak to běží prakticky na všem.