Двач.hk не отвечает.
Вы видите копию треда, сохраненную 6 апреля 2016 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
305 Кб, 1169x808
Purebasic #2 #658212 В конец треда | Веб
Столько-то времени прошло с первого треда [собравшего столько-то припеченных анусов]. Наконец-то у меня появилось ВДОХНОВЕНИЕ запилить продолжение, постараюсь в нем более подробно расписать о языке и сразу отметить некоторые типичные вопросы.

———————————————————————————————————————
— Что это?
Purebasic — язык программирования общего назначения. Компилируется в натив, целевые платформы: windows, linux, mac OS. Поддержки ARM нет. Поддержки ООП официально нет. В общем и целом он почти как С, только более высокоуровневый, проще, легче, удобнее/быстрее, имеет крутую стандартную либу покрывающую 85% типичных задач [а так же не имеет поддержки 100500 платформ и адски оптимизирующего компилятора, в отличие от С]

— Это же бейсик?
Нет. К 2016 от каких-либо basic у него только название осталось и 3.5 рудиментарных команд + некоторое сходство синтаксиса и части общих правил.

— Есть ли синтаксический сахар/мусор, лямбды и еще какое-то говно?
Почти ничего такого нет, синтаксис держится принципа "чем проще тем чище", какие-то элементы позаимствованы с того же С, какие-то с других языков. Фигурных скобок нет, спец. символов завершения строки нет и еще многого типичного хлама нет.

— Зачем он нужен и чем крут?
Для всего. Это отличный язык, имеющий всю легкость/примитивность какого-нибудь скриптового питона, но при этом еще и дающий производительность и универсальность сопоставимую с С. На нем одинаково легко можно писать как скриптики не требующие даже объявления переменных так и полновесные программы/игры, или при большом желании даже драйвера.
Очень низкий уровень бюрократии [под этим я понимаю возню со скобками, с настройками компиляторов, определением своих типов, возню с заголовочными файлами сторонних библиотек, в общем всю кучу лишних движений] делает этот язык идеально подходящим для инди-разработчиков // по крайней мере сам я ничего не нашел другого, что позволяло бы мне писать практически любой с сопоставимой легкостью и эффективностью
Так же у него отличнейшая дефолтная IDE и средства отладки, по многим важным возможностям они на уровне топовых проприетарных IDE от JetBrains или студии от мелкософта, а в некоторых и превосходит

— Какие же недостатки у такого-то чудесного языка?
Несколько более-менее существенных:
- он достаточно низкоуровневый. нет сборки мусора и т.д. по этой причине питонодети его не осилят скорее всего, ибо просто поотстреливают себе ноги и прочие свисающие куски
- в нем нет поддержки ООП на уровне языка. принципиально, и несмотря что имеются средства для взаимодействия с классами в сторонних библиотеках (COM, C++ классовые либы). опять же это усложняет использование языка для ньюфажиков, не умеющих хорошо проектировать и организовывать собственный код
- он проприетарный и стоит бабла. 70 евро пожизненная лицензия
- нет сильно умного оптимизирующего компилятора, как у С, способного автоматически юзать SSE/SSE2 и т.д. компилятор PB делает некоторые базовые оптимизации, и сами по себе выдаваемые PB ехешники быстрые и минималистические, но С с -o3 всегда будет быстрее. впрочем у этого недостатка есть и плюс - компилятор однопроходный, поэтому PB даже самые огромные проекты полностью собирает с 0 за считанные секунды.
- это не мейнстримный язык. писать что-то на нем прекрасно, но найти еще кого-то способного это делать проблематично, а пойти с ним работать на дядю еще сложнее. русскоязычного комьюнити почти нет, англоязычное более живое и активное. в общем, язык для инди-программистов делающих небольшие или средние проекты
- пилят его всего 2 разраба. и пилят они круто, но 2 это маловато для целого языка

— Но есть же FreeBasic или еще какое-то опенсорсное говноbasic?
Автор PB засцал делать его опенсорсным в 2012, ибо "не будут коммитить, а только попиздят в конкурирующие".
И действительно, к настоящему времени ни одно с них даже близко не дотягивает до PB по удобству/возможностям и доработанности.

— Где достать/читнуть/скачать бесплатно или с СМС?
Google it

———————————————————————————————————————

Вот как-то так. Задавайте свои ответы или вопросы в треде, постараюсь ответить (ну, по крайней мере если вопросы более-менее по самому PB).
Так же для тех кто осилил XMPP: чисто для PB-вопросов (а так же С-вопросов и обсуждений) я запилил жаббер-конфу: CdSpurebasicANUSjabber6FrPUNCTUMranhu , но пока там большую времени сам и сижу, не хватает норм задротов :/
#2 #658214

> писать практически любой код с сопоставимой легкостью и эффективностью


... и тут же самофикс.

// тред буду бампать периодически чем-то там рандомным или рилейтед к своему КОДУ
#3 #658233
Сколько хеловорлдов с прошлого треда написал, васик?
>>659122
#4 #658255

>автор боится, что спиздят его идеи


Сириусли?
#5 #658322
О, подписался на тред. Алсо, рекомендую всем прочитать "шапку". В прошлый раз я этого не сделал, теперь жалею. Такие перлы как "язык проще и быстрее С ... но компилятор не оптимизирует ... поэтому код на С будет быстрее" не часто увидишь.
>>658347
#6 #658347
>>658322
В прошлом треде ОП на полном серьёзе называл свою процедурную хуитку функциональным языком. И не забывайте - оп-бог щитает что ооп автоматически замедляет ваш софт.
>>658478
#7 #658478
>>658347

>функциональным языком


Ну, тут он прав. Вот в паскале процедуры - он процедурный, а в бейсике функции - он функциональный.
>>658487
#8 #658487
>>658478
Швитая простота.
До встречи с опом подумал бы что это тралинг без вариантов, теперь везде мерещатся тупые уебки. Что делать?
>>658493
#9 #658493
>>658487
Быть снисходительным.
#10 #658496
Нужно срочно добавить в шапку – функциональный язык с производительностью как у сишечки, просто ссущий в рот всем этим вашим лиспам, хачкелям и скалам.
#11 #658713

>не будут коммитить, а только попиздят в конкурирующие


Т.е. код такого ахуенного качества, что автор зассал его выкладывать (ведь в неоптимизирующем однопроходном говне явно больше секретных Аптимизаций чем в каком нибудь gcc/clang (на архитектуре последнего кстати можно было бы сделать это говно с оптимизациями и под кучу платформ)).

>IDE от JetBrains или студии от мелкософта, а в некоторых и превосходит


Хоть в четверть от фишек http://www.jetbrains.com/idea/features/ умеет? про плагины промолчим

Кстати, у этого говна хоть система сборки с менеджером зависимостей есть?
>>659137
#12 #658765
>>658212 (OP)

>компилятор однопроходный


Но ведь фасм многопроходный конпелятор.
>>658777>>659122
#13 #658777
>>658765
Дык там nasm (по крайней мере так написано в требованиях к линуксовой версии).
>>658819
#14 #658779

>- он проприетарный и стоит бабла. 70 евро пожизненная лицензия


Проиграл с этого момента.
#15 #658819
>>658777
Для шиндовса таки фасм.
#16 #658935
>>658212 (OP)
Итого имеем что-то компилируемое, без ООП, низкоуровневое, с хорошей средой - как С, только без пиздатых компиляторов под все возможные платформы и некоторые невозможные
Только он, в отличие от С, стоит денег и не используется в промышленном программировании.
Нахуй он нужен тогда?
Почему бы инди-программисту не взять более популярный язык, где, при прочих равных (в лучшем для PB случае) больше сообщество и зоопарк библиотек/готового кода?
Нахуй и в пизду
>>658951>>659154
#17 #658951
>>658935
Если ты не читал прошлый тред - ОП считает это плюсом и говорит на всё про всё "напиши сам".
Асло, у этого уебана либо экзотических часовой пояс хотя учитывая что он вроде как какол - сомнительно, либо он просто ёбаный сыч со сбитым дневным режимам, который отвечает с 11 вечера до 5 часов утра.
>>659122
#18 #658952
>>658212 (OP)
Ничего, люди и не такое говно умудряются продавать.
#19 #659122
>>658951

> либо он просто ёбаный сыч со сбитым дневным режимам, который отвечает с 11 вечера до 5 часов утра.


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

>>658765
И чо? Ассемблеры ничего не оптимизируют (хотя идея оптимизирующего ассемблера мне даже казалась как-то интересной, даже странно что никто до сих пор не зделал подобного более-менее известного). Сам компилятор PB обрабатывающий собственно код однопроходный.

>>658233
Ну, 3.5 полноценных штабильно работающих программ, одна с которых довольно запутанная многопоточная штука + уникальный плагин к Miranda NG, чей адский код я распердолил с 0 за 2+ часа при почти полном отсутствии документации по плагинам [да да, я вообще ахуенен]. Ну и еще кучу шаблонов для себя настроил для всякой рутины, короче вообще времени не терял и становлюсь еще более скилловым. А чего добился ты, кроме этих тупых постов в этом разделе?
>>659162>>659291
#20 #659137
>>658713
С чего ты своим умишком именно о компиляторе подумал?
PB пилился 10+ лет, в нем дохрена фич реализовано которые опенсорсные питушки сейчас велосипедят и то даже приличного отладчика или ИДЕ не могут осилить, просираясь какими-то убожествами по уровню функций чуть выше notepad.exe.
И вот какой смысл с точки зрения автора взять и открыть то что напердолил и дать всяким лошкам попиздить готовый код в свое говно?
Это полноценный commercial-grade проект, а не какая-то обосцанная либа к которой даже доков приличных нет, или там сраный компилятор который можешь себе разве что в очко затолкать не имея к нему норм ИДЕ и прочих сопровождающих утилиток из коробки.

Так что хоть мне тоже нравилась идея опенсорсного PB (это позволило бы ему быстрее пилиться, может), но аффтар прав и раздавать говнокодерским питушкам юзабельную и доработанную сложную штуку все же глупо.

Ну а по поводу качества кода, оно охуенное и с задрочем на скорость выполнения/минимизацию потребления ресурсов. И тем более это выглядит охуенно, ибо это все напердолено всего 2 чуваками, а не 20 посредственными обезьянками как обычно в опенсорсных проектах.

> Хоть в четверть от фишек http://www.jetbrains.com/idea/features/ умеет? про плагины промолчим


Хз, пойди и проверь. Мне лень вспоминать что эти говна по ссылке могут чего нет в PB, мне хватило того что они тормозные, перегруженные и нихуя не удобные куски говна (кажется еще и на яве сделанные?), за которые их калечные аффторы бабла хотят больше чем за весь PB.

> Кстати, у этого говна хоть система сборки с менеджером зависимостей есть?


Не интересовался ибо мне это нахуй не нужно. Наверно по той простой причине что 90% зависимостей покрываются стандартной либой, а остальные легко и просто или
- присунуть в папку с проектом
- встроить в стандартную либу PB и использовать как ее часть (пока не делал, это оправдано для библиотек которые часто будут использоваться)
>>659156>>659162
#21 #659154
>>658935

> Почему бы инди-программисту не взять более популярный язык, где, при прочих равных (в лучшем для PB случае) больше сообщество и зоопарк библиотек/готового кода?



Лол, ну пойди и возьми, кукаретик. Посмотрю насколько тебя хватит в одиночку возиться с С/С++ кодом более-менее среднего по размеру проекта и какой будет твоя производительность.

