Ну нельзя же так. В те времена, когда бейсик был действительно актуален (когда был вшит в ПЗУ и домашний компьютер загружался в бейсик) он дал путь в профессию куче людей. Просто за это его можно и нужно уважать. Он собственно для этого и был предназначен, вы же в курсе, что BASIC это аббривиатура? Давайте теперь все детские конструкторы обзовем плохим словом и будем детей учить сразу автокаду и 3д-принтерам.
Вот так было бы правильнее: Вопрос трактовки слова "входил". МС свой дос простым смертным стала продавать только с версии 3.2 уже с GWBASIC.EXE, все остальное OEM-адаптации, будь то IBM или Compaq. Вот в IBM адаптации (включая 3.2-oem) это BASICA.COM - которому требовалось ПЗУ, а в Compaq portable это BASICA.EXE - ему не требовалось, но это по сути будущий GWBASIC
Он не просто был прошит, под него в оригинальном PC (model 5150) были отдельные панельки. Для кассетной версии они разумеется должны были быть заполнены ПЗУ в обязательном порядке, так как без них нельзя было пользоваться компьютером, а в версии с дисководами могли отсутствовать.
Интересный факт: многие БИОСы вплоть до 486 при отсутствии загрузочного устройства выдавали ошибку "Nonsense in BASIC"
Да, только что проверил. Ну то что у меня было - делало и именно так, как я описал. Что-то наверное из школы притащил. Уж извините, мне сейчас 45, тогда было 17, имею право что-то забыть. Попадётся ещё на просторах ютуба, допишу.
Пзу занимается много чем, речь ведь идёт о компьютере. Там куча системных функций зашита, особенно в случае ZX, в котором не было ни одного спец контроллера. Системный шрифт и прочие ресурсы.
В те годы интерпретатор был слишком дорогим удовольствием.
Да, включите логику и объясните каким образом это дорогое удовольствие было в каждой 8ми битке, например в ZX80 с 4КБ памяти и сколько там, 16КБ ПЗУ ?!
Я видел сам неоднократно бейсиковые блобы в бинарнике в школьные времена, до того как перейти на паскаль и буквально месяц два назад натыкался на каком-то ретро канале на ютубе на тоже самое. Будет время, проверю в досбоксе.
Единственное в чем может быть заквоздка, это в том что я имел ввиду qbasic из состава DOS, возможно это другой продукт
Не удивительно, что шарписты неактивны в соцсетях, ведь все, что нужно для изучения языка, есть в VisualStudio - ее IntelliSense, ворнинги, сообщения. По step into можно зайти в исходный код и там посмотреть все что нужно.
Несовсем понятна цель борьбы с рандомными маками. Если вы трекаете семейные девайсы, то не проще ли поставить на них приложение-маяк?
Эх, забытые технологии. Были же раньше устройства, работающие неделями от двух АА.
Ну нельзя же так. В те времена, когда бейсик был действительно актуален (когда был вшит в ПЗУ и домашний компьютер загружался в бейсик) он дал путь в профессию куче людей. Просто за это его можно и нужно уважать. Он собственно для этого и был предназначен, вы же в курсе, что BASIC это аббривиатура? Давайте теперь все детские конструкторы обзовем плохим словом и будем детей учить сразу автокаду и 3д-принтерам.
Давай начнем с пайпов :)
Как же им не отставать если регулярно создаются новые RFC, а старые отменяются. Например на получение подсеток у прова, например на 6to4.
Я несколько лет назад устал за этим следить и с каждой версией линуха дорабатывать networkd файлы и отключил ipv6 у себя в домах с концами.
Я в контексте мониторов к домашним компьютерам
Вот так было бы правильнее:
Вопрос трактовки слова "входил". МС свой дос простым смертным стала продавать только с версии 3.2 уже с GWBASIC.EXE, все остальное OEM-адаптации, будь то IBM или Compaq. Вот в IBM адаптации (включая 3.2-oem) это BASICA.COM - которому требовалось ПЗУ, а в Compaq portable это BASICA.EXE - ему не требовалось, но это по сути будущий GWBASIC
PC\MS это же просто нейминг. Входил конечно, в гите лежит https://github.com/microsoft/MS-DOS/tree/main/v1.25/bin
Он не просто был прошит, под него в оригинальном PC (model 5150) были отдельные панельки. Для кассетной версии они разумеется должны были быть заполнены ПЗУ в обязательном порядке, так как без них нельзя было пользоваться компьютером, а в версии с дисководами могли отсутствовать.
Интересный факт: многие БИОСы вплоть до 486 при отсутствии загрузочного устройства выдавали ошибку "Nonsense in BASIC"
Первые мониторы, буквально и были версией существующих телевизоров с заглушками в неиспользуемых отверстиях и переделанными трансформаторами
Забыли просто ресурсы какие-то учесть. Ну теперь то скоро добавят
Вас сейчас заклюют. Надо было сразу два сетевых дампа прикладывать :-)
Запросто, например если блокировка на стороне приложения (бэкэнда) или по языку CDN конфигурируется ( P2P, stun, другой посредник)
Да, только что проверил. Ну то что у меня было - делало и именно так, как я описал. Что-то наверное из школы притащил. Уж извините, мне сейчас 45, тогда было 17, имею право что-то забыть. Попадётся ещё на просторах ютуба, допишу.
Пзу занимается много чем, речь ведь идёт о компьютере. Там куча системных функций зашита, особенно в случае ZX, в котором не было ни одного спец контроллера. Системный шрифт и прочие ресурсы.
Да, включите логику и объясните каким образом это дорогое удовольствие было в каждой 8ми битке, например в ZX80 с 4КБ памяти и сколько там, 16КБ ПЗУ ?!
Я видел сам неоднократно бейсиковые блобы в бинарнике в школьные времена, до того как перейти на паскаль и буквально месяц два назад натыкался на каком-то ретро канале на ютубе на тоже самое. Будет время, проверю в досбоксе.
Единственное в чем может быть заквоздка, это в том что я имел ввиду qbasic из состава DOS, возможно это другой продукт
Чего из этого нет в современной Visual Studio для C#?
>>QuickBASIC/Basic Compiler от Microsoft, который переводил код BASIC в исполняемый .EXE
Ничего он не переводил, а просто упаковывал исходник в виде ресурса и прицеплял его к exe интерпретатора
Вообще-то на тех же 8ми битках в пзу были бейсики с процедурами (sub, Go sub). И с доступом к памяти через peek, poke. Вот указателей не было, это да
Не удивительно, что шарписты неактивны в соцсетях, ведь все, что нужно для изучения языка, есть в VisualStudio - ее IntelliSense, ворнинги, сообщения. По step into можно зайти в исходный код и там посмотреть все что нужно.