169 похожих чатов

Я не хочу продолжать этот спор, но почему никто не

применил аргумент кроссархитектурности?

48 ответов

98 просмотров

Потому что я его разнёс с помощью ассемблера .NET IL, виртуальная машина которого совместима с другими архитектурами. 👊👊 Уничтожено.

КТ315
Потому что я его разнёс с помощью ассемблера .NET ...

Виртуальная машина — это интерпретатор. Всё ещё быстрее питона. Всё ещё медленнее нативного кода.

КТ315
Потому что я его разнёс с помощью ассемблера .NET ...

Ну да, мы же пишем не на фасме каком-то или на насме, фу нет, мы же на ассемблере .NET IL пишем.

123
Ну да, мы же пишем не на фасме каком-то или на нас...

Если для тебя ассемблер это только FASM или NASM, то это твои проблемы)

123
Ну да, мы же пишем не на фасме каком-то или на нас...

который ещё то г. , пытался писать немного на нём

Mixail Frolov
который ещё то г. , пытался писать немного на нём

ldstr "Hello, world" call [функция вывода] Не знаю, что там тебе не нравится, очень крутой ассемблер)

КТ315
Если для тебя ассемблер это только FASM или NASM, ...

таки прям куча людей на байткоде жабы пишет, прям почти все

КТ315
И что, он от этого не существует?))

Он от этого используется только компиляторами

КТ315
Нет, людьми тоже)) тысяч 150 найдутся.

Миллионы пишут на байт-коде Python! Тоже ассемблер, кстати

КТ315
И что, он от этого не существует?))

Чел не может различить использование от существования, свалки по типу brainf*** тоже существуют, кто на них пишет ? кому это нужно ? психам ?

КТ315
Откуда у Python байткод?

Что значит "откуда"? Интерпретатор создает

Сладкий Хлеб Хлеб
Что значит "откуда"? Интерпретатор создает

Интерпретатор создаёт байткод? И куда он его сохраняет? Интересненько)

КТ315
Интерпретатор создаёт байткод? И куда он его сохра...

Тебя уже несколько раз носом тыкали. И байткод показывали. А ты продолжаешь.

123
Чел не может различить использование от существова...

Так brainf изначально язык несерьёзный, а вот .NET IL вполне серьёзный язык для реальных задач.

КТ315
Интерпретатор создаёт байткод? И куда он его сохра...

А куда Java сохраняет свой байт-код? Где либа хранится, туда и попадает байт-код

КТ315
Так brainf изначально язык несерьёзный, а вот .NET...

Но кому он нужен ? кто на нем пишет ? где вакансии ? кому он интересен ?

КТ315
Покажи)

from dis import dis dis(lambda a, b, c: a + b * c)

КТ315
Java в файл сохраняет байткод)

Прикинь, байт-код питона тоже! Шучу, конечно он сохраняет в принтер

КТ315
Покажи)

https://ru.wikipedia.org/wiki/%D0%91%D0%B0%D0%B9%D1%82-%D0%BA%D0%BE%D0%B4#Python

s54820
from dis import dis dis(lambda a, b, c: a + b * c)

Где байткод? Байты нужны. Какую виртуальную машину для этого использовать?)

КТ315
Где байткод? Байты нужны. Какую виртуальную машину...

0 0 RESUME 0 1 2 LOAD_CONST 0 (0) 4 LOAD_CONST 1 (('dis',)) 6 IMPORT_NAME 0 (dis) 8 IMPORT_FROM 0 (dis) 10 STORE_NAME 0 (dis) 12 POP_TOP 2 14 PUSH_NULL 16 LOAD_NAME 0 (dis) 18 LOAD_CONST 2 (<code object <lambda> at 0x562853ee35a0, file "example.py", line 2>) 20 MAKE_FUNCTION 0 22 CALL 1 30 POP_TOP 32 RETURN_CONST 3 (None) Disassembly of <code object <lambda> at 0x562853ee35a0, file "example.py", line 2>: 2 0 RESUME 0 2 LOAD_FAST 0 (a) 4 LOAD_FAST 1 (b) 6 LOAD_FAST 2 (c) 8 BINARY_OP 5 (*) 12 BINARY_OP 0 (+) 16 RETURN_VALUE

Сладкий Хлеб Хлеб
0 0 RESUME 0 1 ...

А как мне на нём писать? Как запустить?

КТ315
Мне :)

Ну тогда простите, если вам он нужен, значит все, по нему найдется миллион вакансий, постоянная работа, всем он интересен, и все на нем пишут.

КТ315
А как мне на нём писать? Как запустить?

Лень объяснять. Не я виноват, что ты не знаешь таких очевидных вещей

123
Ну тогда простите, если вам он нужен, значит все, ...

А как ты тогда оцениваешь популярность языка?))

КТ315
А как мне на нём писать? Как запустить?

Потребуются телодвижения, и это слегка сложнее, чем на джаве, потому что байткод CPython предназначен в первую очередь для самого CPython. Я когда-то делал x86/16 -> байткод, но не окупилось.

s54820
Потребуются телодвижения, и это слегка сложнее, че...

С первого взгляда, это просто описание действий интерпретатора, а не байткод. Ерунда какая-то.

КТ315
А как ты тогда оцениваешь популярность языка?))

Кроме тебя промежуточные байткоды C# никому не интересны, ну ладно, на каждую страну найдется +- один такой же энтузиаст как вы.

Alexey
Тебе

Тот самый чел, который во время срача питается тролить бессмысленными способами:

123
Кроме тебя промежуточные байткоды C# никому не инт...

Так ты найди этих энтузиастов в каждой стране, и докажи этим дурачкам, что они неправы.

123
Тот самый чел, который во время срача питается тро...

Когда ты сюда зашел, тебе наверняка задали вопрос, ты можешь его озвучить для всех?

123
Но кому он нужен ? кто на нем пишет ? где вакансии...

Кому он интересен? Твой ответ на свой вопрос : тебе

Alexey
Кому он интересен? Твой ответ на свой вопрос : те...

Я написал кому нужен промежуточный байт код C# а не ассемблер...

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта