C# prekovanava Delphi v kazdom ohlade, vratane Windows GUI.
Citace: iwtu 10. 07. 2015, 12:21:35Na MFF UK sa Pascal stale pouziva ako ukazku zakladnych technik programovania na Informatike aj na matematike.To je spíše známkou jisté zkostnatělosti
Na MFF UK sa Pascal stale pouziva ako ukazku zakladnych technik programovania na Informatike aj na matematike.
Citace: Kiwi 10. 07. 2015, 11:01:22Pascal je solidní jazyk pro výuku strukturovaného programování a algoritmisace v podmínkách silného statického typového prostředí - v tomto ohledu nevím o žádné jeho konkurenci, snad jen za zmínku stojí, že ve Francii se pro tyto účely místo Pascalu uchytila Ada.Tady by mohl zafungovat Go. Bohužel se zatím ale uchytil jenom málo (bohužel, doufal jsem, že ho Google bude tlačit daleko víc).
Pascal je solidní jazyk pro výuku strukturovaného programování a algoritmisace v podmínkách silného statického typového prostředí - v tomto ohledu nevím o žádné jeho konkurenci, snad jen za zmínku stojí, že ve Francii se pro tyto účely místo Pascalu uchytila Ada.
C# prekovanava Delphi v kazdom ohlade, vratane Windows GUI. Sice ano, pre C# je nutny aj .NET framework, ale to uz je dnes zaklad takmer kazdeho pouzivaneho Windowsu. Iba na Windows XP to treba explicitne instalovat..
Bohužel .NET Framework na spoustě PC nefunguje...[/quote ]Ale skoro vsade funguje mono a ak vyvojar neni prasa a chce multiplatformnu aplikaciu tak nepouziva windows only kniznice (WPF, Entity Framework) .NET aplikacie neni problem spustit pod Monom.
Že je mrtvý a že se v nim nic neprogramuje nebo počet aplikací v něm napsaných je minimum a jsou neznámé?Co třeba PSPad, NeroBurning Rom, Fl Studio... A díky Embarcaderu se docela svižně rozvijí na všechny platformy. Také FPC a Lazarus nejsou pozadu. Takže hurá do něj.
Citace: iwtu 10. 07. 2015, 21:09:08C# prekovanava Delphi v kazdom ohlade, vratane Windows GUI. Sice ano, pre C# je nutny aj .NET framework, ale to uz je dnes zaklad takmer kazdeho pouzivaneho Windowsu. Iba na Windows XP to treba explicitne instalovat..C# ma povinne indexovanie poli od 0, delphi si mozes indexovat od kolko chces. Delphi ma typ interval a bohatsie moznosti prace s typmi. Delphi umoznuje vytvarat objekty aj na stacku. Delphi je viac low level a nizkourovnove veci sa v nom robia jednoduchsie. Delphi nevnucuje programatorovi OOP tam kde to nema opodstatnenie. A ma zrozumitelneujsiu syntax.Citace: iwtu 10. 07. 2015, 21:09:08Bohužel .NET Framework na spoustě PC nefunguje...[/quote ]Ale skoro vsade funguje mono a ak vyvojar neni prasa a chce multiplatformnu aplikaciu tak nepouziva windows only kniznice (WPF, Entity Framework) .NET aplikacie neni problem spustit pod Monom.preto vsetci pouzivaju Delphi a nie C#
Citace: Alexias 25. 02. 2017, 11:31:00Že je mrtvý a že se v nim nic neprogramuje nebo počet aplikací v něm napsaných je minimum a jsou neznámé?Co třeba PSPad, NeroBurning Rom, Fl Studio... A díky Embarcaderu se docela svižně rozvijí na všechny platformy. Také FPC a Lazarus nejsou pozadu. Takže hurá do něj.Alebo Total Commander.
C# ma povinne indexovanie poli od 0, delphi si mozes indexovat od kolko chces. Delphi ma typ interval a bohatsie moznosti prace s typmi. Delphi umoznuje vytvarat objekty aj na stacku. Delphi je viac low level a nizkourovnove veci sa v nom robia jednoduchsie. Delphi nevnucuje programatorovi OOP tam kde to nema opodstatnenie. A ma zrozumitelneujsiu syntax.