Я в отличие от тебя питушка успел попробовать и .NET и С и С++ (и даже джаву ранее) в реальных проектах и таки отлично ощутил почему PB это просто максимум отлично/быстро и удобно на их фоне, несмотря на то что имеет свои особенности.

И хз с чего ты про зоопарк библиотек упомянул, я любую С или С++шную либу запросто с PB использую как не статической линковкой (с ней может быть некоторый гемор, зависимо от С компилятора которым либа собрана) то dll-кой точно. Да и в случае особой необходимости и сам могу портануть что-то. Может быть тому що у меня руки недостаточно кривые и мне больше нравится делать, чем ныть и разводить тупые сопли что чего-то нет? :3
Тащем-то в прошлом треде я даже кидал кому-то свой бинд физ движка Chipmunk 2D к PB (который я кстати осилил всего на 2 неделе изучения PB).

Ну это лирика, так-то на форуме PB просто дохуища примеров кода, включая всякие навороченные вещи с графоном или даже целые подсистемы реализации классов как в С++. Так же бинды к целой кучей актуальных фреймворков типа OpenCL. Так что с такими претензиями просто нахуй можешь пройти (ну или научиться гуглить).
>>659162>>659275
#22 #659156
>>659137

>с задрочем на скорость выполнения/минимизацию потребления ресурсов


Он банально аст собрать и по нему оптимизировать не осилил, и даже dce в компиляторе отсутствует, не говоря уже про нормальное выделение регистров (и всё это есть в опенсорсных гцц, кланге и ещё сотне других компиляторов). Какая тут может быть задрочка? Скорее всего, автор сам попиздил гплные куски кода откуда-нибудь и теперь не хочет палиться.
>>659167
#23 #659162
>>659122

