Vlákno názorů k článku Softwarová sklizeň (3. 9. 2014) od Typek - Konecne nejake programy, ktore su pisane v Jave...

  • Článek je starý, nové názory již nelze přidávat.
  • 3. 9. 2014 19:23

    Typek (neregistrovaný)

    Konecne nejake programy, ktore su pisane v Jave a su teda multiplatformne.

  • 3. 9. 2014 20:32

    bez přezdívky

    Bylo to myšleno jako vtip nebo vážně?

    To, že je program napsaný v Javě, neimplikuje to, že je multiplatformní. I v Javě lze naprasit program, který bude závislý na platformě a často k tomu stačí jen malá nepozornost (např. natvrdo napsaný oddělovač cest na souborovém systému při použití staršího API, které se s tím nesrovná).

    Multiplatformní programy je možno napsat i v jiných jazycích - počínaje oblíbeným Pythonem, přes C, C++ a C# až po trochu exotiku jako Common lisp, Scheme, Erlang, Prolog... dokonce i assembler je multiplatformní, protože 1 kód lze použít pro procesory od Intelu a AMD :-) .

  • 20. 9. 2014 19:12

    mkub

    ASSEMBLER ze je multiplatformny? kod vytvoreny pre IA32 platformu neprenesies na platformu Motoroly a takisto ani kod urceny pre IA-64 neprenesies na IA-32, lebo su pouzivane ine instrukcie, ine zasobniky...

    a Intel a AMD, ktore vyvijaju procesory uplne tej istej platformy zalozenej na IA-32/AMD_64, platforma IA-64 (napr. XEON) je urcena hlavne na nasadenie na serveroch

    a co sa tyka Javy, tsk pri dodrzani urcitych podmienok je 100%-ne multiplatformova, JAVA sa nepreklada totiz priamo do strojoveho kodu, ale do tzv. bytekodu,ktory potom JVM beziaci na danej platforme interpretuje

    a co sa tyka jazyka C/C++, plati tu to, ze prelozeny program uz nie je multiplatformovy, ale zdrojaky uz su, co sa tyka C#, tak tento jazyk s multiplatformo­vostou zaostava za Javou a povodne nebol vyvijany ako multiplatformovy, mimo MS sveta, ale vdaka projektu MONO sa dostal aj mimo MS

    Python, Perl, PHP sy skryptovacie jazyky, ktore su tiez multiplatformove, ale Python a Perl sa rozsiril hlavne v Linux distribuciach, v tychto jazykoch su napisane niektore utilitky, PHP je zase rozsireny na webserveroch, napr. Apache

    takze ti odporucam, aby si tu nezavadzal hlupostami...