c# VS java /speed
-
killer-bee*-*
Zablokovaný
- Príspevky: 99
- Registrovaný: 19 dec 2015, 0:00
- Bydlisko: STOKA69
c# VS java /speed
dobrý deň ktorý jazyk je rýchlejší java alebo c# ? potrebujem aj stabilitu a využitie je bot na hru DarkOrbit . podla mňa je c# lepší na gui . ale aby boli rýchle mouse events etc... 
-
harrison314
Hardcore addict
- Príspevky: 8216
- Registrovaný: 27 máj 2009, 20:42
- Bydlisko: Bratislava
- Kontaktovať používateľa:
Re: c# VS java /speed
Na bota to je jedno, stabilita zavisi od toho ako to napises.
-
skjerp-deg
Medium Star
- Príspevky: 383
- Registrovaný: 24 aug 2015, 15:17
Re: c# VS java /speed
Veľmi záleží na tom, ako chceš emulovať/bežať prehliadač (hovoríš o mouse eventoch, preto predpokladám také niečo). Ak chceš použiť Selenium ako som ti radil už v nejakej tvojej téme, je úplne jedno, čo z toho si vyberieš, pretože Selenium má oficiálnu podporu pre Java, C#, Python, Ruby, PHP, Perl a JS (pozri tu). Hlavné je vybrať si jedno a začať v tom robiť.
Čo sa bota týka, tak, tak ako píše harrison, rýchlosť jazyka je úplne irelevantná. Neviem teda či si uvedomuješ, že tvoj hlavný problém z hľadiska času (bottleneck) bude čakanie na odozvu, teda niečo, čo závisí od prenosovej rýchlosti tvojho pripojenia na internet, nie od použitého programovacieho jazyka. "Rýchlosť mouse events" (aj keď ťažko uhádnuť čo pod tým myslíš, predpokladám rýchlosť zachytávania), koľko ich tam budeš mať, bude pri rôznych jazykoch zanedbateľná až nerozlíšiteľná.
Čo sa bota týka, tak, tak ako píše harrison, rýchlosť jazyka je úplne irelevantná. Neviem teda či si uvedomuješ, že tvoj hlavný problém z hľadiska času (bottleneck) bude čakanie na odozvu, teda niečo, čo závisí od prenosovej rýchlosti tvojho pripojenia na internet, nie od použitého programovacieho jazyka. "Rýchlosť mouse events" (aj keď ťažko uhádnuť čo pod tým myslíš, predpokladám rýchlosť zachytávania), koľko ich tam budeš mať, bude pri rôznych jazykoch zanedbateľná až nerozlíšiteľná.
-
harrison314
Hardcore addict
- Príspevky: 8216
- Registrovaný: 27 máj 2009, 20:42
- Bydlisko: Bratislava
- Kontaktovať používateľa:
Re: c# VS java /speed
Kedze tam budu uske hrdlo IO operacie, tak v C# by sa nieco dalo trhnut pomocou async await. Ale zas ono to zalezi na celej archiekture, atd... Kludne mozes pouzit super modernu technologiu, ale vies richlost potopit napriklad nevhodnou pracou zo stringamy.