>(хотя идея оптимизирующего ассемблера мне даже казалась как-то интересной, даже странно что никто до сих пор не зделал подобного более-менее известного


Не совсем ассемблер, но LLVM IR, на котором все новые яп делают компиляторы.

>>659137

>которые опенсорсные питушки сейчас велосипедят


Чо они там велосипедят? В комунити васиков 3,5 человеков с 2,5 проектами, лол. На данный момент как раз его компилятор – главное легаси, не поддерживающее платформ (а ведь электрикам-схематехникам и прочей микроконтроллерной братии понравился бы лёгкий язык вместо си) и оптимизации уровня си. Если чо - для такого конпелятора нужен просто транслятор PB->LLVM IR, так что велосипедит сейчас конкретно мейнтейнер пб.

>а не 20 посредственными обезьянками как обычно в опенсорсных проектах.


Ну дык мейнтейнеру решать, какие коммиты принимать а с каким говнокодом посылать нахуй.

>Не интересовался ибо мне это нахуй не нужно.


Когда нечего использовать-то разве что, лел. Хочешь автоматизировать билд под разные платформы и тестирование – работай руками, отличный юзкейс.

>Мне лень вспоминать что эти говна по ссылке могут чего нет в PB


Да посмотрел я уже, IDE у PB умеет нихуя. Такой обычный текстовый редактор из 2007 для аутирования в одиночку, атмосферненько, надо сказать.

>>659154

>С и С++


Судя по прошлому треду – не успел.
>>659166>>659174
#24 #659166
>>659162

>Хочешь автоматизировать билд под разные платформы и тестирование – работай руками


Там есть настройки билда в иде. А без неё никто не билдит, да и опций у компилятора не сказать, чтобы много. Нечего там автоматизировать.
#25 #659167
>>659156
Я имел ввиду стандартную либу и сам язык. Сам компилятор как уже говорил, почти ничего не оптимизирует кроме базовых вещей (типа замена вычислений с константами на фиксированное значение).
А так хочешь SSE/SSE2 - сиди и прописывая на асме (на самом деле есть уже реализации на форуме), хочешь что-то ускорить потому что ты крутой - сиди и прописывай функцию на асме.

А на счет реальных показателей, я как-то сравнивал одну задачу с идентичным С кодом скомпилированным MinGW. Вот если оптмизации в С компиляторе выключены, он сосет у PB по всем параметрам.
Если с -o3, С код оказался на 0.4с быстрее PB (при абсолютном времени выполнения 1.7с против 2.1с у PB), но все равно отжирал больше ресурсов (памяти и открытых хендлов Сишная либа заюзала больше). Это задача не связанная с кучей сложных вычислений, если взять что-то матановское то С компилятор так же покажет намного лучшие результаты ибо он автоматически параллелит в SSE/SSE2 инструкции если задать опцию.

Ну так вот, на деле на это все равно насрать, ибо разница в производительности не стоит разницы в геморе с которым связана работа с тем же С/С++, и в реальных проектах (если это конечно не ААА-игры, которые один фиг ни на С ни на PB не пишутся) даже не заметишь на глаз отличий в скорости, ибо PB сам по себе достаточно быстр.

А еще, ничто не мешает написать функции требующий максимальной скорости на Сишке, а потом тупо подключить к PB в виде либы.
Так что шах и мат, не вижу больше смысла говорить о производительности и экономности по отношению к ресурсам ибо с ней у PB все просто охуительно.
>>659178>>659184
#26 #659174
>>659162
Как будто ты один услышал о LLVM.

Ты видел уровень кроссплатформенности в PB? Он там такой что ты берешь какой-то код с линукса, сохраняешь в текстовый файлик, открываешь этот файлик в венде, нажимаешь запуск и все это сразу же работает 1:1 (конечно если юзал только стандартную либу, а не какие-то ОС апи сам добавил).

Ну а теперь сопоставь это с размерами стандартной либы PB и представь сколько дрочиться чтобы все это переписать на какой-то LLVM и чтобы оно все так же стабильно работало и давало тот же уровень совместимости между платформами.
Далее еще подробная документация каждой хуитки и прочие удобства которые есть в PB и обычно нет в опенсорсных говнах.
Это все просто дохуища работы, если бы он был опенсорсным может быть осилили бы и то нескоро. А так фиг, эти в 2 разве что ARM добавят если осилят.

Так что твое "кокок" нихуя не стоит, любой питух может покукарекать "плохо зделали", сам ничего не делая с кодом.
>>659178
#27 #659178
>>659167

>А на счет реальных показателей, я как-то сравнивал одну задачу с идентичным С кодом


Насчёт реальных показателей – мы убедились уже в твоих знаниях сей, расслабься. Скорость работы зависит в первую очередь от от алгоритма, но на одинаковых ничего быстрее сишечки из-за вещей вроде restrict-а нету. А использовать компилятор с gnu рантаймом под спермой и пытаться что-то мерить – отличная идея.

>>659174

>стандартной либы PB и представь сколько дрочиться чтобы все это переписать на какой-то LLVM


Я нихуя не понял – в пб вся стандартная либа реализована в виде магии кмпилятора а не средствами языка? Лолшто?

>и чтобы оно все так же стабильно работало и давало тот же уровень совместимости между платформами.


Несколько. Открой исходники любого Nim-а и посмотри. Дрочилово там заканчивается на уровне транслятора.
#28 #659180
>>659178

>Несколько


Нисколько*
#29 #659184
>>659167

> А еще, ничто не мешает написать функции требующий максимальной скорости на Сишке, а потом тупо подключить к PB в виде либы.


Вот еще забыл, еще 1 мелкая но очень крутая особенность что есть в PB - это автоматический выбор рантайма.
В настройках компилятора опция "Dynamic CPU".
Под нее надо спецом писать функции типа
function ()
function_SSE()
function_SSE2()

в своем коде, в либе на асме/С или еще где-то. Далее когда ты запускаешь ехешник скомпилированный с такими функциями и этой опцией, детектится есть ли у ЦП поддержка SSE/SSE2 и используются соответствующие функции.
В С же если просто хуйнуть бинарник с опцией SSE2 у тебя он нихуя не запустится на процах у которых его нет, тебе придется или компилить 2 бинарника или же пилить свои костыли с ассемблерными вставками чтобы подбирать соответствующие функции что ведет к куче гемора. Во втором случае получается то же что и на PB, но нихуя не удобное и не красивое.
>>659275
#30 #659188
Нахуя вы его кормите?
>>660079
#31 #659189
>>659178

> А использовать компилятор с gnu рантаймом под спермой и пытаться что-то мерить – отличная идея.



Клоун, ты сейчас хочешь сказать что GCC задрочен хуже поделия от мелкософта? Уже по этому можно судить о твоих знаниях о сишечке, впустую кукарекающий питух.

> Я нихуя не понял



Ну было бы странно если бы ты хоть что-то понял, сам не попиливая код ни на PB ни на С. Всегда забавляют такие кукаретики которым делать поди нечего кроме сидеть и теоретизировать о языках. Могу тебе дать адрес конфы с С++шными питушками которые сутками напролет таким онанизмом занимаются, думаю тебе там понравится, лол.
впрочем судя по твоим текстам ты и в этом разделе неплохо преуспеваешь по области кудахтания и фелософствований в духе "ятаксчитаю"
>>659196
#32 #659195
>>659178

> Несколько. Открой исходники любого Nim-а и посмотри. Дрочилово там заканчивается на уровне транслятора.



Ну это уже пушка. В представлении пустозвонствующего долбоеба максимальная кроссплатформенность уровня PB - это только уровень ассемблерных инструкций. Тебя не смущает что больше в этом играют роль различия в ОС апи, используемых фреймворках и ОС-специфических реализациях той или другой фичи?
Или твой скудный умишко не понимает что если просто нагородить кроссплатформенное говно запускающееся в какой-то своей среде и не завязанное на функциях/особенностях ОС, то о какой-то производительности можно вообще забыть, ибо максимум что получится ускорять это какие-нибудь вычисления?

Не знаю кто тебе внушил что ты что-то понимаешь в реальных проектах, но он это явно зделал по ошибке.
>>659197
#33 #659196
>>659189

>Клоун, ты сейчас хочешь сказать что GCC задрочен хуже поделия от мелкософта? Уже по этому можно судить о твоих знаниях о сишечке, впустую кукарекающий питух.


Да, дитё, его рантайм явно не лучше спермовского, из-за чего на всяких бенчмарчиках с аллокациями и прочим.

>Ну было бы странно если бы ты хоть что-то понял


Было бы странно ждать от тебя другого ответа, ты как глупый обиженный рбёнок ничего конструктивного сказать не можешь. Написал хуйню - и радуется что ничего не понял, лол.
Короче - если стандартная библиотека у этого говна реализована не средствами языка - то нахуй такой язык нужен, а иначе - ты несёшь пургу.
>>659210
#34 #659197
>>659195

>Ну это уже пушка.


Если в твоём манямирке готовый код на языке нужно переписывать под другой компилятор – лан :D:D
>>659206
#35 #659204

> 2016


> сравнивать поделку для аналитиков с кроссплатформенным ассемблером


> не имея даже компилятора под руку


> зато у нас кроссплатформа


> на уровне ОС


> 2015++


> дрочить на язык


> все возможности метапрограммирования которого сведены к нихуя

>>659214
#36 #659206
>>659197

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



Я просто попытался пояснить тебе глуповатому питушку что сам код который ты там высрешь это только малая часть, есть еще куча библиотек стандартной либы которую тоже надо адаптировать под каждую платформу и архитектуру.

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



Ну вот, чо и требовалось показать. Если бы ты не был пустозвонтсвующим долбоебом то выяснил бы сначала что либа PB состоит с кучи разных библиотек (и под разными ОС используются различные), часть написаны автором, другая же часть это адаптированные опенсорсные поделия вроде Ogre3D, обертки к которым сделаны чтобы их использование было легким быстрым и не ведущим к пустому дрочу как в том же С. Алсо ты еще и в глазницы долбишься, ибо я выше это упоминал уже.

Похоже вообще зря ты зашел сюда питушок, в моем тредике ты как-то "плохо кончил" попытавшись заняться тут своим любимым теоретическим обдрачиванием языков на которых никогда не писал ничего и узнаешь по названию.
>>659214
#37 #659207
Илюша дрочит на новый язык?
>>659209
#38 #659209
>>659207
Это не Илюша. Больше похож на кассового поехашего с шифром Перельмана.
#39 #659210
>>659196

>Да, дитё, его рантайм явно не лучше спермовского, из-за чего на всяких бенчмарчиках с аллокациями и прочим.


Это при том что мелкософтское говно само по себе включает в себе кучу мусорного говна которого в С вообще быть не должно? GCC давно уже быстрее и оптимизированнее компилятора вижуал студио в т.ч. и под вендой, по крайней мере с С99 какой я и юзал.
>>659214>>659357
#40 #659214
>>659206
Нет, ты реально глуповатый если до сих пор несёшь эту хуиту. Ладн, ты всё равно непробиваемый, оставим твоц очередной локальный перл потомкам.

>>659204

> все возможности метапрограммирования которого сведены к нихуя


%петросянмод%
- Майор, я не чувствую своего метопрограммирования!
- У тебя его и нету.

>>659210
Перечитай 8 раз что я написал, до тебя слишком туго доходит.

>по себе включает в себе кучу мусорного говна которого в С вообще быть не должно?


Там есть и куча полезных вещей вроде static_if которого в сях не было до C++11. Простите, метапрограммроване кудахкудах

Ты кстати определись уже со своим отношением к оперсорсным изделиям.
45 Кб, 580x707
#41 #659228
Ну и хорошо что ты так быстро образумился, ибо у меня все равно мало интереса к бесполезным разговорам с еще одним питушком который любит почесать языком о языках не занимаясь написанием кода на них.
Заходи еще когда хоть что-то примечательное на практике осилишь.

пикрандом, полезная фигня когда возишься с васяновским туподефством С/С++ кода, пытаясь какие-то функции/структурки оттуда заюзать
sage #42 #659259
Классный тред, посмеялся от души.
#43 #659263
Оп Пуревасик, поясни за фри демо версию PB.
Урезана до уровня говна без задач или где?
>>659357
#44 #659271
ОП, поясни, почему я должен переходить с божественного хаскелла на твой пб, в котором даже монад нет? Или ты матан не осилил?
>>659304
#45 #659275
>>659154
>>659184

> можно слинковать либу, написанную на С


> она не запустится, если скомпилена длч другого проца


> С говно


> но мы всё равно будем линковать


Шизофрения эт итс файнест
#46 #659291
>>659122

>Сам компилятор PB обрабатывающий собственно код однопроходный.


PB ничего не компилирует, он транслирует дрисню в асм, который компилится фасмом.
>>659303>>659357
#47 #659303
>>659291
А кто говорит что ты что-то там должен? Максимум я могу тебе сказать чо-то типа "пнх с моего треда раз не видишь никаких преимуществ" ну, если буду "не в настроении" :3
>>659304
#48 #659304
>>659303
>>659271

фикс. случайно ответил вообще какому-то левому дауненку, которому не-случайно вообще не ответил бы ^^
#49 #659305
И кстати не понимаю с чего ты там забредил про матан и хаскель (который вообще максимум бесполезное говно по всем параметрам).
Норм посоны серьезный матан пердолят или на ассемблере (чтоб не тормозило) или на чем-то вроде http://www.purebasic.fr/english/viewtopic.php?f=12&t=64932 , не зависящем от языка
>>659311>>659319
#50 #659311
>>659305
Такой манямирок.
#51 #659319
>>659305
ОП конечно прогрессировал – научился ставить запятые и заглавные буквы.
#52 #659357
>>659210
Майкрософтовское говно в с99 вообще не может. Что не мешает ему обгонять гцц, который перманентно находится в состоянии вечнососущегодогоняющего. Утверждать, что гцц уделывает майкрософтовский компилятор, может либо фанатик, либо тот, кто одним из этих компиляторов никогда не пользовался.
>>659263
До ещё большего говна без задач, чем сам пуребейсик. Скачай с торрентов, но я тебя предупреждал.
>>659291
Мне вообще кажется, что автор сел писать этот компилятор после прочтения креншововского Lets build a compiler. Уж очень похоже. Тот тоже сразу срёт в аутпут один проходом, а потом делает glorypeep hole оптимизации.
>>659375>>659523
#53 #659375
>>659357

>Утверждать, что гцц уделывает майкрософтовский компилятор, может либо фанатик, либо тот, кто одним из этих компиляторов никогда не пользовался.


напишешь это когда C++14 хотя бы наполовину блядь реализуют, лол
В прошлом треде он доказал второе. И кстати там он говорил что всё кроме микросовтовского компилера – опенсорсное говно от макак для макак.

Если у кого-то сохранился тот тред в истории/закладках – вы нам нужны :3
#54 #659383
>>658212 (OP)
10 PRINT "Op XUI"
20 GOTO 10
>>659408>>659630
#55 #659408
>>659383
ПРОГРАММА НЕ ОТВЕЧАЕТ
#56 #659523
>>659357

>> Утверждать, что гцц уделывает майкрософтовский компилятор, может либо фанатик, либо тот, кто одним из этих компиляторов никогда не пользовался.



Поди ты ими и не пользовался, ибо как минимум в отношении чистого кода (не юзающего какие-то апи и еще что-то завязанное на венде) GCC давно не только догнал мелкософтские поделия но и не менее дает им пососать. Разница в производительности там условная и на уровне отдельных синтетических тестов в пользу как первого так и второго
#57 #659630
>>659383
SEGMENTATION FAULT
#58 #659927
А что делать, если я программированием деньги зарабатываю? Пьюр бейсик же не нужен никому кроме ОПа
>>659976>>660883
#59 #659976
>>659927
Сидеть на мамкиной шее, как ОП.
>>660681
#60 #660079
>>659188
Интересный шизик остановившийся в развитии. Велосипедит асемблерные вставки, превозмогает порты и башляет 70 денег за это удовольствие.
Напишет он что-нибудь годное или просто ебанется от безысходности?
>>660202
#61 #660202
>>660079
Да нихуя он не башляет, ему мамка столько денег не даст.
#62 #660681
>>659976
Ну я жк сказал, что зарабатываю, няш
>>660696>>660775
#63 #660696
>>660681
Гей-шлюхой штоле?
>>660718
#64 #660718
>>660696
Пиздкц ты жопочтец
#65 #660740
ОП, дай конпилятор погонять.
>>660878
#66 #660775
>>660681
Ты утверждал в прошлом треде что это всё макакинг для ёбаных мартых.

Точка зрения резко изменилась как отношение к опенсорсным продуктам? мамка сказала пиздуй зарабатывай деньгу сыч?
>>660877
#67 #660877
>>660775
Хуя ты деанонимизатор
#68 #660878
>>660740
Пф, пойди на торрентах качни, там версия сравнительно устаревшая и в ней нет новой йобы типа векторной либы + какие-то баги не пофикшены, но в остальном полноценная.
>>660882
#69 #660882
>>660878
Пиздец
>>660887
#70 #660883
>>659927
Норм пацаны типа ОПа считают ниже своего достоинства "работать на дядю". Так что или пиши во фрилансе заказы не требующие исходников, или создавай свой проект и руби на нем бабло, или уебывай.

Сам я например сейчас вообще над игрой пердолюсь уже сколько там месяцев и таки собираюсь допердолить ее и выпустить, ибо нахуй не сдалось обезьяной за копейки работать.
>>660900
#71 #660886
>>658212 (OP)
сам юзаю уже лет 5, скинулся ни лицензию, но так и не понял его область применения. Для чего он нужен?
1. для зарабатывания денег лучше php, js, java, html+css, языки для android.
2. для быстрого клепания портабельных приложений лучше NET, python (можно делать исполниемые файлы) или delphi
3. для "домохозяек"/бухгалтеров/инженеров? Тут лучше подойдет VBA, со всей мощью MS_office.
4. для сетевых вещей он не заточен (лучше python, php)
5. для корпоративных разработок не подходит. Малое сообщество, поэтому трудно найти спеца для поддержки проектов.
6. по быстроте работы, навороченности компилятора - он сосёт. Размер экзешника - уже не актуально. По простоте - опять же, лучше изучать delphi или NET
7. модно/молодёжно? Тогда почему не Go/D - за ними стоят корпорации, может, и взлетит.
#72 #660887
>>660882
Ты просто так говорид как будто у меня есть компилятор более новой версии. 70 евро это хуита, но я не оче похож на чувака который мог бы сейчас их отвалить за какой-нибудь софт
>>660904
#73 #660889
>>660886
остается одна область, где он может "рулить": низкоуровневые проги. Он что-то среднее можду asm и Си, более приятное и быстрое в разработке.
>>660903
#74 #660899
>>660886
Дельфи чем-то похож по сути, но близко не валялся по удобству/простоте. NET убогое и по сути уже сдохшее проприетарное говно с гигабайтами рантайма и дефективными средами разработки (сами мс с ним обосрались и выкинули остатки трупа в опенсорс), питухон же вообще какой-то уровень батников и трансляция его высеров в С ничего не улучшает, это дерьмо не пригодно для чего-то кроме написания скриптиков качающих порнушку с вконтактика.
Хуита типа Go и прочее новомодное вообще нихуя не стоит, в них вообще нихуя нет ни кодовой базы ни чего-то востребованного мне, а не копроративным уебкам которые за языком стоят и под себя его меняют.

Ну и так сам я рассматриваю PB как более высокоуровневую/менее замороченную альтернативу С и меня это устраивает, ибо ничего с того что пробовал не было лучше если говорить об универсальных языках общего назначения, а не какой-то специфической хуитке с которой возиться все равно влом ибо долго она не живет.
>>660929>>660997
#75 #660900
>>660883

>Так что или пиши во фрилансе заказы не требующие исходников


На фрилансе только наятжка вордпрессов за 500 рублей, и иногда жява с андроидом. На забугорных - раби с пхп, кококодатасайнс со всякой маргинальной хуйнёй вроде скалы, и редкая поеботка в виде C++/Qt и приложений для OS X.

>Сам я например сейчас вообще над игрой пердолюсь уже сколько там месяцев и таки собираюсь допердолить ее и выпустить, ибо нахуй не сдалось обезьяной за копейки работать.


Т.е. продолжить сидеть у мамки на шее в любом случае, ну или разорить её нахуй на рекламу. Чому нет, гениальный план.
>>660886

>D - за ними стоят корпорации


Плак плак, если бы оно было так - цэплюсплюс бы уже помер. Но он не помрёт, сори.
>>660913
#76 #660903
>>660889

>низкоуровневые проги


Мелкие низкоуровенный проги.
Браузеры/снифферы/отладчики как писали на си и плюсах, так и продолжат. Драйвера как писали на си, так и продолжат. Область применения языка - парсинг системных логов от силы, лол.
>>663508
#77 #660904
>>660887
говоришь*

Ну и учитывая что у меня на ПК ператского софта за все годы на сотни тысяч баксов валялось, было бы как-то даже нелогично покупать хоть что-то с него :3
#78 #660913
>>660900

> На фрилансе только наятжка вордпрессов за 500 рублей, и иногда жява с андроидом. На забугорных - раби с пхп, кококодатасайнс со всякой маргинальной хуйнёй вроде скалы, и редкая поеботка в виде C++/Qt и приложений для OS X.



Говнофриланс которого хватит на пожрать и заплатить за свой бомжатник на месяц, а дальше по-новой сиди и занимайся говном которое делать не хочется.

> разорить её нахуй на рекламу.


Мышление неудачника. Свои проекты типа игры это конечно шанс и риск, но они по крайней мере имеют перспективу, в отличие от копеечных занятий которые ты выше перечислил или питушиной должности в какой-то конторке с обезьяньей иерархией, где даун-менеджер под настроение юзает твое очко за то что твой галстук на 0.2 градуса отклонился от стандартов дресскода.
Так что для себя рассматриваю только осиливание чего-то вроде своей игры как что-то приемлемое. Иначе лучше вообще забыть про кодинг и пойти куда-то сварщиком нахуй работать, и то больше бабла при меньшем геморе будет чем при работе задроченной кодо-обезьянкой.
>>660922>>663511
#79 #660922
>>660913

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


Где же интересно можно получать по 100к+ не имея ни образования, ни связей, а только пару лет опыта? кроме гей-шлюхи, конечно

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


Тебе в ява-тред, к синерубашечникам. Ты не пробовал писать пасты? Я думаю получилось бы не хуже чем у даунов вроде ганса.
>>660934>>660942
#80 #660929
>>660899
всё решают библиотеки, так как писать в 2016г на win_api это анахроизм, чуть лучше asm'a. PB без библиотек не нужен. А у делфи - их куча, как и у СИ (Qt встречается всё чаще и никто не заморачивается, что это говно весит 50МБ и его надо таскать с собой). Нравиться/не нравиться - это вкусовщина. Имеет значение только скорость разработки (человекочасы), прибыль (определяется спросом). И, кстати, "скрипты качающие порнушку с ВК" (мейл-спамеры, сборщики данных с соцсетей, авторегистраторы и разные боты) продаются от 50$ в месяц!!!
#81 #660934
>>660922
4 года назад у програмеров были ЗП на уровне от 25тр до 25тр. На заводе было 25max (средняя 15тр). Сейчас за 25тр програмеров только что в жопу не ебут, а на заводе зарплаты выросли - 25средняя, до 40 у ИТР (хороший сворщик/токарь тоже от 35 получает). Так что, пойти на сварщика годный вариант: загрузка меньще, мозги свободны, денег больше.
#82 #660937
>>660934
Эээ... Разве что где-то в мухосрани, но это уже твои личные проблемы, а не профессии.
А ещё 4 года назад этих самых программеров было меньше и попасть на работу было в 4 рза легче.
#83 #660939
>>660934
А ещё видимо токарь/сварщик видимо сидить на работе на жопе и имеет перспективы укатится из своей дыры.
#84 #660942
>>660922

> Где же интересно можно получать по 100к+ не имея ни образования, ни связей, а только пару лет опыта? кроме гей-шлюхи, конечно



Как будто кто-то тебе ответит на такой тупой вопрос, кроме каких-то гуру продающих всякие лохобумажки. Я сам сейчас начал перечислять примеры и описания как они к этому пришли, но потом удолил все нахуй ибо хули обьяснять если сам не можешь таких примеров найти и только ноешь про опыт/образование/связи и прочую классику. Да и выше сказал уже что об этом думаю, нахуй мне не сдалось просирать время в какой-то ебучей помойке с этими правилами обезьяньей иерархии, этот вариант вообще не имеет будущего.

> Тебе в ява-тред, к синерубашечникам. Ты не пробовал писать пасты? Я думаю получилось бы не хуже чем у даунов вроде ганса.


Лучше у себя в треде покакаю, хоть это не менее безблагодатное занятие
>>660956
#85 #660947
>>660934
Ну вот все правильно сказал. Конкуренция на реальных профессиях в последние годы в разы ниже из-за оттока всех Васянов в прогроммирование/ИТ и чисто работать на дядьку по расписанию сейчас выгоднее тем же сварщиком чем средней кодообезьянкой
95 Кб, 1024x576
#86 #660956
>>660942

>Я сам сейчас начал перечислять примеры и описания как они к этому пришли, но потом удолил все нахуй ибо хули обьяснять если сам не можешь таких примеров найти и только ноешь про опыт/образование/связи и прочую классику.


Я в душе не 15-летний максималист, который щитает себя центром мира, и понимаю что без чего-то реально продуманного со всем этим инди-хуинди на говно которого случайно сделает обзор какой нибудь пьюдипай, а через неделю оно вернётся на своё дно инди говна, впариванием бумажек и прочим можно разве что взять на клык с говном.

Алсо, если ты ламповя няша - у тебя есть рынок школьников, как пикрел, наставляемая ёбырем-двачером.
>>661007
#87 #660997
>>660899

>NET убогое и по сути уже сдохшее проприетарное говно


>юзает пуревасик


Слишком толсто.
#88 #661007
>>660956

> Я в душе не 15-летний максималист, который щитает себя центром мира,


А как ты тогда собрался чего-то достичь (большего чем 90% средних обезьянок, чей "секрет успеха" в том чтобы правильно и послушно работать на дядю и рассчитывать на его МИЛОСТЬ), не считая что ты этого чего-то большего заслуживаешь?

Ведь нет ни 1 причины хоть как-то выделить невыделяемое, т.е. обычного среднего питушка-не-максималиста на фоне таких же питушков-не-максималистов.
>>661020
#89 #661020
>>661007
Получив опыт и связи, а не играя в рулетку.

В конце концов, IT – молодая область, тут нужно самому постоянно искать возможность подняться, попасть в крутой проект, завести трактор и тд., а не сидеть десятилетиями в одном офисе в который уже провонялся мочой босса болеющего простатитом.
Хотя, и таких омежек хватает, которые довольны десятилетиями получать свои 30 к на заводе, но эта илиька хуже местных уебанов из треда "мы вам перезвоним".
#90 #661021
>>661020

>илиька


Илитка
#91 #661045
>>661020
Ну читни историй хабрапитушков о попадании в крутой проект. Как они по 5+ лет там сидят бесполезными васянами которым ничего не доверяют кроме мелочных заданий вроде чиски сортиров за старшими (по аналогии с армией). Потом таки позволят иногда самому засирать сортир, а еще лет через 10 может быть сделают старшим по сортирам, выделят свой личный сортир и армию ньюфажных питушков которые будут его чистить по твоей команде. Охуительный прямо успех когда тебе 35-40+ лет и ты такой вот питушок от себя 20-летнего отличающегося только большей зп и тем что можешь кем-то покомандовать, а не только тобой.

Все так "делают карьеру" и не вижу в этом никаких перспектив. Ибо лучше потратить эти годы на возню со своим проектом с 0, и наконец осилив его подняться, заодно получив кучу навыков и опыта, вместо расчитывать на место в обезьяньей иерархии, с которого тебя к тому же могут выпереть более хитрые и социально успешные альфа-обезьяны, активно участвующие в этой мышиной возне что бывает в коллективах.
по крайней мере для меня лучше, мне не нужна семья и спиногрызы ради прокормления которых надо сдавать свой анус работодателю (тому шо я ЭГОИСТ и не соглашусь просрать 18+ лет своей жизни на содержание воспитание каких-то уебков которые потом от меня свалят и порадуются этому), мне так же не нужно бабло кроме оплаты интернета и прочих мелочей, что мне нужно с моими способностями и в т.ч. способностью осиливать всякие вещи, так это мотивация которую за бабло все равно не прикуплю
В общем это не вариант в любом случае, я уже лучше свалю куда-то в деревню и буду там себе картоху выращивать и курей разводить на пожрать, чем пойду делать то что не хочется по чьим-то ебучим указаниям, еще и впридачу следовать чьим-то маразматическим правилам или нормам.
>>661051>>661065
#92 #661047

> отличающийся *

#93 #661050
>>661020

> В конце концов, IT – молодая область


Молодой она кстати была лет 10 или 20 назад, так-то вроде давно все обкатано и накатано, по крайней мере что касается работы и устройства каких-то ИТ-контор
>>661070
sage #94 #661051
>>661045

>пок-пок я нонкомформист нибыдла и нитакой как всi


ясна)
https://www.youtube.com/watch?v=Aox_v64F8qc
#95 #661065
>>661045

