-
- 1) Допускается наличие ошибок в строках, которые еще не исполнялись (правда более современные бейсики такого не позволяли) 2) Возможность в рантайме создания строки с инструкцией и ее выполнение (правда не уверен что это стандарт для бэйсика) AlexBi(175 знак., 16.01.2024 15:40)
- ну попробуйте сделать интерпретатор фортрана или Си :)) а Бэйсик -
без проблем, что не говорит о том, что невозможно сделать его
компилятор. Но суть бэйсика - основные языковые конструкции
(математика, данные/массивы с отсутствием типов и явных деклараций
переменных, условия/ветвления, циклы, подпрограммы) и всё это
уложено в интерактивную среду редактора-интерпретатора, что
кардинально снижало "порог вхождения", для чего, собственно он и
был придуман :) - Adept(16.01.2024 15:33)
- Так полно же интерпретаторов Си?! На мой взгляд наоборот, есть
некоторое число языков, которые невозможно (крайне неэффективно)
делать компилируемыми. Тот же LUA, например. - Cкpипaч(16.01.2024 15:37)
- со скриптовыми языками не путаете, и каким, интересно способом в интерпретаторе будет работать распределение памяти задекларированных разнотиповых данных, и как в режиме интерпретации будет работать программа, которую компилятор линкует их множества библиотек?? МНе кажется, что "компиляторы Си" - от лукавого, - это онлайн-компиляции и исполнение какого-нить байт-кода в режиме интерпретации, ну ещё с трассировкой по типу отладчика. Так можно и IDE интерпретатором назвать :)) - Adept(16.01.2024 15:45)
- К счастью, нет полноценного компилятора под змеюку. Иначе быдлокод
на 10 порядков вырос бы! - Eddy_Em(16.01.2024 15:39)
- Нет большой разницы между p-кодом и откомпилированной программой.
Вопрос в том что Питон поощряет работу со словарями, приемы
функционального программирования (map, zip) и прочие "питонизмы",
которые блестяще выглядят в тексте программы, но требуют больше
вычислительных ресурсов. Cкpипaч(69 знак., 16.01.2024 15:48)
- Я выбираю С. Eddy_Em(101 знак., 16.01.2024 16:04)
- Задача управления телескопами? Одобряю выбор. Но, например,
многопользовательскую складскую программу - лучше что-то высокоуровневое :) - Cкpипaч(16.01.2024 16:08)
- Ну так я в не свою нишу и не лезу. У меня исключительно мелкая
автоматизация и роботизация, да разработка аппаратуры… В общем,
кроме С и латеха особо ничего и не нужно. - Eddy_Em(16.01.2024 16:15)
- (->) Cкpипaч(1 знак., 16.01.2024 16:16, ссылка)
- А, так то я насчет студентов нонешних. Совсем отупели со своим
питоном. - Eddy_Em(16.01.2024 16:21)
- Поверь, это свойство - языко-независимое :))) Cкpипaч(282 знак., 16.01.2024 16:27)
- Это - да, болонщина - адская дрянь. Специально ж ввели эту гадость
на пост-СССРовском пространстве, чтобы окончательно добить бывшие
республики. А теперь уже многое потеряно: даже если со следующего
года начнут правильно в ВУЗах преподавать, то лишь через 5 лет в
школы пойдут первые вменяемые учителя. А через 15 лет в ВУЗы пойдут
вменяемые абитуриенты… - Eddy_Em(16.01.2024 16:36)
- В связи с этим есть хорошая история про французского генерал-губернатора Алжира. Как-то на пути из дома на работу он сильно зажарился под местным солнцем и повелел посадить аллею тополей(?) вдоль дороги. - Но они же вырастут только через 30 лет! - возразил подчинённый - Вот поэтому, ответил генерал, посадить надо прямо сейчас. - Kpoк(16.01.2024 20:11)
- Это - да, болонщина - адская дрянь. Специально ж ввели эту гадость
на пост-СССРовском пространстве, чтобы окончательно добить бывшие
республики. А теперь уже многое потеряно: даже если со следующего
года начнут правильно в ВУЗах преподавать, то лишь через 5 лет в
школы пойдут первые вменяемые учителя. А через 15 лет в ВУЗы пойдут
вменяемые абитуриенты… - Eddy_Em(16.01.2024 16:36)
- Поверь, это свойство - языко-независимое :))) Cкpипaч(282 знак., 16.01.2024 16:27)
- А, так то я насчет студентов нонешних. Совсем отупели со своим
питоном. - Eddy_Em(16.01.2024 16:21)
- (->) Cкpипaч(1 знак., 16.01.2024 16:16, ссылка)
- Ну так я в не свою нишу и не лезу. У меня исключительно мелкая
автоматизация и роботизация, да разработка аппаратуры… В общем,
кроме С и латеха особо ничего и не нужно. - Eddy_Em(16.01.2024 16:15)
- Задача управления телескопами? Одобряю выбор. Но, например,
многопользовательскую складскую программу - лучше что-то высокоуровневое :) - Cкpипaч(16.01.2024 16:08)
- Я выбираю С. Eddy_Em(101 знак., 16.01.2024 16:04)
- Нет большой разницы между p-кодом и откомпилированной программой.
Вопрос в том что Питон поощряет работу со словарями, приемы
функционального программирования (map, zip) и прочие "питонизмы",
которые блестяще выглядят в тексте программы, но требуют больше
вычислительных ресурсов. Cкpипaч(69 знак., 16.01.2024 15:48)
- Так полно же интерпретаторов Си?! На мой взгляд наоборот, есть
некоторое число языков, которые невозможно (крайне неэффективно)
делать компилируемыми. Тот же LUA, например. - Cкpипaч(16.01.2024 15:37)