|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Новости - PureBasic |
|
|
Новости - PureBasic
|
Новый участник Сообщения: 4 |
Возможно не все знают что существует замечательный язык программирования, именуемый PureBasic.
Что в нем замечательного? А вот что: Он во первых не сложный и при этом достаточно мощный, что позволяет использовать PureBasic не только для обучения программированию, но и для разработки приложений, игр, библотек и драйверов на профессиональном уровне. PureBasic имеет кроссплатформенную IDE (Windows, Linux, Max OS X как x86, так и x86, а также PowerPC), в которую входит редактор кода, редактор форм, компилятор и довольно мощный отладчик. Для PureBasic написано много библиотек функций почти на все случаи. И не обращайте внимание на слово "Basic". Это язык простоты бейсика и возможностей Си. Еще одной особенностью PureBasic является то, что программы компилируются в native-код и не требуют среды исполнения (типа runtime или .NET Framework) что облегчает распространение программ. И при это размер исполняемых файлов реально мелкий - от 2 КБ. Скрин IDE с загруженной программой. ![]() |
|
Отправлено: 13:59, 08-04-2014 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Это не новость. Как и это — «от €79».
|
Отправлено: 14:19, 08-04-2014 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Многие среды программирования не бесплатны и стоят побольше чем PureBasic, но это никого не останавливает. Есть бесплатная демо версия. И в инете можно скачать полную версию.
Лицензия долольно лояльная и позволяет использовать все существующие версии и даже выпущенные после ее покупки. Другими словами, после покупки лицензии все обновления бесплатно. |
Отправлено: 16:10, 08-04-2014 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Я ровно так же могу заметить, что есть бесплатные среды. Но суть моей претензии не в этом.
fred_pb, возможно, я тоже сообщу для Вас новость — многие обращают внимание на сумму. Потому довольно странно выглядит в первом посте отсутствие какой-либо информации о лицензии, о стоимости, о связанных с этим ограничениях — словно умалчивание. Это не есть хорошо. |
Последний раз редактировалось Iska, 08-04-2014 в 21:51. Причина: Поправлена орфография: «об связанных»→«о связанных». Изначально было «об ограничениях», а «связанных с ним» добавилось позже. Отправлено: 17:30, 08-04-2014 | #4 |
Ветеран Сообщения: 1840
|
Профиль | Отправить PM | Цитировать Я немного ковырялся в этом деле, но у меня как-то не пошло. Возникает впечатление, что это как бы программирование на Win API, но некоторые стандартные стадии становятся не обязательными, компилятор все сделает сам. Однако, возможно, непонятки с тем, что он реально на себя берет, не позволили мне с этим языком как следует разобраться. Понятно, что кроссплатформенность требует ухода от конкретной системы, Win API в частности. Но уши все же торчат!
|
|
Отправлено: 11:43, 09-04-2014 | #5 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Цитата XPEHOMETP:
|
|
Отправлено: 12:43, 10-04-2014 | #6 |
Ветеран Сообщения: 1840
|
Профиль | Отправить PM | Цитировать Цитата fred_pb:
1. Справка PureBasic хороша и удобна в работе. Я этого не могу отрицать. Это бесспорно для любого, кто имел дело со справкой от Open Watcom. Это вообще - туши свет, бросай гранату. Ужас, летящий на крыльях ночи. Безусловно, справка PureBasic писалась хорошими профи. Но есть дальнейшие вопросы. 2. К сожалению, чтобы овладеть языком чисто по справке, прилагаемой к компилятору, надо быть просто компьютерным гением. Я, скорее всего, просто не дорос до этой стадии. Обычно граждане, выпустившие компилятор некого малораспространенного языка программирования, тем или иным образом привязывают его к уже известным похожим диалектам, для которых юзер может книжонки найти. Например, создатели FreeBASIC однозначно позиционируют его как кроссплатформенного преемника QB от Мелкомягких. Я не увидел ни малейших попыток означить такую (или какую-то иную) преемственность в справке по PureBasic. 3Ы. Безусловно, Basic - изначально, язык для программирования в ООП не предназначенный. Ну, я, как бы, все больше Фортраном балуюсь, там с этим сложно. А тут явно видно, что граждане вешают начатки ООП на функциональное программирование Бейсика, и при том совершенно не хотят разъяснить юзерам толком, что они конкретно делают. Как все это работает с API системы. Мне это не понравилось. |
|
Отправлено: 16:44, 10-04-2014 | #7 |
Необычный Сообщения: 4466
|
Профиль | Сайт | Отправить PM | Цитировать Цитата fred_pb:
Я не имею прав / не хочу устанавливать к себе в систему дополнительный компилятор, работающий с OS API не известным мне образом. Те скудные заметки, что кто-то на нем написал модуль для Adobe Air, торрент клиент и т.п. меня лично не трогают. Я могу лишь констатировать, как факт, документации в открытом доступе на сайте нет. Исходя из этого я не знаю, что за зверь PureBasic, и чем он отличается от всех остальных? В конце концов какую парадигму программирования он использует? Какими преимуществами (фишками) он обладает? И отдавать за кота в мешке (при всем уважении, для меня это пока так) €79, как то не хочется. P.S. Еще раз уточню. Я не в обиду, я за недостатком информации. |
|
------- Отправлено: 17:24, 10-04-2014 | #8 |
Ветеран Сообщения: 1840
|
Профиль | Отправить PM | Цитировать Да, еще вопрос. Не вполне понял, как там у PureBasic дела обстоят с OLE. Справка говорит: No topics found. Я не из любопытства, я все из-за того же Фортрана. Как бы, интернет говорит, что OLE-массивы вполне совместимы со структурой Фортран-массивов (а она таки специфична!), и их можно передавать туда-сюда через подпрограммы. Пытался сваять интерфейс на Бейсике (упомянутый FreeBASIC), с DLL, написанной на Фортране. Обычные массивы FreeBASIC не совместимы с Фортраном, их приходится передавать через структуры. Что накладывает свои ограничения. OLE-массивы вроде катят, но справка Мелкомягких по их поводу просто ужасает. Я мало что понял. Вот может PureBasic легко поднять OLE-массивы?
|
Отправлено: 17:59, 10-04-2014 | #9 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Цитата XPEHOMETP:
Примеры программ. http://www.cyberforum.ru/pure-basic/thread354254.html Цитата XPEHOMETP:
http://purebasic.info/phpBB3ex/viewtopic.php?f=8&t=2262 http://purebasic.info/phpBB3ex/viewtopic.php?f=8&t=2287 Цитата XPEHOMETP:
Цитата lxa85:
Как найти? Заходите на сайт. Переходите в раздел Support и внизу страницы ищите PureBasic Documentation. Цитата XPEHOMETP:
|
|||||
Отправлено: 13:04, 12-04-2014 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Win32 API | PureBasic | Управление буфером консольного окна | unhappy | Программирование и базы данных | 2 | 26-03-2007 11:34 |
|