>Ну читни историй хабрапитушков о попадании в крутой проект.


Ты попутал "крутой" и "большой". Крутой = который тебя чем-то привлекает, от стака технологий до сложности, в котором тебе не будет похуй на то что ты делаешь. Недавно где-то читал статью челика, как тот ушёл из юбисофта делать стартап чтобы чувствовать что он на что-то влияет. И это больше вопрос психологии, чем реальна какая-то проблема.

Отличия в том, что поработав хотя бы лет 5 у тебя будет куча связей когда нужно будет где-то найти мартых/договорится о чём-то/завести трактор, опыта в который входят и соц. навыки, от которых не уйдёшь даже никак, материальная база. И это всё куда реальнее, чем надеяться на то, что ты окажешься именно тем, чьё инди-параша причём для пеки стрельнет.
>>661159
#96 #661070
>>661050
Да, обкатано. Но нету такой жестокой бюрократии как у обычных офисных макак где положение в пищевой цепи зависит от родословной, что обусловлено почти столетней историей индустрии, и если у тебя есть навыки на должность какого нибудь сеньёра-помидора - ты пишешь/тебе пишет эйчарка, собеседуешься, и макакствуешь.
>>661071>>661159
#97 #661071
>>661070

>Но нету такой жестокой бюрократии как у обычных офисных макак


Или каких нибудь юристов.
#98 #661072
>>661054
твои родные в курсе что ты ебанутый?
почему ты ещё не в дурке, няш?
#99 #661159
>>661070

> Но нету такой жестокой бюрократии как у обычных офисных макак


Разве что при удаленке нет. Типичная ит-контора это уже давно и есть обычный говноофис.

>>661065

> И это всё куда реальнее, чем надеяться на то, что ты окажешься именно тем, чьё инди-параша причём для пеки стрельнет.



Ну да блин, всего лишь за каких-то 10-15 лет штабильности и послушности достигается, чтобы в итоге как тот упоминаемый питух с юбисофта понять сколько времени ты проебал нахуй впустую и наконец-то решиться и начать делать что-то свое. Ну ничего не поделать, наверно кто-то только под 40 может поумнеть, а кому-то и в 20 хватает ДАЛЬНЕВИДНОСТИ, вряд ли тут есть что обсуждать.

А контакты и связи о которых ты говоришь легко устанавливаются и в интернете, если ты тут не можешь найти кого-то интересного на тех же форумах в англонете то в реале тем более соснешь с этим, зависая с какими-то пидорашками с ООО "Васян Хуяндекс"
>>661167
#100 #661167
>>661159

> найти кого-то интересного на тех же форумах в англонете



Не только в англонете*
Вот чисто по моему сравнительно небольшому опыту лазания по всяких жаббер-конфах я и то успел наткнуться на штук 5 серьезных С кодеров с которыми вполне можно было бы договориться что-то пилить, не говоря о целой армии бесполезных питушков могущих в Сишарпы и какое-то подобное детское говно.

Вот при желании не вижу особых проблем среди них выбрать кого-то подходящего. По крайней мере для меня сделать это в дохрена раз больше шансов чем найти кого-то в реале в своей мухосрани.
>>661201
#101 #661177

> и соц. навыки, от которых не уйдёшь даже никак



