Форум программистов, компьютерный форум, киберфорум
Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.81/16: Рейтинг темы: голосов - 16, средняя оценка - 4.81
55 / 13 / 2
Регистрация: 26.10.2014
Сообщений: 1,107

Язык программирования на одном из basic-ов

03.12.2014, 22:17. Показов 4012. Ответов 65
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте.
Такой вопрос, на каком basic можно написать простой язык программирования без профессиональных знаний языка?
Заранее благодарю!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
03.12.2014, 22:17
Ответы с готовыми решениями:

Язык программирования smart BASIC на iOS
Всем привет! Программировать для iOS можно ведь не только в Xcode на Маке. Можно прямо на самом iOS, причем даже не обладая большой...

Что мощнее язык программирования Perl или язык программирования PHP
Какой из них лучше

Как называется движение программирования или теория программы считывающая др. язык программирования
Не знал, как по другому задать вопрос, и также назвать тему, но буду краток: Допустим я хочу создать программу, которая будет...

65
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8
08.11.2015, 09:18
Студворк — интернет-сервис помощи студентам
Ребята, спасибо. Хочу поблагодарить Pro_grammer. Эта тема не должна превращаться в арену для гладиаторов. Вспомните для кого мы пишем. Особая благодарность Quiet Snow. Чье мнение высоко ценится в "кругах приближенных к императору"
Но ближе к делу.
Есть еще один вопрос связанный с оператором PRINT
Это ФОРМАТИРОВАНИЕ. Форматирование это Золушка в Бейсике.
Вопросы.
1. Что следует ввести в новый язык программирования?
2. А что будет только балластом?
3. Насколько востребованы функции, которые могут быть использованы для форматирования (например STRING$ и другие)
4. Дополнительные сведения о форматировании? Это для тех, кто придет в эту тему позже. Они могут нас не понять. Большой процент таких программистов считают: Главное программа - форматирование удел профи.
PS.
Надо все осмыслить и потом писать код.
Код в виде "заплаток" никому не нужен.
0
Кормпилятор
 Аватар для Quiet Snow
5044 / 1718 / 409
Регистрация: 25.04.2010
Сообщений: 4,827
Записей в блоге: 2
08.11.2015, 12:33
1. Что следует ввести в новый язык программирования?
Мисье, будьте любезны:

1) Сеть, ну там чтобы на изи катать клиент-сервера разных мастей без ООП.
2) "ГУЙ", скриптовой, аппаратно ускоренный с выбором OpenGL или Direct3D\2D, вплоть до Glide, но никакого проца.
3) "аптимизация" всего этого добра, "шоб летало нах".
4) 3D двиг, потипа Unreal Engine 4, ну это скромно так, лучше конечно realtime raytrace.
5) Что-нибудь для взаимодействия с внешним миром, ну там принтеры, камеры, порты, МК.
6) Сложные структуры в памяти, листы там, мапы, деревья красные, толстые, холёные, чё там ещё есть?)))
7) Микшер с бешеной интерполяцией и гибким роутингом, не хуже проф DAW.
8) Чтоб грузил, сохранял все граф. форматы, декод\энкод через CUDA\OpenCL.
9) Работа с видео, загрузка AVI, работа с кадром в памяти(всё "шоб" аппаратно ускорено), и сохранение
в h264 через NVenc\DXVA\либо OpenCL опять же\либо процем на худой конец, а также в h265.
10) Внешняя USB плата с парой десятков высоковольтных реле и исходники на данном замечательном ЯП к ней.
11) Русская разжёвывающая интерактивная справка по каждому оператору и кодархив не хуже PB-шного.
12) Интерактивный техсаппорт прямо в IDE чатом и голосом 24\7 с минимальным ожиданием в 2 минуты.
13) Чтоб стоило сие чудо 100 рублей и продавалось в розницу в любой ссаной IT забегаловке.
14) WYSIWYG для GUI
15) БД + контент менеджер тоже WYSIWYG )))
16) Легко кастомизируемый физический движок на PhysX с примерами.
....
....
100) ......

А теперь мисье geh такой вопрос : хребтина не хруснет?
1
Эксперт по электронике
7174 / 3350 / 345
Регистрация: 28.10.2011
Сообщений: 13,199
Записей в блоге: 7
08.11.2015, 13:03
Цитата Сообщение от Quiet Snow Посмотреть сообщение
но самым простым решением проблемы стало использование редактора, который на лету может менять отображение кодировки
Не пробовали использовать кодировку UTF-8 и "скормить" исходник компилятору? Она с разным числом байт на символ. До символа с кодом 7F, используется однобайтовая кодировка, а дальше - многобайтовая. Все ключевые слова на английском, и символы будут кодироваться одним байтом, а вот комментарии и строки (если в них присутствуют символы с кодом больше 7F) будут кодироваться многобайтной кодировкой. Правда что из этого получится (как это воспримет компилятор), не знаю. Нужно пробовать...

