-
22.03.2010, 09:37 #1
- Регистрация
- 30.12.2007
- Сообщений
- 1,104
- Поблагодарили
- 88
- Поблагодарил
- 26
Жив ли BASIC ?
В давние давние времена DOSа была такая программулина (ЯП типа) - basic . Очень хорошо шла взамен калькулятора . Хороша была тем , что не требовала компиляции , а работала с листа - в режиме интерпретации .
Есть ли сейчас варианты оного , простые без наворотов , и , желательно халявные , и очень желательно - без брилагей_тса с его простудой и геммороем ?
Задача простенькая - сжать файл (однократно) с большим количеством нулей по заданному алгоритму .
Юзать С для однократного решения задачи лениво .
-
22.03.2010, 10:05 #2
- Регистрация
- 17.10.2007
- Адрес
- Пологи, Запорожская обл.
- Возраст
- 49
- Сообщений
- 135
- Поблагодарили
- 60
- Поблагодарил
- 6
Ну в общем то жив, курилка. :-)
Развитие Basic под названием Visual Basic встроен во многие продукты Microsoft.
А вообще абсолютно не проблема найти интерпритор Basic-а. Погуглите и будет вам счастье. :-)
-
22.03.2010, 17:26 #3
- Регистрация
- 23.03.2007
- Адрес
- Ольгино
- Возраст
- 47
- Сообщений
- 1,770
- Поблагодарили
- 133
- Поблагодарил
- 496
qbasic
-
22.03.2010, 17:40 #4
- Регистрация
- 17.12.2005
- Адрес
- Москва
- Возраст
- 79
- Сообщений
- 404
- Поблагодарили
- 59
- Поблагодарил
- 5
KulibinV, используйте "программирование мышкой", без кода HiAsm : http://hiasm.com/index.html
Леонид
-
22.03.2010, 19:22 #5
- Регистрация
- 17.06.2003
- Адрес
- Кёльн, Германия
- Возраст
- 71
- Сообщений
- 1,165
- Поблагодарили
- 68
- Поблагодарил
- 20
Eсть Turbo Basic для DOS. Работает, однако, и под Windows XP Pro
И в симуляторе DOS для Смартфона с Windows Mobile 5. Поставил когда только появился WM5 и не хватало готовых программ для него. Здорово выручал... Его преимущество - возможность компиляции!!! Получается исполняемый EXE файл, который работает и без наличия программы Турбо Бейсик... Но, и в режиме интерпретатора тоже работает (Run), тогда, естесственно, давая кому-нибудь свою программу с расширением BAS (исходник) придется и сам Турбо Бейсик давать...
А еще есть Бейсик для программирования микроконтроллеров - BasCom-AVR73 es mni DX! de Wladimir von Kоеln
Plenus venter nоn studet libenter (С)
-
22.03.2010, 19:47 #6
- Регистрация
- 06.08.2005
- Адрес
- Зеленоград, Москва.
- Возраст
- 76
- Сообщений
- 54
- Поблагодарили
- 14
- Поблагодарил
- 3
Кулибину, посмотрите на это чудо!
Ставиться без загрузки, вместо калькулятора. Полное программирование Бейсиком. Имеется вся инфо в приложенном файле. И работает этот эмулятор прекрасноВасилий (RV3ART)
-
22.03.2010, 21:07 #7
- Регистрация
- 30.12.2007
- Сообщений
- 1,104
- Поблагодарили
- 88
- Поблагодарил
- 26
Последний раз редактировалось KulibinV; 22.03.2010 в 21:08. Причина: Добавлено сообщение
-
22.03.2010, 23:09 #8
-
22.03.2010, 23:58 #9
- Регистрация
- 29.11.2005
- Адрес
- Тула, Россия
- Возраст
- 45
- Сообщений
- 2,689
- Поблагодарили
- 136
- Поблагодарил
- 8
visual basic 6 вполне жив очень даже. много раньше на нем писал
73. Алексей (RA3POD)
-
23.03.2010, 00:28 #10
- Регистрация
- 06.02.2009
- Адрес
- Woodstock
- Возраст
- 50
- Сообщений
- 621
- Поблагодарили
- 304
- Поблагодарил
- 248
Среда .Net делает язык программирования обсалютно вторичным по отношению к программным библиотекам. Поэтому сейчас в VisualStudio можо выбрать на чем писать программу - на C# , Basic , Java или С++
В результате получится фактически то же самое (скомпилированный код CLR). Можно даже писать кусок программы на одном языке, а другой кусок на другом и все будет вмеcте работать, как будто оно одно целое. Т.е. разница между языками специально стерта.
В США, да и вообще "на западе" - большинство кстати так продолжают спользовать именно Basic для написания программ. Т.е. Бейсик не просто жив - он является самым популярным языком программирования.KT2UU :: SunSDR2Pro, HLA-300, 20m Dipole ...
-
23.03.2010, 00:44 #11
-
23.03.2010, 01:02 #12
- Регистрация
- 17.06.2003
- Адрес
- Кёльн, Германия
- Возраст
- 71
- Сообщений
- 1,165
- Поблагодарили
- 68
- Поблагодарил
- 20
Да ладно вам... Профессиональные программисты используют C, C++ и Java, Aссемблер тоже никто не отменял. Народ же далёкий от программирования иногда пользуется Visual Basic(ом), что совершенно не означает, что он (народ) тупеет... раньше он вообще счетами или калькуляторами пользовался
73 es mni DX! de Wladimir von Kоеln
Plenus venter nоn studet libenter (С)
-
23.03.2010, 14:11 #13
- Регистрация
- 04.07.2008
- Адрес
- Городку
- Возраст
- 55
- Сообщений
- 73
- Поблагодарили
- 2
- Поблагодарил
- 0
а есть еще PureBasic.
Судя по информации и отзывам - очень даже ничего.
Для начального ознакомления - ходи сюда
Все необходимое для долгой работы находится в сети без труда.
-
23.03.2010, 16:27 #14
- Регистрация
- 06.02.2009
- Адрес
- Woodstock
- Возраст
- 50
- Сообщений
- 621
- Поблагодарили
- 304
- Поблагодарил
- 248
Это ошибочное мнение. Абсолютное большинство за рубежом использует именно Basic. На пост-советском пространстве для этой цели почему - то прижился Делфи.
Я вообще говоря не понимаю, почему люди связывают язык программирования и мастерство программиста. Это все равно, что сказать, что все говорящие на Английском языке - тупые по определению, потому что там всего 24 буквы и нет падежей.
Язык программирования абсолютно не важен, как и не важен язык общения между людьми. Важно то, что выражают языком а не он сам.KT2UU :: SunSDR2Pro, HLA-300, 20m Dipole ...
-
23.03.2010, 17:06 #15
- Регистрация
- 03.08.2009
- Адрес
- Белгород/Москва
- Возраст
- 39
- Сообщений
- 112
- Поблагодарили
- 11
- Поблагодарил
- 47
>>Язык программирования абсолютно не важен, как и не важен язык общения между людьми. Важно то, что выражают языком а не он сам.
в ряде случаев это совершенно не так! язык программирования отражает еще и технологию, т.е. если язык Java это язык ориентированный на сетевые сервисы и в добавок кросс платформенный, так вот если стоят такие условия то тотже basic и его разновидности пролетают, опять таки C и С++ языки более низкоуровневые, профессиональное ПО в подавляющем большинстве случаев разрабатывается именно с их участием это связанно и с технической стороны реализации этих языков, со стороны поддерживаемых интерфейсов и т.д.
Во всяком случае то ПО с которым я работаю разработано с помощью С++ и Java, а вот Visual Basic позволяет создать к этому ПО разные дополнительные модули (причем если использовать для это С++ то возможностей открывается гораздо больше, т.е. Visual Basic дает меньшие возможности но он легче и проще и это его плюс)
Безусловно Basic, а точнее наверное Visual Basic используются и более того очень успешно опять таки при написании докруток ПО, тот же Visual Basic for Applications для MS Office
но если речь идет о программировании на уровни сложения двух чисел, расчета каких то электрических параметров и прочих прикладушных вещей то конечно же без разницы, что за язык.
>>В результате получится фактически то же самое (скомпилированный код CLR). Можно даже писать кусок программы на одном языке, а другой кусок на другом и все будет вмеcте работать, как будто оно одно целое. Т.е. разница между языками специально стерта.
если Вам будет нужен быстрый код, да еще и переносимый то Вы не будете пользоваться CLR. я могу Вам сказать, что драйвер Вашей видеокарты написан без использования CLR, NET.Framework ов.Последний раз редактировалось RN3ZNO; 23.03.2010 в 17:13.
73! Алексей
|
Социальные закладки