Хорошо кстати что это не так, ибо я лучше буду КАПИТАН НЕМО (плавающий только в интернете), чем еще окунусь в это говенное социоблядство которое сильно утомляет само по себе и на которое в какой-нибудь конторе каждый день приходится тратить время, хочешь этого или нет, есть настроение или нету. Онлайн с этим почти нет проблем.
#102 #661198
Ну а так я больше имел ввиду не собственно социоблядство, а эту его форму которая "мышиная возня" внутри коллективов с обезьяньей иерархией. Читни например посты этого пидорнутого питуха с Кинопоиска и зацени как этот уебан помимо основной темы расписывает поведение питухов с которыми работал, с тем как они выясняют отношения, оценивают одно другого на уровне "мудак-не мудак", и расписывает он это так как будто привык каждый день мыслить в таком духе, лол.
Если это называть соц. скиллами то даже хз нахуй такие вообще нужны (разве что таки собрался работать с такими пустоголовыми даунами которым больше нравится пиздеть друг о друге чем что-то пилить), можешь пойти познакомиться с теткой продающей хуиту на рынке и за месяца 2 у нее обучишься такому-то искусству.
#103 #661201
>>661167

>можно было бы


вся суть
>>661222
#104 #661222
>>661201
Ну это просто самое главное что ломает твою наивную теорию о связях, тот факт что в интернете всяких умников и экспертов или просто скилловых задротов в дохрена раз больше чем ты вообще сможешь встретить их в реале 15 лет проебываясь по разным конторам.
А как ты их найдешь и найдешь ли вообще и сможешь ли уломать что-то делать это от тебя зависит. Но как говорил, если не можешь в интернете то в реале тем более нечего ждать.
1784 Кб, 2100x1395
#105 #661446
Бамп. Хочет кто-то поиграть в Vegetables?
Два дня уже зависаю, вообще офигенная игрушка, для нее даже мышка не нужна

и клавиатура тоже
да и сам ПК не обязателен.
кокой я петросян

свою я поломал нахрен разозлившись на этот дешевый ширпотреб и заебавшись его чинить, верните мне мою старую A4Tech WOP-35 которая несовместима с новым ПК ибо в нем всего 1 PS/2 разъем, сучки
>>661547
#106 #661547
>>661446
Купи переходник на юсб
>>661610
#107 #661610
>>661547
Ну ты умненький чувак конечно. Но я тоже был умненький и купил его еще когда ПК покупал.
Только один фиг, пассивный переходник не работает если у мыши не зашит в микросхему контроллер USB.
Разве что активный эмулирующий контроллер переходник подошел бы, но я такого вообще не нашел по СНГ чтобы продавали а в СШАшке сцука за 5 баксов на каждом углу
Так что одна боль и страдания с мышью, наверно куплю скоро другую A4Tech A4 Tech N-70FX-1, хоть она всего лишь пародия на ту старую эпическую WOP-35.
>>661987
#108 #661987
>>661610
Очевидно же, закажи пятидолларовый из сша, если так хочется
#109 #663329
Бамп пока другим поделием от автора PB, этим SpiderBasic который тут и кроме меня кем-то упоминался в 1 треде.

Наконец-то решил к нему присмотреться сегодня и таки офигел, ибо он крут и снова таки уникален.

Вот меня всегда сколько помню блевать тянуло от веба, все эти похапе, jquery и еще сотни говноворков для обезьянок по какому-то недоразумению называющих себя программистами.

Но на такой штуке и сам бы сайт попилил. Он быстрый, минималистический и практически 1:1 совместим с десктопной версией PB, ну и более того в новых версиях PB делаются шаги чтобы эти 2 штуки были взаимодополняемы, как вот например добавлены CGI/FASTCGI.

По сути построен на том же яваскрипте и html5 + еще некоторых левых библиотеках, но вся прелесть в том что при работе с ним не надо ни писать обезьяньи скрипты ни заниматься прочим поехавшим говном далеким от программирования, пишешь как будто бы себе код под декстоп прямо.
Что-то не припомню ничего подобного среди клиентских въеб-языков, разве что гугл собирается просраться своим поделием юзающим управляемый С++ код.

Вот в общем я бы не против попробовать, но ператки нет. Тут некоторые демки можно заценить
https://www.spiderbasic.com/showcase/onlineviewer/
>>663441>>663493
#110 #663334
Ну а так еще проиграл с Inline JS вместо Inlne ASM в PB. Почти шютка какая-то
#111 #663441
>>663329

>Он быстрый


>яваскрипте и html5


Вы, мсье, софизмами как я погляжу увлекаетесь.

>разве что гугл собирается просраться своим поделием юзающим управляемый С++ код.


а) Упр. Цпп - костыль м$, причём давно заброшенный;
б) Иди на гитхаб гугла и найди хоть 1 проект на C++/CLI, поехавший блядь.

Суть: нахуй никому не нежное говно (как и пб), которое представляет собой гланецо, рисующее формочки как на нативном пека. ожидаемо блеаотного качества, любой жс мартыхан вам сделает куда красивее, быстрее и дюлучше без всяких фреймворков
>>663651
#112 #663443
ОП, расскажи пожалуйста что ты думаешь о конструкторах. Реально оч интересно послушать.
>>664762
#113 #663493
>>663329
Десктоп ту веб есть во многих языках. В пифоне — remi, например.
>>663651
#114 #663508
>>660903
Ну вы у перла последний хлеб то не отбирайте.
#115 #663511
>>660913

>Мышление неудачника. Свои проекты типа игры это конечно шанс и риск, но они по крайней мере имеют перспективу, в отличие от копеечных занятий которые ты выше перечислил или питушиной должности в какой-то конторке с обезьяньей иерархией, где даун-менеджер под настроение юзает твое очко за то что твой галстук на 0.2 градуса отклонился от стандартов дресскода.



Лол. Ты хоть раз, хотя бы на собеседование в софтверные конторы заходил?
74 Кб, 786x462
#116 #663651
>>663441
>>663493

Ну ничо нового, опять какие-то деревянные дауны просираются своим бредом, в этот раз вообще уже не понимая не только как работает фигня которую я скинул, но и понятия не имея о существовании тех с которой я ее сравнил

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

Единственное что эта фигня у гугла только для приложений и сайты на ней делать как-то сомнительно. В фигне же от авторов PB и то и другое должно быть ОК, ибо там хоть без своей вирт. машины но для ускорения графики и т.д. юзаются уже распространенные в новых браузерах технологии, а веб-часть делается на js, и все это аццки оптимизировано авторами и приближено к десктопу, так что не вызывает рвотного рефлекса у норм кодеров типа меня ибо никакие яваскриптики там не пишутся напрямую.

> Суть: нахуй никому не нежное говно (как и пб), которое представляет собой гланецо, рисующее формочки как на нативном пека. ожидаемо блеаотного качества, любой жс мартыхан вам сделает куда красивее, быстрее и дюлучше без всяких фреймворков



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

Кстати пока таки не выяснил толком как у них это сделано, убожества типа JS не могут же в такое управление памятью
>>663655>>663667
#117 #663655
>>663651

> Единственное что эта фигня у гугла только для приложений и сайты на ней делать как-то сомнительно.



И она поди будет в виде какого-то сраного плагинчика к браузерам, дерьмо сорта флеш только в новом виде и возможно не такое дырявое.
А здесь же чисто клиентский рантайм (еще каким-то фигом компилирующийся) идущий на любом современном браузере без лишней хуиты.
Хреново конечно что в моей опера 12 он только частично работает ибо там нет всей йобы с html5 и т.д, но с этим ничо не поделать и все равно придется поискать ей замену.

В общем пока таки не могу норм осознать как все это сделано и работает, но то что сделано круто и обезьянки так не осиливают это факт.
#118 #663657
http://forums.spiderbasic.com/
Вот на форуме кстати достаточно примеров, но все равно таки не могу уловить как это устроено. Круто бы блин самому это получить, посмотреть чо там ИДЕ компилирует и как чтобы отлично разобраться, но увы
>>663659
#119 #663659
>>663657
Устроено это просто - синтаксис бейсика заменяется на синтаксис javascript. Все библиотеки написаны на ванильном javascript, только функция CreateImage превращается в spider_CreateImage и т. п.
Рассчитано на даунов, для которых язык и определяется синтаксисом.
http://pastebin.com/xhRjeC9F

Ну и да, это все будет дико тормозить, потому что по сути это и есть JS, да еще и с оверхедом в виде симуляции оконных библиотек.
>>663665
#120 #663665
>>663659
Поди любишь распространяться об очевидном? Как будто я без тебя не знаю что там внутри html5 + css + js.

Мне интересно как именно это происходит со всеми подробностями, что получается на выходе, как выглядит рантайм-либа, какие опции/настройки компилятора там и т.д и т.п. Сейчас еще читнул хелп-файл но он мало о чем таком упоминает
>>664421
#121 #663666

> Ну и да, это все будет дико тормозить, потому что по сути это и есть JS, да еще и с оверхедом в виде симуляции оконных библиотек.



Ну я знаю насколько аффтар PB помешан на оптимизации и минимализме. Так чо уже могу сказать что тормозной оверхед это то что возможно у средней обезьянки уровня хабр если бы ее вдруг кто-то допустил к разработке подобного, а не в PB или этом SB. Да и браузер на которому я запустил 12 демок одновременно и который при этом жрал только 7% ЦП говорит сам за себя об эффективности этой хрени с окнами.
#122 #663667
>>663651

>В фигне же от авторов PB и то и другое должно быть ОК, ибо там хоть без своей вирт. машины но для ускорения графики и т.д. юзаются уже распространенные в новых браузерах технологии, а веб-часть делается на js, и все это аццки оптимизировано авторами и приближено к десктопу, так что не вызывает рвотного рефлекса у норм кодеров типа меня ибо никакие яваскриптики там не пишутся напрямую.


Ты реально ебанутое животное, фанбой. Это дерьмо просто транслируется в js, как оно должно выполнятся без виртуальной машины?

https://www.spiderbasic.com/showcase/onlineviewer/examples/memory.js

>function spider_AllocateStructure(a,b){return new a}function spider_FreeStructure(a){};


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

>Единственное что эта фигня у гугла только для приложений и сайты на ней делать как-то сомнительно.


Она и делается для таких приложений как пытается симулировать автор пб и всяких браузерных игрулек, чтобы всё работало в нормальном фпс и не выжирало все ресурсы пеки за 2 минуты.
Теперь почитай что такоей управляемый C++
https://ru.wikipedia.org/wiki/Managed_C++
И найди в гугловских исходниках его
https://github.com/webassembly
А теперь подумай сам, какой смысл был бы переносить код с одной вм на другую.
И да - это говно будет поддерживать любой компилируемый яп.
>>663670
#123 #663668
Вот а так короче бессмысленно тут счас фапать на эту штуку, один фиг не могу ее попробовать и надо ждать пока спиратят что поди нескоро еще. Но да, интересная хрень в любом случае, выглядит так как будто с JS наконец-то сделали приличный язык на котором можно будет попилить себе сайтик не подавляя рвотный рефлекс каждых 5 минут.

Вот для примера одно мое старое поделие типа "для себя" на чистом JS, до сих пор как вспомню всю уебищность этой срани с которой сталкивался в процессе написания так любое желание заняться чем-то связанным с веб пропадает
http://geocities.ws/silvernbow/gm.htm

Ну SB может быть это исправит
#124 #663670
>>663667
Лол, да дросто иди нахуй убыток, мне лениво сейчас спорить с каким-то очередным дефективным, которое вдобавок к тому что не имеет представления о технологиях про которые решил вскукарекнуть так еще и визжит теперь будто управляемый код это что-то отличающееся от кода работающего в песочнице и аффтаритетно скидывает мне ссылочку на вики.

Лучше еще посижу и пофилософствую о SB и о том насколько он мне мог бы понравиться
>>663678
#125 #663673

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



Ну это кстати да, печально. Я ожидал там чего-то более крутого.

Но и так даже в качестве чисто обертки над JS он охуенен, ибо писать на самом JS все это еще и в каких-то левых ИДЕ и со всеми фичами сделанными по представлениям веб-даунов никогда не видевших приличных нативных языков, это выше моих сил
>>663681
#126 #663678
>>663670

>и визжит теперь будто управляемый код это что-то отличающееся от кода работающего в песочнице


Отличается, вась. Только тебе не понять. Ты - просто ёбнутое создание, которое ничего кроме васика не осилило, и истекаешь дерьмом на каждый выпук в твою сторону.
Дрочи дальше на своё пустое говнище, которое нахуя-то эмулирует окошки и работает в 15 фпс.
#127 #663681
>>663673

>Но и так даже в качестве чисто обертки над JS он охуенен, ибо писать на самом JS все это еще и в каких-то левых ИДЕ и со всеми фичами сделанными по представлениям веб-даунов никогда не видевших приличных нативных языков, это выше моих сил


Есть куча языков транслирующихся в js - kotlin, nim, scala (для любителей пахнущих монад) и куча их вообще. Тебе просто нравится жрать дерьмо, не так ли?
>>663685
#128 #663682

> Ты - просто ёбнутое создание, которое ничего кроме васика не осилило


Лол, еще С и VB6 не забывай, тоже мной обожаемы*
Ну и не считая єпизодической возни с явой сраной и разбора некоторых проектов на говнонете, как те случаи когда я декомпилировал и патчил сервер террарии чтобы заставить его генерировать огромные карты.

> и истекаешь дерьмом на каждый выпук в твою сторону.


Ну пока что только ты говном и протекаешь, стоило мне только запостить ссылку на эту вещь и хорошо отозваться о ее оптимизированности, отметив так же что она превращает шизофреническое веб-говно типа js/html5/css во что-то пригодное к использованию норм программерами, а не только веб-даунами с их дауническими представлениями и кривыми мозгами, не замутненными тем же С

> которое нахуя-то эмулирует окошки и работает в 15 фпс.


Это при том что там даже с тех примеров очевидно что окошки это по желанию и сделать можно как-угодно, не говоря о том что автором оставлена возможность напрямую юзать js? Просто поразительно какое у тебя таки дауническое восприятие, пожалуй тебе стоит вообще поблагодарить меня что я теряю время на такую обезьяну, чо-то отвечая ей
>>663686
#129 #663685
>>663681

> kotlin, nim, scala (для любителей пахнущих монад) и куча их вообще


Одно другого ахуительней. Ты правда само не осознаешь насколько ты говноедское с такими советами, полагая что я стану тратить время на эти высеры которые уже в сравнении с самим PB сосут по всем параметрам типа удобства и всего что вообще обсуждалось тут в треде?
Уймись уже клоун и возвращайся к своим скриптикам
>>663688
#130 #663686
>>663682

>еще С


В прошлом треде ты уже показал как ты его знаешь.

>я декомпилировал и патчил сервер террарии чтобы заставить его генерировать огромные карты.


Молодец, чисти говно дальше.

>и хорошо отозваться о ее оптимизированности


Эээ... Блять, ты начал пороть какую-то хуету про отсутствие вм и нормальность языка (лел). я чото представил, как сайтик такой просит юзера загрузить и запустить бинарник и проиграл

>не говоря о том что автором оставлена возможность напрямую юзать js?


Нахуй это говно вообще нужно, если наванильном говёном портвешке жээсе/том же говне с каким нибудь фреймворком это будет сделать быстрее и легче?
#131 #663687

> Уймись уже клоун и возвращайся к своим скриптикам


Ну по крайней мере я считаю это лучший вариант для тебя, ибо не понимаю чего ты тут собрался добиться повизгивая в сторону языков на которых я пишу, не удосужившись при этом их изучить хотя бы на том уровне на котором я знаю те которые ненавижу сам.
Вот как напишешь на том же PB что-то более-менее полноценное и завершенное, придешь ко мне, покажешь свой код, а потом начнешь кудахтать чо тебе в языке не понравилось тогда да, тебя можно было бы послушать в таком случае. А так увы, очередной даун уровня хабровских или прочих в чьих убогих мозгах сработал условный рефлекс на новое для него слово.
#132 #663688
>>663685
Всё лучше твоей параши. Если бы мне предложили сосать хуй, рыться в дерьме и писать на скриптопараше или писать на твом высере - я выбрал бы первый вариант, там и языки лучше, и хуи не звтёкшие жиром без подзалупного творожка, и говна меньше.
>>663872
#133 #663689
Так что адиос, дауненок, я и так уже удосужил тебя большим количеством символов чем стоило бы :3
Пойду своего бота к миранде допиливать, позже зайду побампать
>>663695
#134 #663695
>>663689
Ясно. Даун слился.
Давайте поговорим о конструкторах. По версии божества создавшего этот тред, они - ёбаное зло, замедляющее всё что можно.
#135 #663718
11010000 10011110 11010000 10011111 00100000 00101101 00100000 11010001 10001000 11010000 10111000 11010000 10110111 11010000 10111110 11010001 10000100 11010001 10000000 11010000 10110101 11010000 10111101 11010000 10111000 11010000 10111010 00101110
>>663872
#136 #663872
>>663688

> Если бы мне предложили сосать хуй, рыться в дерьме и писать на скриптопараше или писать на твом высере - я выбрал бы первый вариант



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

>>663718
Обычная реакция тупого быдла на чо-то не вписавшееся в его убогий мирок
>>663902
#137 #663902
>>663872
Ты ведь понимаешь, что ты такое же было, которое отвергает что-то, что не вписывается в твой мирок васика?
>>663906
#138 #663906
>>663902
Лол, ты хотя бы прочел что у того дауна там написано и за что я приписал его к быдлу?
>>663957
#139 #663908
Хотя поди зря спрашиваю вместо вообще не отвечать еще одному недоразвитому не осиливающему даже этой "нити разговора" придерживаться.

Вот уж хз, то ли это мой тред привлекает почти одних даунов то ли здесь в разделе других и нет среди "постоянных участников". Ибо те кто в этих моих тредах выглядели умственно полноценными таки создавали впечатление чисто случайных мимокроков.
sage #140 #663957
>>663906
Зачем мне что-то выборочно читать, даун? Ты уже второй тред на говно исходишь.
>>663978
#141 #663978
>>663957

> Ты уже второй тред на говно исходишь


Максимум что я делаю в этом плане так это довольно лениво ОСКОРБЛЯЮ флудящищих ни о чем дегенератов типа тебя, ибо чому бы не указать время от времени залезшему срать в тред дауну какой он даун
118 Кб, 1241x655
#142 #664096
Бамп кАроче, пока местные недоразвитые на время офнулись

на пике мой хост-процесс для демонов под венду + один с этих 2 демонов и результаты его работы
#143 #664261
>>658212 (OP)
Два года ждал этот тред. А теперь думаю, нахуя ты в это помойку притащил мой божественный PB? Говноедам и скриптодебилам не понять.
161 Кб, 968x1998
#144 #664321
>>664261
Местный ОП напоминает пикрил, как и ты.
#145 #664421
>>663665

>Как будто я без тебя не знаю что там внутри html5 + css + js.


Ты написал "Он быстрый, минималистический", хотя это javascript и есть, и тормозит он адски. Поэтому нихуя ты не знаешь, только выебываешься.
>>664747>>664751
#146 #664713
>>658212 (OP)

>ООП официально нет


>Продолжает что-то писать после этого

#147 #664747
>>664421
Ну ответ очевидный, в руках тупых обезьян вроде тебя тормозит конечно. У таких даже С код тормозит, лол.

Скрипты же что я например писал сложно назвать тормозными, ибо если я вижу хоть какой-то намек на тормознутость или излишне высокое потребление ресурсов я уже не успокоюсь пока не оптимизирую и не пофикшу.

У аффтара PB та же философия. +

> Да и браузер на которому я запустил 12 демок одновременно и который при этом жрал только 7% ЦП говорит сам за себя об эффективности этой хрени с окнами.



Так что нахуй пройди, эта хуита достаточно хорошо сделана как для веб-говна
#148 #664751
>>664421
Да и если подумать ШИРЕ, то у тебя вообще отбитое кудахтание какое-то про яваскрипт. На чем блять еще делать клиентский код в браузере как не на нем?
На этом гугловском высере который только гугл поди и будет поддерживать в своем уебище,по какому-то недоразумению названном "браузер"? (ибо мозилла послала нахуй эту хуиту и грит что ей ближе html).
Ничего нет и не предвидится что заменило бы сочетание JS+HTML+CSS или что там вместо последнего сейчас.

Так что таки иди нахуй. Все что я выяснил что этот SB пока довольно сырой, отлично оптимизирован, пригоден для любой сложности фигни на стороне клиента, почти 1:1 совместим с PB + затачивается на использование PB в качестве серверной части для SB клиентской, и что самое главное использует при работе с дефективным веб-говном тот же подход и способ мышления которым руководятся норм кодеры под десктоп натив, так что эти кодеры могут возиться с веб-говном не погружаясь в дефективный мир веб-питушков с их искалеченным мышлением и представлениями.
Ну и да, еще очевидно что спиратить и начать уже пилить свой сайтик чтобы получше изучить эту штуку пока негде :3 Надо или покупать ее или покупать PB и получить ее к нему бесплатно.

Больше вроде нечего обсуждать по нему.
>>664755
#149 #664755
>>664751

>На чем блять еще делать клиентский код в браузере как не на нем?


Быстрый код делается за счет двух вещей - статической типизации и ручного управления памятью. Это AAAA, BBB и логическое продолжение - ССС. С помощью AAA даже unreal неплохо бегает в браузере. А не

>function spider_AllocateStructure(a,b){return new a}function spider_FreeStructure(a){};


Что есть просто наебка васикопетушков, который "дыыы, мне не понять, как это сделано, зато как это быстро", потому что не хватает мозгов нажать правую кнопку и выбрать "просмотр html" и перестать надрачивать на свою "быстроту" в аудиофила. Названия я выпилил, потому что просвещать такого мудака, как ты, кармически неверно.
>>664760>>664763
#150 #664760
>>664755
AAA не место в браузере. На этом можно закончить твое питушение и гугловское тоже.

> Что есть просто наебка васикопетушков


Не вижу в этом наебки. Аффтар задекларировал максимальную совместимость кода с десктопом, а попробуй так сука на десктопе не освобождать память, вебовский питушок. Так что даже пустая функция должна быть в любом случае.
+ вполне может быть что еще не реализовано, ибо как минимум некоторые обьекты в JS можно псевдо-уничтожать, подрезая потребление памяти ими к 0 или к минимум.
>>664859
#151 #664762
>>663443

> ОП, расскажи пожалуйста что ты думаешь о конструкторах


Это которые юнити и подобное говно для детей? Ну фиг, сиди и играйся в них раз еще не дорос до серьезных языков
>>664859
#152 #664763
>>664755

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



Ну с этого проиграл даже немного. Чему ты меня просветить собрался, вебовския бездарь?
Я сам не посмотрел исходники только потому что в моей 12 опере вообще эта фигня не работает, а в качестве альтернативы я юзаю K-Meleon как наименее мерзкий с прочих браузеров, в нем же просмотр исходников мягко говоря уебанский и мне ближе было вообще забить на это чем ставить какую-то мусорную хуесосину вроде хрома или быдлофокса
#153 #664764
>>664763