Добавлено через 25 минут
Возможно это сработает, т. к. компилятор поддерживает несколько кодировок.
FreeBASIC может обрабатывать исходные (.bas) и заголовочные (.bi) файлы, созданные в кодировках UTF-8, UTF-16LE, UTF-16BE, UTF-32LE и UTF-32BE , которые могут безконфликтно сосуществовать в одном проекте(и с файлами ASCII). Это позволяет использовать в программе строковые константы и комментарии, состоящие из символов национальных алфавитов, но только при условии, что выбранный пользователем текстовый редактор поддерживает хотя бы одну из вышеназванных кодировок.
1
Кормпилятор
 Аватар для Quiet Snow
5044 / 1718 / 409
Регистрация: 25.04.2010
Сообщений: 4,827
Записей в блоге: 2
08.11.2015, 13:16
Не пробовали использовать кодировку UTF-8 и "скормить" исходник компилятору?
Всё что мне попадалось из UTF-8 в плане кода было немногобайтовое. Поэтому точно сказать не могу.
Опции в FB есть по работе с UTF-8. Но опять же небольшие пляски там бывают, когда парсил
HTML страницу приходилось пользоваться функциями MultiByteToWideChar и WideCharToMultiByte,
кодировка была UTF-8.
0
Эксперт по электронике
7174 / 3350 / 345
Регистрация: 28.10.2011
Сообщений: 13,199
Записей в блоге: 7
08.11.2015, 13:35
Речь шла о кодировке исходника, а не о работе скомпилированной проги. Или я что-то неправильно понял в этом сообщении?
0
Кормпилятор
 Аватар для Quiet Snow
5044 / 1718 / 409
Регистрация: 25.04.2010
Сообщений: 4,827
Записей в блоге: 2
09.11.2015, 11:41
Цитата Сообщение от locm Посмотреть сообщение
Речь шла о кодировке исходника, а не о работе скомпилированной проги.
Ну так одно тянет за собой и второе. А так если просто что-то там компилировать,
то это будет смахивать на курсач, никому не нужный. Надо тестить смотреть, если
допутсим UTF-8 то я бы ограничился чем-то наподобие PB-шного не выходя за 8 бит.
Если же ASCII, то скорее расширенный 866-й, там кончено будет потом гемор как с
отображением так и с файлами теми же, тут можно пойти по пути наименьшего сопротивления
и просто ввести разные типы строковых данных и операторы конверсии между ними.
А вообще радуют такие, слегка троллящие вопросы ТС-ов. Не знаю зачем кодерам
разворачивать полномасштабное обсуждение всех аспектов, ТС уже слился и тихо
ржёт в сторонке. Пацан походу так и не понял, что задача не по зубам не только ему,
а ещё десяткам нормальных прогеров, чисто из-за ёмкости, грубо говоря ты сидишь
2-3 месяца реализуешь каждый подтаск из сообщения Анатолия, а потом делаешь
то же самое для трансляции на низкий уровень. Плюс всё равно делается по образу
и подобию. Что автор хочет сделать проще, проще бейсиков нет ничего, пусть берёт
любой исходя из задач, т.к. лучше он сам не напишет стопудово.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
09.11.2015, 11:41

Как называется язык программирования для программирования на Android?
Как называется язык программирования для программирования на Android?

Есть ли вообще аналогичные языки программирования только с уровнем изучения легкий чем язык программирования С
Язык программирования С очень сложный есть ли вообще аналогичный язык программирования только легкий

Новые ЯП: существует ли язык программирования лучше чем C++, а если нет, то появится ли через 2-3 года такой язык?
Привет, зашёл на сайт, увидел C++ и подумал: Существует ли ЯП лучше чем C++, или появится ли через 2-3 года такой язык? Лучше имеется в...

Перевод из Basic на язык С.
Помогите пожалуйста кто-нибудь, переведите с Basic на язык С READ n, x DIM p(20), z(20) m0=0: m1=0: m2=0: m3=0 PRINT "s1 ...

Программы на языке программирования Basic
Помогите пожалуйста написать программы, кто чем может: 1. Написать программу (на любом языке программирования) поиска среднего...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
66
Ответ Создать тему
Новые блоги и статьи
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2. Задача: Обеспечить запись документа в регистр сведений независимо от. . .
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется. Ну как вам?
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru