The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск графического редактора LazPaint 7.0.5, opennews (ok), 07-Сен-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


6. "Выпуск графического редактора LazPaint 7.0.5"  –9 +/
Сообщение от Аноним (6), 07-Сен-19, 07:59 
>Не зря нас учат в универах паскалю

Лолшто? Ты из 2000 года пишешь, что ли?

Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск графического редактора LazPaint 7.0.5"  –8 +/
Сообщение от anonymouuuuuusssss (?), 07-Сен-19, 08:38 
Воистину, уже давно везде C, хотя я слышал, что где-то и с лазурью учатся.
Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск графического редактора LazPaint 7.0.5"  +2 +/
Сообщение от asdasdasd (?), 07-Сен-19, 10:49 
Пффф... до сих пор Барсик встречается.
Ответить | Правка | Наверх | Cообщить модератору

34. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Anonymoustus (ok), 07-Сен-19, 11:29 
> Пффф... до сих пор Барсик встречается.

Почему бы ему не встречаться, если в него можно прямыми руками ассемблерный код вставлять и получать в результате хороший продукт за умеренное время и с небольшими трудозатратами.

Ответить | Правка | Наверх | Cообщить модератору

50. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от OpenEcho (?), 07-Сен-19, 14:25 
PowerBasic user?
Ответить | Правка | Наверх | Cообщить модератору

91. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Anonymoustus (ok), 08-Сен-19, 10:56 
Нет. Но ход твоих мыслей, в целом, правилен: PowerBasic предоставляет такую возможность.
Ответить | Правка | Наверх | Cообщить модератору

107. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от OpenEcho (?), 08-Сен-19, 17:47 
> Нет. Но ход твоих мыслей, в целом, правилен: PowerBasic предоставляет такую возможность.

Да, PB очень уникален, помнится на wasm.ru хакеры пытались понять что же они реверсируют (если затереть в exe-шке PowerBasic слово) так за 3 дня никто и не догнал без подсказки, что же это такое, очень маленькoе и шустрое как из под C-шки, но явно не из под C

Ответить | Правка | Наверх | Cообщить модератору

108. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Anonymoustus (ok), 08-Сен-19, 18:11 
Пардон, выше я его перепутал с другим васиком — PureBasic:

https://en.wikipedia.org/wiki/PureBasic

Который, впрочем, тоже позволяет делать разное интересное. :)


С сайта (https://www.purebasic.com/):

PureBasic is a native 32-bit and 64-bit programming language based on established BASIC rules. The key features of PureBasic are portability (Windows, Linux and MacOS X are currently supported), the production of very fast and highly optimized executables and, of course, the very simple BASIC syntax. PureBasic has been created for the beginner and expert alike. We have put a lot of effort into its realization to produce a fast, reliable system friendly language.

In spite of its beginner-friendly syntax, the possibilities are endless with PureBasic's advanced features such as pointers, structures, procedures, dynamically linked lists and much more. Experienced coders will have no problem gaining access to any of the legal OS structures or API objects and PureBasic even allows inline ASM.


The main features of PureBasic

   - Huge set of internal commands (1400+) to quickly and easily build any application or game
   - All BASIC keywords are supported
   - Very fast compiler which creates highly optimized executables
   - No external DLLs, runtime interpreter or anything else required when creating executables
   - Procedure support for structured programming with local and global variables
   - Full unicode support
   - Access to full OS API for advanced programmers
   - Easy but very fast 2D game support through dedicated libraries (DirectX, SDL, ...)
   - Easy and high quality 3D support based on OGRE
   - Optimal use of the available hardware by using highly optimized (assembly) commands
   - Source code is portable between Windows, MacOS X and Linux
   - Dedicated editor and development environment
   - Powerful integrated debugger and profiler to easily trace and analyze code

Ответить | Правка | Наверх | Cообщить модератору

122. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от dkdk (?), 09-Сен-19, 10:28 
Почему такой замечательный язык редкно используется? (без сарказма)
Ответить | Правка | Наверх | Cообщить модератору

124. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Anonymoustus (ok), 09-Сен-19, 10:36 
> Почему такой замечательный язык редкно используется? (без сарказма)

1. Потому что это учебный язык, у него есть недостатки, устранённые в более поздних языках (Ada, Modula, Oberon и пр.), которые следовало бы использовать, но…

2. …всех, кто поумнее, уже научили писать программы на Си и его наследниках, стреляя по ногам очередями…

3. …а тех, у кого в голове 640 КБ, научили жлобоскрипту, электрону и пихтону.

4. И ещё вот поэтому:

lurkmore.to/Pascal#.D0.93.D0.BB.D1.83.D0.B1.D0.B8.D0.BD.D0.BD.D1.8B.D0.B5_.D0.BF.D1.80.D0.B8.D1.87.D0.B8.D0.BD.D1.8B_.D0.BD.D0.B5.D0.BD.D0.B0.D0.B2.D0.B8.D1.81.D1.82.D0.B8_.D0.BA_Delphi.2FPascal

Тем не менее, ничто не мешает писать на Паскале ваши любимые программы.

Ответить | Правка | Наверх | Cообщить модератору

126. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Anonymoustus (ok), 09-Сен-19, 10:42 
> Почему такой замечательный язык редкно используется? (без сарказма)

Или вопрос был про Васик? Тоже используется, причём, насколько я понимаю, хакерами, ибо позволяет выделывать такие кренделя, что ни в жизнь не догадаешься, что в исходном тексте это был Васик. Посмотрите документацию того же PureBasic, она свободно доступна, кажется. На нём, например, простейшее окно с использованием WinAPI — это 1 (одна) строка:


MessageBox_(0, "Hello, World! Hello, Win32 API!", "Hello, World!", 0)

Бинарник получается на 3,5 КБ.

Пардон, с ошибкой написал.

Ответить | Правка | К родителю #122 | Наверх | Cообщить модератору

163. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Anonymoustus (ok), 13-Сен-19, 07:47 
> Почему такой замечательный язык редкно используется? (без сарказма)

На тот маловероятный случай, что кто-то захочет изучать ЧистоВасик.


1. Язык и его IDE — кроссплатформенные.


2. IDE и компилятор платные, но ограничения бесплатной версии умеренные и мягкие, для небольших программ и обучения её вполне достаточно.


3. Документация свободно и бесплатно доступна на сайте.

PureBasic online documentation: https://www.purebasic.com/documentation/index.html

PureBasic documentation in PDF format (full version): https://www.purebasic.com/documentation/PureBasic.pdf

PureBasic documentation in PDF format (without libraries commands): https://www.purebasic.com/documentation/PureBasicSmall.pdf

Есть в интернете и встроенная справка в переводе на русский: её можно найти на варезниках и трекерах. Есть и множество примеров готовых программ.

Основное руководство, PureBasic Reference Manual, весьма объёмно — 1700 страниц. Я его не читал, при самом беглом и поверхностном взгляде оно выглядит как повторяющее встроенную справку.

В качестве альтернативы для начала изучения можно читать книжку «PureBasic. A Beginner’s Guide To Computer Programming» (2006, ISBN 1-4276-0428-2, автор Gary Willoughby). Она [была] доступна на условиях Creative Commons Attribution-Noncommercial-Share Alike License. Страницы, где её первоначально опубликовали, уже нет по старому адресу, но она сохранена в Архиве, найдёте там книгу и к ней исходники:

http://web.archive.org/web/20100325210458/http://www.pb-begi.../


4. Язык очень развитой и богатый, понятный и приятный в использовании. IDE весьма комфортна, только позитивные эмоции. Скомпилированный бинарник типичного хеллоуворлда по размеру (и, полагаю, скорости) близок к аналогам на Си.


5. По отзывам любителей сабжа, на ЧистоВасике можно написать если не всё, то почти всё.

Ответить | Правка | К родителю #122 | Наверх | Cообщить модератору

184. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Anonymoustus (ok), 04-Дек-19, 23:08 
Восхваляемый мною давеча PureBasic частично стал открытым ПО.


Цитата с тамошнего форума:

Hi folks,

Some of you asked to OpenSource none criticals components of PureBasic to be able to patch them and improve them, and here is the first shot! We are happy to announce than the IDE is now OpenSource and can be accessed it in the main github repository here:

https://github.com/fantaisie-software/purebasic

Anyone is welcome to clone it, to analyze the code, write improvement or even only for curiosity! If you want, you can also create pull request to have your change included in the main package (all pull requests won't be accepted, it will be analyzed and kept on case by case basis).

Be warned, be able to compile it isn't straight forward and need some understanding of the build chain (VC++, UnxTools, env var, etc.). Needed info are sum up in the BUILD.txt file.

Have fun!

The Fantaisie Software Team


https://www.purebasic.fr/english/viewtopic.php?f=14&t=74151


И, собственно, открытые компоненты на гитхайпе:

https://github.com/fantaisie-software/purebasic


Поздравляю всех нас.

Ответить | Правка | К родителю #108 | Наверх | Cообщить модератору

74. "Выпуск графического редактора LazPaint 7.0.5"  +4 +/
Сообщение от anonimous vulgaris (?), 07-Сен-19, 20:49 
> Воистину, уже давно везде C, хотя я слышал, что где-то и с  лазурью учатся.

Питон щас там везде у непрограммистов. Но что-нибудь с гуем практически никто из студов никогда не писал и ни малейшего понятия не имеет как это вообще делвется. А если кто гуй писал то чаще всего на шарпе.

Что до самого языка, то кому интересно поглядите
https://castle-engine.io/modern_pascal_introduction_russian....

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

13. "Выпуск графического редактора LazPaint 7.0.5"  +5 +/
Сообщение от 2007again (?), 07-Сен-19, 08:49 
В 2008г вполне себе учили, а после него Си.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

14. "Выпуск графического редактора LazPaint 7.0.5"  –4 +/
Сообщение от iPony129412 (?), 07-Сен-19, 08:51 
> В 2008г вполне себе учил

Ну это уже 11 лет назад. Меня в то время не учили: basic в школе, в университете java, C, C++, prolog, bash, fortran. Паскаля не было.

Ответить | Правка | Наверх | Cообщить модератору

19. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Anonymoustus (ok), 07-Сен-19, 09:43 
>> В 2008г вполне себе учил
> Ну это уже 11 лет назад. Меня в то время не учили:
> basic в школе, в университете java, C, C++, prolog, bash, fortran.
> Паскаля не было.

Ты слишком опоздал родиться. Страдай.

Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск графического редактора LazPaint 7.0.5"  –6 +/
Сообщение от iPony129412 (?), 07-Сен-19, 10:35 
А чего страдать то? Pascal я знаю - самый нелюбимый язык наравне с PHP.
Ответить | Правка | Наверх | Cообщить модератору

37. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Аноним (37), 07-Сен-19, 12:10 
Prolog - вот это экзотика у вас в универе.
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

49. "Выпуск графического редактора LazPaint 7.0.5"  +3 +/
Сообщение от Аноним84701 (ok), 07-Сен-19, 13:19 
> Prolog - вот это экзотика у вас в универе.

Во-во, еще небось и теорию какую-нибудь бесполезную давали про алгоритмы (хотя зачем оно нужно, если есть стековерфлоу), Хорнов, логику какого-то там поряда.
А в дополнение к SQL шла небось бесполезная реляционная алгебра и исчисление, модели БД, нормализация и прочая муть …


Ответить | Правка | Наверх | Cообщить модератору

51. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Иваныч (??), 07-Сен-19, 14:35 
А потом эти люди будут говорить об web-monkey.
Ответить | Правка | Наверх | Cообщить модератору

165. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Тот_Самый_Анонимус (?), 27-Окт-19, 14:23 
Пока понял что это стёб, успел возмутиться по ту сторону монитора.
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

155. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от 2007again (?), 11-Сен-19, 03:41 
Ну это от специализации и от преподов зависит. Тогда delphi ещё не было таким ископаемым.
И да, в моём случае не было пролога, баша и фортрана.
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

17. "Выпуск графического редактора LazPaint 7.0.5"  +/
Сообщение от Анон228 (?), 07-Сен-19, 09:20 
2016 год, основы программирования, техникум.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

25. "Выпуск графического редактора LazPaint 7.0.5"  +1 +/
Сообщение от Аноним (25), 07-Сен-19, 10:43 
Высший пилотаж - программы на ассемблере. Быстрые и маложрущие. Не чета сегодняшнему мэйнстриму.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

38. "Выпуск графического редактора LazPaint 7.0.5"  +1 +/
Сообщение от Аноним (37), 07-Сен-19, 12:13 
И ни разу не переносимые. А возможности переполнения бферов, стека превосходят превосходят сишечные.
Ответить | Правка | Наверх | Cообщить модератору

85. "Выпуск графического редактора LazPaint 7.0.5"  +1 +/
Сообщение от анониммм (?), 08-Сен-19, 03:04 
Это от криворукости
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру