Zajímavé... Moc by mě zajímalo, zda je transcoder schopen vytvořit vlastní funkci v cílovém jazyce, když tato funkce nativně neexistuje... Například Python má funkce "lstrip" či "rstrip", kdežto Java má jen "trim".
+1
0
-1
Je komentář přínosný?
Zajímavé... Moc by mě
randomofamber https://cdr.cz/profil/randomofamber
10. 6. 2020 - 12:26https://cdr.cz/clanek/facebook-vyvinul-transcoder-ktery-prevadi-kod-napric-programovacimi-jazyky/diskuseZajímavé... Moc by mě zajímalo, zda je transcoder schopen vytvořit vlastní funkci v cílovém jazyce, když tato funkce nativně neexistuje... Například Python má funkce "lstrip" či "rstrip", kdežto Java má jen "trim". https://cdr.cz/clanek/facebook-vyvinul-transcoder-ktery-prevadi-kod-napric-programovacimi-jazyky/diskuse#comment-1298755
+
Většinou jsou taky naprosto odlišné knihovny. Nebo práce s pamětí. Spíš bych to viděl na proof-of-concept, než že by se to hodilo na opravdový kód.
+1
+1
-1
Je komentář přínosný?
Většinou jsou taky naprosto
Ondar https://cdr.cz/profil/ondar007
10. 6. 2020 - 18:39https://cdr.cz/clanek/facebook-vyvinul-transcoder-ktery-prevadi-kod-napric-programovacimi-jazyky/diskuseVětšinou jsou taky naprosto odlišné knihovny. Nebo práce s pamětí. Spíš bych to viděl na proof-of-concept, než že by se to hodilo na opravdový kód.https://cdr.cz/clanek/facebook-vyvinul-transcoder-ktery-prevadi-kod-napric-programovacimi-jazyky/diskuse#comment-1298884
+
No jen takový detail. Nevyvinul transcoder. Vyvinul compiler, kterému říká TransCoder.
+1
0
-1
Je komentář přínosný?
No jen takový detail.
L4Nxp6ox7Z (neověřeno) https://cdr.cz
11. 6. 2020 - 00:44https://cdr.cz/clanek/facebook-vyvinul-transcoder-ktery-prevadi-kod-napric-programovacimi-jazyky/diskuseNo jen takový detail. Nevyvinul transcoder. Vyvinul compiler, kterému říká TransCoder.https://cdr.cz/clanek/facebook-vyvinul-transcoder-ktery-prevadi-kod-napric-programovacimi-jazyky/diskuse#comment-1298965
+
Spíš bych to nazval česky překladač, tam už je to naprosto jasné. Dojde k překladu kódu z jazyka A do jazyka B, dost pravděpodobně přes nějaký prostřední jazyk C (že by ten C#?).
Takovéhle věci se běžně na úrovni HW dějou. Napíše se kód v C++, ten se například ve Vivado HLS přeloží do VHDL a ten teprve vyplivne bitstream pro FPGA. Vtip je ten, že ačkoli VHDL je všemocné (popř. verilog), tak cykly jsou podstatně složitější, zjednodušeně řečeno, stejně jako ohlídat všechny hodiny a "návěstí". Tam se musí dít opravdu "těžká magie".
+1
0
-1
Je komentář přínosný?
Spíš bych to nazval česky
Artael https://cdr.cz/profil/artael
11. 6. 2020 - 08:33https://cdr.cz/clanek/facebook-vyvinul-transcoder-ktery-prevadi-kod-napric-programovacimi-jazyky/diskuseSpíš bych to nazval česky překladač, tam už je to naprosto jasné. Dojde k překladu kódu z jazyka A do jazyka B, dost pravděpodobně přes nějaký prostřední jazyk C (že by ten C#?).
Takovéhle věci se běžně na úrovni HW dějou. Napíše se kód v C++, ten se například ve Vivado HLS přeloží do VHDL a ten teprve vyplivne bitstream pro FPGA. Vtip je ten, že ačkoli VHDL je všemocné (popř. verilog), tak cykly jsou podstatně složitější, zjednodušeně řečeno, stejně jako ohlídat všechny hodiny a "návěstí". Tam se musí dít opravdu "těžká magie".https://cdr.cz/clanek/facebook-vyvinul-transcoder-ktery-prevadi-kod-napric-programovacimi-jazyky/diskuse#comment-1298984
+
Že budou schopni převádět Javu nebo Python do Cpp bych i věřil. Ale jak převenou Cčkové ukazatele a ukazatelovou aritmetiku v Pythonu nebo Javy bude asi zajímavé :D
+1
0
-1
Je komentář přínosný?
Že budou schopni převádět
r23 https://cdr.cz/profil/r23
14. 6. 2020 - 23:35https://cdr.cz/clanek/facebook-vyvinul-transcoder-ktery-prevadi-kod-napric-programovacimi-jazyky/diskuseŽe budou schopni převádět Javu nebo Python do Cpp bych i věřil. Ale jak převenou Cčkové ukazatele a ukazatelovou aritmetiku v Pythonu nebo Javy bude asi zajímavé :Dhttps://cdr.cz/clanek/facebook-vyvinul-transcoder-ktery-prevadi-kod-napric-programovacimi-jazyky/diskuse#comment-1299457
+
Zajímavé... Moc by mě zajímalo, zda je transcoder schopen vytvořit vlastní funkci v cílovém jazyce, když tato funkce nativně neexistuje... Například Python má funkce "lstrip" či "rstrip", kdežto Java má jen "trim".
Většinou jsou taky naprosto odlišné knihovny. Nebo práce s pamětí. Spíš bych to viděl na proof-of-concept, než že by se to hodilo na opravdový kód.
No jen takový detail. Nevyvinul transcoder. Vyvinul compiler, kterému říká TransCoder.
Spíš bych to nazval česky překladač, tam už je to naprosto jasné. Dojde k překladu kódu z jazyka A do jazyka B, dost pravděpodobně přes nějaký prostřední jazyk C (že by ten C#?).
Takovéhle věci se běžně na úrovni HW dějou. Napíše se kód v C++, ten se například ve Vivado HLS přeloží do VHDL a ten teprve vyplivne bitstream pro FPGA. Vtip je ten, že ačkoli VHDL je všemocné (popř. verilog), tak cykly jsou podstatně složitější, zjednodušeně řečeno, stejně jako ohlídat všechny hodiny a "návěstí". Tam se musí dít opravdu "těžká magie".
Že budou schopni převádět Javu nebo Python do Cpp bych i věřil. Ale jak převenou Cčkové ukazatele a ukazatelovou aritmetiku v Pythonu nebo Javy bude asi zajímavé :D
Pro psaní komentářů se, prosím, přihlaste nebo registrujte.