> в моей 12 опере вообще эта фигня не работает


Из-за неполной и вообще подрезанной поддержки html5 поди*
#154 #664767
>>664763

>Я сам не посмотрел исходники только потому что


Ну да, москали в штаны насрали.
>>664823
#155 #664769
Какоето витиеватое обсуждение пюре говна.
>>664823
#156 #664823
>>664767
>>664769
С утра дегенератов поприбавилось. Бампану еще и спать пойду поди
#157 #664859
>>664760

>десктопе не освобождать память, вебовский питушок.


Ну бульбаши в своих картофельных танчиках так и делают – просто отключают gc, и убивают нахуй процесс после каждой партии чтобы система за ними убирала. Если чо, у них всё кроме рендера написано на твоём любиом питоне.
>ибо как минимум некоторые обьекты в JS можно псевдо-уничтожать, подрезая потребление памяти ими к 0 или к минимум.
Там уничтожение заканчивается на hui_list.clear(); которое максимум что обнулит память, а освобождать её по прежнему будет gc.
>>664762
Это которые из C++ делают язык уровня C# по скорости, как ты утверждал.
>>664763

>Я сам не посмотрел исходники только потому что в моей 12 опере вообще эта фигня не работает, а в качестве альтернативы я юзаю K-Meleon как наименее мерзкий с прочих браузеров, в нем же просмотр исходников мягко говоря уебанский


Отамзочки отмазочки, такие вот отмазочки. Там сама страница представляет собой файл из 10-15 строк, с ссылками на скриптики. А в самих скриптиках всё ищется через ctrl-f. Сложна.
Ты это написал просто потому, что ты тупое уёбище которому лишь бы написать хуйню, вписывающуюся в твой манямирок, даже если ты сам нихуя не понял – такую же хуйню ты уже нёс про опенсорс, цпп с конструкторами, перенос фронтенда компилера на ллвм, и всё остальное.
#158 #664860
>>664859

>обнулит памят


Ссылку*
#159 #665193
>>664859

>Это которые из C++ делают язык уровня C# по скорости, как ты утверждал.


Так ты об конструкторах классов пытался вскудахтнуть, лол? Научись хотя бы грамотно выражать свои мысли, ущербное.
>>665211
#160 #665203
>>664859

> Ты это написал просто потому, что ты тупое уёбище которому лишь бы написать хуйню, вписывающуюся в твой манямирок, даже если ты сам нихуя не понял – такую же хуйню ты уже нёс про опенсорс, цпп с конструкторами, перенос фронтенда компилера на ллвм, и всё остальное.



Даже не помню уже чем я тебя в прошлом треде обидел (наверно ты недостаточно выделялся в сравнении с другими визжащими на фоне даунами), так что увы, просто иди нахуй дефективное, ибо ето все что я сейчас могу предложить тупому флудящему биомусору вроде тебя срущему тут в тредах от того что делать нечего.
>>665211
#161 #665211
>>665193
Дык это твои детские проблемы, что ты в /зк/ видишь свои игрули.
>>665203
Эээ, ничем. Просто интересно, насколько же гибкий у тебя манямирок, видимо защита от психических травм.
#162 #665214
Блеать. Настолько тупой язык, что сюда можно заходить разве что приорнуть с перлов опа.
>>665223
#163 #665220
>>664261

>А теперь думаю, нахуя ты в это помойку притащил мой божественный PB? Говноедам и скриптодебилам не понять.



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

Но один фиг 3.5 более-менее развитых встречаются (некоторые и в конфу заходили) и в целом этот тред себя оправдывает
>>665222
#164 #665222
>>665220

>(некоторые и в конфу заходили)


Это в которой сидит 1 форева алон мочератор?
>>665224
#165 #665223
>>665214
Я в /зк только за этим и прихожу.
>>665224
#166 #665224
>>665222
Мне хватило того что я с 1 с тех кто раньше заходил сейчас норм общаюсь вне конфы, одно это оправдало затраты времени на этот тред

>>665223
Лол, вообще молодец и сам озвучил то что я о тебе подобных бесполезных обезьянках обычно пишу
#167 #665531
ИИИИИ СЕГОДНЯ ПРОГРАММАЧ УВИДИТ, КАК СОЙДУТСЯ В СМЕРТЕЛЬНОМ ПОЕДИНКЕ ДВОЕ БЕССТРАШНЫХ СОСНИЦКИХ!

В синем углу ринга неустрашимый форсер Goвна, мастер тайного форка, всюду забаненный, но отнюдь не сломленный ИИИИИЛЮША!!!!!!

В красном углу ринга суровый некрофил, любитель недоязыков, ужасный в своей ненависти к нинужным фичам, восхитительный PUREBASIC-КУН!!!!!!

LET THE BATTLE BEGIN!
#168 #665693
>>665531
На стороне илюши правосеки и Роб Пайк – он отрывается н одно очко. Хотя постойте, илюша же мудак и внимаиеблядь, но не такой тупой даун – и вот илюша лидирует уже на 10 очков.

Ваши ставки, господа.
>>665715>>665769
#169 #665715
>>665693
Вообще, оба внимание бляди стандартная поведенческая программа у трей и детей – сматрити мы пишим на убогам гавне, мы нитакие как все! Будем вонять на весь зекач!

Только одному 16 лет, а другому больше 20. Кдиника, тащемта.
>>665717
#170 #665717
>>665715

>трей


Трей
>>665718
#171 #665718
>>665717
Сука, тней. Ебаный т9.
>>665769
#172 #665769
>>665531>>665693
Даже проиграл с семеновской клоунады

>>665718

> Ебаный т9.


Лол. А может "ебаный мобилодебил"?
>>666044
#173 #666044
>>665769

>Лол. А может "ебаный мобилодебил"?


Скорее "ебаный нищеброд на мамкиной шее", который ничего кроме доширака себе позволить не может.

>Даже проиграл с семеновской клоунады


В отличие от твоего манядруга придуманного тобой же, это не семенение.
>>666475
#174 #666101
>>665531
Что характерно, оба хохлы.
#175 #666475
>>666044

> В отличие от твоего манядруга придуманного тобой же, это не семенение.



А выглядит будто один и тот же писал. Поди вы обезьянки таки одна от другой совсем немного отличаетесь.
>>666596
#176 #666596
>>666475
Запятую забыли, неуч.
#177 #667980
Бамп, а то что-то флудящие дегенераты не бампают

Запостил бы чо-то интересного но пердолюсь с кодом в посл время норм и нет времени еще и спецом что-то оформлять сюда
>>668003>>668266
#178 #668003
>>667980

>пердолюсь с кодом


Вся суть школьников с недоязыками.
>>668141
#179 #668141
>>668003
Лол ну да, бесполезному дауненку не понять, привыкшему скроллить параши вместо кода
sage #180 #668266
>>667980

>что-то флудящие дегенераты не бампают


Это было смешно первые полтора треда. Жди новых залётных в разделе.
Ну а по факту в ФАКе одна похвала, в треде всех называешь даунами, так как им твой васик не нужен, даже ссылку на оф.сайт предлагаешь гуглить, не говоря уже о каких-то ресурсах по теме(которых, видимо нет).
Поэтому никого, кроме кекающих с твоей шизы >дегенератов ты не получишь.
>>668276
#181 #668276
>>668266

> Жди новых залётных в разделе.


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

> Поэтому никого, кроме кекающих с твоей шизы >дегенератов ты не получишь.


Посмешил. С прошлого треда у меня 1 чувак в контактах, а с этого еще 1 в конфе >>664261.
До первого треда банальная статистика мне говорила о том что не все здесь дауны как ты и 90% бесполезной питушни твоего сорта, и конечно же я порадовался когда эта инфа начала подтверждаться. А вот как ты собрался кому-то доказать что ты якобы не тупой флудящий даун на фоне кучи просранного тобой времени на 2 моих треда с 0 отдачей для тебя, лол это таки заметно интересней.
>>668292
sage #182 #668292
>>668276
Ты ведь понимаешь, что тред до сих пор открыт, а ты не забанен, только потому, что беседы с юродивым зело веселят анона?
>>668317
#183 #668317
>>668292
Ну мне во-первых совершенно насрать на баны, с моим многомиллионным диапазоном динамических айпи от обожаемого мной провайдера. Так что мог бы вскудахтнуть что-то менее жалкое чем КРИК О ПОМОЩИ К ВЕЛИКОМУ МОЧЕРАТОРУ который по твоему питушиному мнению должен защищать тебя и таких же дегенератов от "оскорблений", полученных тобой за твою же тупость и недоразвитость.

А вторых вообще не могу представить себе как можно веселиться когда тебя кормят говном в ответ на твой флуд в тредике. Разве что ты у нас какой-то литературный Вован, лол.
>>668319>>668437
#184 #668319
>>668317

> защищать тебя и таких же дегенератов от "оскорблений", полученных тобой за твою же тупость и недоразвитость.



Как будто здесь филиал хабрапомойки*
sage #185 #668437
>>668317

>как можно веселиться когда тебя кормят говном в ответ на твой флуд в тредике


Он так до сих пор ничего не понял.

>(Автор этого поста был забанен. Помянем.)


Помним, любим, скорбим. Ждём возвращения.
#186 #668455
А еще вот открыл для себя OpenMPT интегрированную в PB. Такая-то офигенная весчь позволяющая полноценную музычку пилить для фонов в игре, надо только попрактиковаться с редактором. Хз как аффтар PB успел столько крутых либ нарыть для разных вещей
#187 #668879
Моча, ну не удаляй его посты, он и без того убогий :3

Алсо, открыл вики-страничку этой хуитки в ру вики и проиграл. И да - судя по истории правок кто-то раньше реально причислил его к функциональным языкам. Предоставляю вашему вниманию самые отборные труды отечественных википетросянов (собственно, первый раздел из вики):

>PureBasic — коммерческий язык программирования высокого уровня, основан на синтаксисе BASIC.



>Предназначен для создания кроссплатформенных прикладных программ для AmigaOS, Linux, Microsoft Windows, Windows NT и Mac OS X. Компилятор PureBasic способен компилировать программы в код процессоров IA-32, m68k и PowerPC. Поддерживает компиляцию исполняемых файлов и динамических библиотек. Если не злоупотреблять API операционной системы, то код можно скомпилировать не изменяя его на все поддерживаемые платформы.


>Поддерживает разные API: Windows API, MFC (Windows), SDL (Linux) и OpenGL.


>Поддерживает наборы символов ASCII и Unicode.



>У языка есть отличный IDE. Его можно тонко настроить под свои вкус. В IDE встроен визуальный конструктор форм для построения графического интерфейса. (В старых версиях визуальный конструктор находился отдельно.)



>В PureBasic встроены стандартные библиотеки для программирования консольного и графического интерфейса, библиотеки для создания 2D и 3D игр (Ogre3D). Всего насчитывается более 1800 встроенных команд (многие кроссплатформенные).



>Язык платный и предоставляются 2 версии: PureBasic Demo и PureBasic Full. PureBasic Demo имеет некоторые ограничения: Нельзя скомпилировать код в котором больше 800 строк кода. Нельзя скомпилировать динамическую библиотеку. Нельзя использовать API операционных систем.

16 Кб, 300x300
#188 #668893
>>668879

>IDE. Его можно тонко настроить под свои вкус.


>Язык платный

>>668897>>669253
#189 #668897
>>668893
Ты самый сок пропустил

>коммерческий язык программирования высокого уровня


>Поддерживает разные API

>>669253
#190 #668898
>>668879

> Если не злоупотреблять API операционной системы


> более 1800 встроенных команд (многие кроссплатформенные)


> Язык платный


Ой, все
>>669253
#191 #669253
>>668898
>>668897
>>668893
>>668879

Одни и те же протухшие местные дегенераты

> Моча, ну не удаляй его посты,


Ну главное что сам он читает те которые ему и направлены. А ответить ничо не может :3

>Так же для тех кто осилил XMPP: чисто для PB-вопросов (а так же С-вопросов и обсуждений) я запилил жаббер-конфу: purebasi/#IcANUSja1~)bberPUNCTUMrIl&u



Бамп
#192 #669259
Кстати смешно что подгоревшая моча пытается целые подсети банить. Как будто в этом есть смысл и это приведет к чему-то кроме того что другие не смогут писать, лол.
+ с такими темпами и такими сроками баны каких-то подсетей пройдут раньше чем они у моего провайдера кончатся. Так чо вот тебе совет, бань хотя бы на месяц++, полудурок, если сам не можешь в простейший подсчет загуглив диапазоны айпи моего провайдера.

А вообще, покайся питушок и попроси прощения, я отнесусь снисходительно к твоей глупости приведшей тебя к несправедливому и непродуманному решению и оставлю тебя в покое. Без твоих же чистосердечных извинений (возможно подкрепленных баном местных даунов, флудящих тут в тредике) это маловероятно, ибо мне ничуть не трудно пару раз в день заходить и где-то тут отмечаться. Так-то.
>>669262>>669605
#193 #669260
Это подходящий язык для БолгенОС, тем более в нем 1800 самых необходимых команд.
>>672979
#194 #669262
>>669259
Лол, дописал и сам проиграл со своей НАПЫЩЕННОСТИ и ПАФОСНОСТИ. Но ты понял в общем, мистер несвежая моча.
#195 #669264
Тред поехавшего питуха.
#196 #669289
>>669280

> Ее еще немного подправить до полностью приличного вида и вообще офигенно.


Эм, если не считать того что она хоть и крутая по замыслу и я вообще гениален чо такое придумал и запилил, но она специфическая и на деле таки ни в какой системе плагинов не юзается. У меня просто идеология держать SDK как можно более чистым и чтобы плагины оставались настолько близкими к независимым exe, насколько это вообще возможно (и так и есть, они у меня компилятся в независимые ехешники после переключения всего 1 настройки компилятора + с использованием 1 директивы условной компиляции), потому и сочинил такую такую вещь вместо просраться своим интерфейсом, добавив этим мусора в SDK
>>669351
#197 #669348
>>669280

>Действительно Pure, ибо 90% языков спроектированными макаками в опенсорсе для таких же макак даже близко не такие рациональные.


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

>А еще открыл для себя ахуительность обьявления глобальных переменных внутри функции.


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

>чем это возможно в С и выглядящими в дохуя раз короче и чище чем классовые высеры в С++.


В C и C++ static для даунов, видимо не завезли. А теперь попробуй поймать свою хуитку в многопоточной среде, и рассказывай дальше про бесполезность классов.

>Так-то идеальных языков нет, но PB вАистену один с лучших со всей кучи с которыми я возился


Так ты животное уёбище даже C не осилил, хули толку-то что ты возилось.
>>669351
#198 #669351
>>669348

>даунов, видимо, не завезли


>>669289
Мне вот интересно, на каком всё же мясокомбинате выпускают такую бракованную продукцию?
sage #199 #669605
>>669259
В голос с этого кретина.
97 Кб, 466x604
#200 #669750
Царя напоминает мне.
#201 #670266
Призываю ОП-егенерата в тред и бампаю. Не уходи, няш ^_^
>>670273
#202 #670273
>>670266
Потерпи, к своему разбану он наверняка приготовит особенно пахучий высер.
24 Кб, 283x317
#203 #672979
Свежачок.
Лицуху не покупал, использую редко, ибо говно еще то, но доступ к новым фулл версиям имею постоянно. Хуй его знает зачем.
Задавайте свои ответы.

>>669260
Ты охуеешь http://purebasic.mybb.ru/viewtopic.php?id=383

>LudOS - мною разрабатываемая ОС на PureBasic. Не подумайте, что я идиот до сих пор думающий, что на голой компьютере можно запустить программу на Высоком Языке Программирования. Нет. ОС будет "виртуальной". То есть, по сути это будет простое приложение, или как все привыкли называть "Виртуальная Машина". Да, это так. При этом это будет полноценная ОС. Со своей файловой системой, архитектурой и философией. Она будет состоять из нескольких компонентов:


>LIOS (От Lazy Input\OutPut System) - собственный BIOS с базовой настройкой конфигурации, запуском Операционных Систем, а также "Машиный" Антивирус. Достаточно легкий, планируется поддержка 10 Языков, среди которых Украинский, Чешский и Сербские языки. Также LIOS является загрузчиком.


>LazyChest - Файловая Система, а также Система Виртуальных Жестких Дисков. Далее объяснять думаю не надо.


>LudCake - ядро LudOS.


>LudEyes - среда текстового интерфейса.


>На этом пока все. Хотел бы узнать, чего вы хотели бы увидеть в мой ОС.


Святая толстота.
>>673248>>673375
#204 #673248
>>672979

>использую редко


Зачем?
>>673381>>674044
#205 #673375
>>672979
Где можно спиздить? Последняя версия которую можно найти без телодвижений это 5.40
>>673378>>674044
#206 #673378
>>673375
А нахуй это дерьмо вообще пиздить? Скачай демку с ограничением в 800 строк сними ограничения, напиши кряк, заодно потренируешься дизассемблировать и писать на этом говне, потыкай хэловорды, желание пропадёт.
>>673452
#207 #673381
>>673248
Его можно вместо питона использовать. Мелкие утилитки для редактирования конфигов, скриптики всякие и прочее. Для всего, что меньше тысячи строк, он довольно неплохо подойдёт. Ну и упорок ОП одну вещь-таки правильно сказал - отношения скорости написания к скорости работы у этого языка довольно неплохое.
>>674026
#208 #673452
>>673378
На демке дллку не напишешь.
#209 #674026
>>673381
Питон куда лучше подойдет. Или Шарп.
>>674044
#210 #674044
>>673248
Для запуска самопальных бинарей и их теста. Можно и на фасме, на котором обычно пишу, но тут быстрее. Пару строк всего.

>>673375
2-3 года назад один пиндос ссылку на фул установщик спалил на скриншоте. Теперь остается только подправить версию и вуаля. А недавно была инфа, что еще один так же ссылку спалил, но открытым текстом на форуме. Тогда вроде ссылку и файл удалили.

>>674026
Для моих задач они явно не подойдут. Тут я импортирую в датасекцию бинарь и из программы передаю на него управление безусловным джампом. Как мне надо будет извратится на питоне или шарпе, чтобы сделать такое простое действие?
А еще может быть какой нибудь аникейщик напилил своих утилиток и использует их в работе. Ему не придется таскать с собой фреймворки или вм питона, да и как их установить, если порой этого нельзя делать?

НО, все заслуги исключительно фасма. Сам васик - нашлепка сверху фасма, ничего уникального. Даже не представляю что тут можно два треда обсуждать.
>>674045>>674163
#211 #674045
>>674044

>Как мне надо будет извратится на питоне или шарпе, чтобы сделать такое простое действие?


И как мне потом с компилированный результат загрузить в отладчик и отлаживать работу бинаря, если придется?
sage #212 #674163
>>674044

>Даже не представляю что тут можно два треда обсуждать.


Ловить лулзы с поехавшего ОПа.
#213 #677290
Тред тонет. ОП, где же ты?
>>677300
35 Кб, 490x274
#214 #677300
>>677290
Пусть тонет.
>>677306
#215 #677306
>>677300
Мне вот обидно за него. Просто взяли и всем зекачом нахуярили ему, как школьники местному терпиле. Может его и без этого пиздили ИРЛ, и он засуицидится без поддержки? мир бы стал от этого лучше, но это всё же пост добра в защиту дауна
>>677310
#216 #677310
>>677306
Да он ещё вернётся, и создаст новый тред. Ему самому нравится это петушение.
#217 #677994
Вверх. Самый годный функциональный язык всех времён и народов, ебущий хаскель с идрисом вместе взятые по системе типов, эрланг по распаралеливанию и схему по академичности тонуть не должен.
#218 #679155
>>658212 (OP)
А есть ли какие-нибудь плагины к виму для работы с языком? Решил вкатиться, но боюсь растерять интерес в процессе освоения новой для себя IDE (наверняка, к тому же, однорежимной). Ну или для емакса, так уж и быть, накачу эвил-мод. С семантическим автодополнением желательно, ну или как bare-minimum, с подсветкой синтаксиса и автоиндентацией.
>>679159
#219 #679159
>>679155
Пуревасик не для слабаков, которые не могут даже новую иде освоить и вообще воспринимать новое кроме вкуса первого попробованного ими говна. Твой выбор - питухон, а лучше иди в макдак работать, будешь пользу обществу приносить обслуживая белых господ.
>>679185>>679262
#220 #679185
>>679159
Понимаете ли, в чем дело, я может и не прочь ознакомиться с принципиально новым для себя инструментарием, но весь мой энтузиазм не выдерживает конфронтации с жестокой реальностью, отнимающей все мое время на написание корпоративной функциональной скобкопараши, лишь изредка балуя меня моментами абсолютного счастья, когда, пропустив обеденный перерыв и выкроив пятнадцать минут свободного времени, я могу посвятить себя такому светлому занятию, как программирование на чистом Win API в C++ Builder. Неужели мне никогда не суждено приобщиться к Чистым Азам, этому фонтану неподвластных уму простых смертных идей, так и не преодолев разделяющую нас пропасть в виде половины моей месячной зарплаты?
>>679187>>679255
#221 #679187
>>679185
Ахуеть, тебя в крестотреде отпиздили священной Qt и ты решил нырнуть в говно поглубже?

Алсо, гуглинг выдаёт только базовыеподсветки синтаксиса для вима. Для емакса один хуй нужно знать его язык для работы – вот и потренируйся, заодно автокомплит можешь сделать, AST у языка очень простенький до убожества.
#222 #679255
>>679185

>принципиально новым для себя инструментарием


>блокнот с кнопкой "компилировать"

6 Кб, 320x240
#223 #679262
>>679159

> работать в макдак


> обслуживая белых господ

>>696140
#224 #696105
Апну-ка, а то все похоже уже начали забывать как должен выглядеть настоящий функциональный язык.
>>696142
#225 #696140
>>679262

>> обслуживая белых господ


пруф ми вронг. это в вашем kfc таджики кормят таджиков.
sage #226 #696142
>>696105
апнул анус твоей мамаши
#227 #696148
http://vk.com/lunasole
Векашечка нашего любимого ОПа. Давайте все дружно извинимся перед ним, чтобы ссать ему здеся на ебало :3
#228 #696229
>>696148
Паходу ОП унылый подпиндосник, возможно даже кекл.
#229 #696608
>>696148

>Лиза Любимая


>1997


Одно из двух: либо ОП педофил, либо пидарас сосницкий.
>>696618
#230 #696618
>>696608
Эх, ща бы по фейкам реальный возраст детектить...
>>696148
http://vk.com/wall243778286_2879
http://vk.com/wall243778286_2813
Аффтар жжошь, пеши есчо!
Обновить тред
Двач.hk не отвечает.
Вы видите копию треда, сохраненную 6 апреля 2016 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски