Опубликован выпуск проекта Red Panda C++ 3.2, легковесной интегрированной среды разработки для языков C, C++ и GNU Assembly. Red Panda C++ продолжает развитие IDE Dev-C++, которая была переписана с Delphi на С++ с использованием библиотеки Qt. Код проекта...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=62322
>но в Red Panda C++ добавлена поддержка платформ Linux и macOS.Для которых нет сборок
open source же https://github.com/royqh1979/RedPanda-CPP/blob/master/BUILD.md
есть AppImage который также нужно собрать самому, а раньше выкладывали сборки
Как оно по сревнению с Kdevelop?
Собирается элементарно.
https://aur.archlinux.org/packages/redpanda-cpp
Собери сам - не линуксоид что ли?
на тёмной стороне всё есть
https://aur.archlinux.org/packages/redpanda-cpp
> Для которых нет сборокКакая ирония, программист не может сам собрать проект.
А зачем сборка? Linux это source based система, на которой программное обеспечение распространяется в исходных текстах.
Была когда-то.
А генту уже никак не является?
https://www.opennet.dev/opennews/art.shtml?num=60363
- Ждите ответа, ждите ответа...(сопровождающего пакета)
Оригинальный Embarcadero DEV-C++ работает намного лучше.
Вот только код к нему перестали публиковать с 2005 года.
https://sourceforge.net/projects/dev-cpp/files/Sources/
Так и хорошо, никто не залезет шаловливыми ручками.
Зато подкинут вам открыть в нём проектик со специально подготовленным сборочным скриптиком сторонними шаловливыми ручками ;) Ага, уязвимостей нет.
> Так и хорошо, никто не залезет шаловливыми ручками.Да замечательно просто - заодно и сборок под нужные версии либ, архитектуры и проч не дождетесь. За что-то такое проприетарщина и - маздай.
>Вот только код к нему перестали публиковать с 2005 года.
> С 2021-го
> https://github.com/Embarcadero/Dev-Cpp/releasesКошмар какой, девелопать C++ IDE используя пасквиль... эти дебаркадеры знают толк в извращениях.
Что-то не встречал нормальных IDE, написанных на других языках...
Возможно критерии у меня слишком завышенные...
Блоб компилятора Pascal не собирается и не бутстрапится с помощью gcc.
> Блоб компилятора Pascal не собирается и не бутстрапится с помощью gcc.Девелопать IDE для C++ на паскале - это вообще, by design, полный изврат.
У них так повелось еще со времён Борланда, когда и C++ Builder и визуальные компоненты были написаны на паскале, а для С++ генерировались хедеры.
Елси говорить о Windows, согласен. А еще это единственная IDE для нормальной разработки для Windows.
>Оригинальный Embarcadero DEV-C++Embarcadero — не оригинал.
Оригинал — Bloodshed Dev-Cpp http://www.bloodshed.net/index.html ,
а после — Orwell Dev-Cpp http://orwelldevcpp.blogspot.ru/РедПанда тоже имела версию на делфи: RedPanda Dev-Cpp https://github.com/royqh1979/Dev-CPP ,
но потом китаец переписал её на Qt, что, по-моему, хорошо.
> Оригинальный Embarcadero DEV-C++ работает намного лучше.Но только на Windows. Сабж же кроссплатформенный. Опять в лужу?
>> Оригинальный Embarcadero DEV-C++ работает намного лучше.
> Но только на Windows. Сабж же кроссплатформенный. Опять в лужу?Ну так все на опеннете сидят на винде. Или что-то изменилось за 30 лет-то? Лидер виндовс 10 - 70%, серебряный призёр виндовс 11 - 25%, 4% - другие винды, в основном 7 и макось, и целых 0.5% под линуксом, ещё 0.5% погрешность, читай как винда с васянскими сборками и твиками. Вот такой он, опеннет.
"Сидят" и "сидят разработчики" - это две большие разницы.Если разработчик использует окна, то он или не разработчик или сильно подневольный в шаражкиной конторе.
Панда это отличный символ нелепости. Панда хищник который не в состоянии охотится в силу интеллектуальных способностей и поэтому ест только бамбук. Так же и сабжевый ide с функционалом менее чем у текстового редактора.
Разве текстовый редактор может осуществлять трасировку выполнения программы?
красная панда (также малая панда, кошачий медведь и гималайский енот) и панда это разные животные
бамбук оба жрут одинаково. И да, судя по строению зубов - предки были чем-то вроде скунса. Т.е. жрали лягух между бамбучин, ну иногда могли и росток прихватить, заодно.А потом всех лягух доели и пришлось стать вегетарианцами. (Впрочем, птичий выводок или что-то еще такое что далеко не убежит, подъест этот веган с удовольствием.)
Когти и зубы этого животного настолько острые, что без труда разрезают плоть.
Ага может грозно загрызть колбаску.Хотя малая панда — представитель отряда хищных, 95 % её рациона составляют молодые листья и побеги бамбука. Остальные 5 % — это различные плоды, ягоды, грибы, птичьи яйца и даже мелкие грызуны. Коренные зубы красных панд имеют многочисленные бугорки, позволяющие хорошо перетирать и пережёвывать растительные волокна.
>Ага может грозно загрызть колбаску.Ну человеки же с ещё более беспомощными челюстями продолжают считать себя хищниками. При этом, окажись они в дикой природе, самая жирная их добыча состояла бы из яиц и насекомых.
А я слышал что саблезубые тигры вымерли как раз потому что древние люди активно на них охотились чтобы обезопасить себя.Нихрена себе жучки, а?
Саблезубые тигры вымерли потому, что жрали мамонтов, которые вымерли частью в связи с деятельностью человека, частью - в связи с деятельностью самих тигров, частью - в связи с наступлением интергляциала, для которого настолько шерстистая шуба не очень подходила.
Мамонты вымерли из-за разрушения перехода с Чукотки на Камчатка.
*С Чукотки на Аляску. Хотя какая разница)
> А я слышал что саблезубые тигры вымерли как раз потому что древние
> люди активно на них охотились чтобы обезопасить себя.эммм... несаблезубые -то до сих пор не вымерли, хотя совсем недревние люди, уже вполне себе с ружьями, заряжаемыми с казенной части, на них активно охотились, потому что жить рядом с этим полосатым матрацем - так себе, скажу тебе, приключение.
А от саблезубого ты со своей каменной лопатой разьве что самозахорониться сможешь.
Вымерли они потому что жрать им нечего особо стало - кстати, причина вымирания нынешних тоже вовсе не отстрел.
Но не мамонта - такого завалить этой кошке даже с такими зубами не под силу. Развье что детеныша, но того поди еще отбей от стада (а сами они, вероятнее всего, как и нынешние - не стайные)Каких-нибудь мелких антилоп жрали. Которых двуногие сожрали первые.
Человек на самом деле падальщик и 20-21 век с его обилием высокотехнологичной падали, которую с удовольствием за обе щеки уплетают богатые народы это доказал.
Ага роняют зерна в землю, а потом собирают что выросло. Вот же падальщики.
В принципе верно, человек жрёт исключительно падаль, ведь природа не наделила его ни когтями, ни челюстями, ни инстинктами охотника, ни скоростью, ни слухом, ни зрением хищника.Но тут тоже есть одно "но". Человек в состоянии потреблять падаль только при условии технических ухищрений, будь то термическая обработка, соль, специи, сушка и тд. В противном случае его ждёт сильнейшее отравление, которое может закончится даже летальным исходом. А в общем он даже схавать это не сможет в виду отсутствия природного влечения к запаху и вкусу разлагающейся плоти, как у медведя, например.
Если нет альтернативы выучил бы влечение к чему угодно.
Полнейшая чушь, которая легко опровергается. Если у тебя есть кошка, можешь попробовать давать ей одну капусту, как улитке. Посмотришь, как она "выучит влечение". Человек так не выучил никакого влечения к мёртвой плоти за сотни лет, хотя он её жрёт каждый день при помощи самообмана в виде глубокой обработки и специй.
За миллион лет кормления капустой научился хотябы в силу естественного отбора. А так был случай кошка осталось на очень долго одна волею случая. Вода была толи в тазике толи где-то в ванной. А из доступной еды была только коробка лука. Ну и что ты думаешь, коробка лука ушла за милую душу. Так что жить захочешь и не такое съешь.
Человек за радость и сровяленную трупнину ест, и просоленную, и тартар, хоть со специями, но сырой. Отдельные представители конкретно несвежак уважаю, типа кивиака и омуля с душком. То, что с солью — так та прочно вошла в рацион, крупами-овощами без соли мало какой человек будет обедать. Да и к термообработке привык — не много любителей вгрызться в бочок сырому кабачку или похрустеть зерном. Так что «товарищ Дарвин — произошла чудовищная ошибка».
По Борису Фёдоровичу Поршневу предки человека использовали не прирученный огонь, т.е. они не добывали его сознательно и который не произвольно появлялся в их жизни, подъедая то что было не тронуто сильными хищниками, а именно спинной и головной мозг животных. Никакой охоты и тем более охоты на саблезубых тигров не могло быть и речи.
Зачем? Ведь даже в условиях тайги в летнее время можно наделать такое количество запасов в виде ягод, орехов, мёда, грибов и прочего, что на всю зиму хватит с головой. Я уж молчу про места с тёплым климатом.
> В принципе верно, человек жрёт исключительно падаль, ведь природа не наделила его
> ни когтями, ни челюстями, ни инстинктами охотника, ни скоростью, ни слухом,
> ни зрением хищника.Внезапно, хищники как раз жрут - падаль. Свежатинку не употребляют практически, норовят прикопать хотя бы на пару дней, а лучше пару недель.
(у них с пищевым трактом какие-то сложности, переварить не могут нормально пока оно само не "переварится" слегка)А люди так как раз не могут - никакая термическая обработка, соль и специи не позволят тебе безнаказанно жрать тухлятину. Хоть ты ее суши, хоть вари.
Тебе как раз свежее подавай. И механизмы ферментации, весьма далекие от тех что при нормальном разложении происходят.
А вот сырое мясо в ограниченном количестве - ты вполне можешь употребить.Более того - крупные человекообразные обезьяны с радостью жрут свежепойманную мелочь. Человеческого ребенка тоже не откажутся. Внезапно, ни когти ни челюсти для этого особо не нужны.
Падаль - это не про тухло или не тухло, а про способ добычи мясного пропитания. Если ты съел мясо и при этом не убил жертву собственноручно, чьё мясо съел, то ты ешь падаль и тут уже не важно какой свежести и как ты приготовил это мясо.
Человек всеядный. И многие из них веганы.
> Человек всеядный. И многие из них веганы.веган - это древнее индийское слово, означающе "очень плохой охотник"
> Ну человеки же с ещё более беспомощными челюстями продолжают считать себя хищниками.
> При этом, окажись они в дикой природе, самая жирная их добыча состояла бы из яиц и насекомых.Так ведь не без оснований считают. Столько скота сколько человечество жрет - никаких хищникам не снилось в самых влажных фантазиях. Зубы для этого как оказалось не очень то и требуются, топоры и мясорубки намного эффективнее.
Более того - человек истребил столько видов животных, сколько, кажется, ни 1 вид до него еще не выпиливал.
>Столько скота сколько человечество жрет - никаких хищникам не снилосьЖрёт то оно жрёт только как это говорит в пользу того, что человек хищник, а не просто тот же падальщик, который делегировал убийство того кого он ест постороннему?
>>Столько скота сколько человечество жрет - никаких хищникам не снилось
> Жрёт то оно жрёт только как это говорит в пользу того, что
> человек хищник, а не просто тот же падальщик, который делегировал убийство
> того кого он ест постороннему?Вообще-то рабочие мясокомбинатов и прочие мясники - очень даже хищные по этому критерию получаются. Эвон сколько скота убивают.
Эволюционное преимущество человека - его мозг. Как продемонстрировала реальность, мозг оказался эффективнее клыков, когтей и прочего. Все когтистые и клыкастые конкуренты человека были уничтожены или изолированны из гуманитарных соображений.
Если лично у вас с эволюционным преимуществом не задалось, купите себе нож нквд 😂
Ну так самое опасное из домашних животных - свинья, внезапно.Сила смыкания челюстей этой твари максимальна среди наземных млекопитающих.
Но жрет она при этом в основном - дерьмо.
> Ну так самое опасное из домашних животных - свинья, внезапно.
> Сила смыкания челюстей этой твари максимальна среди наземных млекопитающих.На практике однако - сколько человек съели свиньи? А сколько свиней - люди?! А так то и лев иногда 314лей от добычи получить может, даст ему какая-нибудь зебра или кто там копытом по мордаси - и отлеживайся в кустах голодный, а то и вовсе - помирай с позором.
> На практике однако - сколько человек съели свиньи? А сколько свиней - люди?! А так то и лев иногда 314лей от добычи получитьНу попробуй выйти один на один (ну, посмотреть кто кого сожрет^W опасней) против взрослой, не обездвиженной хрюши (можешь даже с ножом или каменюкой), городской ты наш теоре^W практик ...
В отрочестве ходил как-то раз на кабана с дедом и его закадыками. На сельской дискотеке когда колдырь с ножом что-то хотел мне, городскому, доказать было не так страшно, как когда эта свинина на нас пошла словно ей одинаково что четыре заряда картечи, что рябина из тростника. На счастье дед картечью не баловался, успокоил еду пулей в голову. Так что подтверждаю, животные — особенно дикие — яростные противники. Даже енот травм нанести может таких, что в больничке потом отлёживаться придётся. А так да, человек — царь зверей, гроза супермаркетов.
> В отрочестве ходил как-то раз на кабана с дедом и его закадыками.
> На сельской дискотеке когда колдырь с ножом что-то хотел мне, городскому,
> доказать было не так страшно, как когда эта свинина на нас
> пошла словно ей одинаково что четыре заряда картечи, что рябина из
> тростника. На счастье дед картечью не баловался, успокоил еду пулей в
> голову. Так что подтверждаю, животные — особенно дикие — яростные противники.
> Даже енот травм нанести может таких, что в больничке потом отлёживаться придётся.Даже домашний кот может сделать очень, очень и очень больно, если вошел в раж. Да что там - даже хомячок загнанный в угол - норовит порвать все что на него двигается. Даже если оно и в 100 раз больше 0 какая разница?! Помирать то ему неохота, терять нечего - так что попытаться сделать свою шкурку как можно дороже и непривлевательнее - вариант.
> А так да, человек — царь зверей, гроза супермаркетов.
А еще выпилил больше видов животных на этом глобусе чем все остальные. Небольшой нюанс.
> А еще выпилил больше видов животных на этом глобусе чем все остальные. Небольшой нюанс.А динозавров — тоже он? Ей-богу эти зелёные защитники природы с суицидальными склонностями уже двадцать лет как не смешны.
Вот они и некошерные. Древние знали что со свиньями лучше не связываться.
Не, ну кролик же ж тоже в чорном списке. Но хрен бы с ним, там и жрать нечего особо и кошку могут подсунуть.Но за что ж они невзлюбили морских ракообразых, вот что меня действительно всегда огорчало...
> Но за что ж они невзлюбили морских ракообразых, вот что меня действительно всегда огорчало...Да вроде запрет на морепродукты как раз более-менее понятен: те же мертвые раки очень быстро портятся, вареные - тоже долго не лежат, а уж в жарком климате да без холодильников ...
> Да вроде запрет на морепродукты как раз более-менее понятен: те же мертвые раки очень быстро
> портятся, вареные - тоже долго не лежатконечно, мяу сказать не успеваешь - уже кто-то сожрал!
> а уж в жарком климате да без холодильников ...
да вон вся юва не парится и жрет за обе щеки, а климат еще похлеще будет.
А тут хрен вам... Я скорее предположу что в средиземном нихрена полезного и не водилось, а гулять на восток не положено, где сказали вам, там и живите.Бобра зато можно. Но только хвост! (живет в воде? Чешуей покрыт? Какие ко мне претензии?)
Все травоядные не прочь поесть мяска. Те же олени с радостью сожрут, даже трупами своих сородичей полакомятся. А корова - вообще хищник, потому что не собственно траву переваривает, а продукты распада расщепления травы микробамы и самих микробов.
Так что травоядные - такие травоядные, потому что другое сожрать не дают.
> с функционалом менее чем у текстового редактораЛишь бы с автодополнениями под руку не лезло.
Мне больше по душе KDevelop, активно юзаю его на Ubuntu. 💻✨
Ага! Проект из CMake - убер фича!
Если б не он, пришлось бы переходить не дай бог на имакс или еще чего.
Жалко такой же фичи нет у CodeLite|CodeBlocks
Я использую Code Lite, Code Blocks и VSCode - тоже легковесные.
Это диагноз.
FeatherPad лучше всего на свете.
Как IDE - весьма спорно, но блокнот весьма достойный, очень удобный.
зачем оно все надо, когда есть micro, emacs и даже их готовые "сборки"?
могу понять еще еклипс, или гном билдер. там есть специфичные для определенных технологий(в 1м случае - рефакторинг, сниппеты и прочее жанглирование джавовским кодом; во 2м - простота построения вокруг гномовского стека) фишки.
а разного рода "вскодам" графика часто только боком выходит
Юзаю CodeBlocks. Мне хватает. В принципе менеджмент конфигурций сборки даже лучше Lazarus. По крайней мере "Пересобрать все конфигурации" работает нормально, а не глючит как в Lazarus. Это конечно не полная 100% поддержка вложенных конфигураций, как в Delphi, но хоть что то. Но с ним есть стандартная проблема опенсурца - отсутствие стабильных версий. В последней стабильной версии глючный Ctrl+C/Ctrl-V. И они вот реально считают, что обычный юзер пойдет качать найтли, а не страдать на глючной версии?
Есть ли поддержка проектов в виде CMake файла?
Только не как в CodeLite где этот cmake файл препарируют на части. А по человечески, как в KDevelop.
Я не вникал сильно, но что то такое где-то видел. А смысл? Весь прикол IDE именно в том, что вам не придется возится с make файлами.Я не профи. Мне на самом деле не нужны какие-то продвинутые функции. Но мой проект не уровня школьной задачки. Он состоит из кучи модулей и поддерживает несколько платформ. Следовательно мне нужна нормальная поддержка групп проектов и конфигураций. Пока что я обхожусь без вложенных конфигураций, но на самом деле их поддержка была бы классной фишкой.
Единственный вариант, когда могли бы понадобится make файлы - экспорт проекта в автоматизированную систему сборки. Но мне пока такое не нужно.
CMake - не про объёмы и сложность проекта, а про универсальность, переносимость и т.п.
Это просто удобно. Хочешь - в консольке собрал, хочешь в одной IDE, хочешь в другой. Ну примерно так.В любом случае, спасибо за респонс )
Для CodeBlocks есть двухсторонний конвертер в make.
ctrl+c/ctrl+v у них глючит уже больше 10 лет. А всё потому что надо выкинуть wx и на qt переходить. рефакторинг ещё такой, что после него код бывает покалечен(пропустил дофига), или просто ничего не рефакторит. После кодблокса на netbeans пересел и был в восторге от рефактора и прочего, но недавно они совсем отломали старый плагин для c++, а новый плагин ТАКОЕ ГОВНИЩЕ, что даже код блокс уже не кажется таким плохим. Пришлось на vscode ползти, хотя он мне абсолютно не нравится. А панду надо пощупать.
>IDE Dev-C++Ого! Он ещё жив?! :) Уже непомню, но вроде при переходе с 4-й на 5-й версию его переписали на wxWidgets. Запомнился, как типичный вантузный IDE. Воспоминания остались хорошие. Только что, из новости узнал, что его Эмбаркадеро выкупила в 2020 году.
P.S.
Псле перехода на Линукс использую GNU nano иногда Vim, копилирую в терминале при помощи GCC. Покамис мне хватает.
Даже не буду спрашивать что за привет миры ты там собираешь потому что мне неинтересно.
>Псле перехода на Линукс использую GNU nano иногда Vim, копилирую в терминале при помощи GCC. Покамис мне хватает.лол
> Псле перехода на Линукс использую GNU nano иногда Vim, копилирую в терминале при помощи GCC. Покамис мне хватает.А откуда перешёл? С доса и турбо поскаля?
>> Псле перехода на Линукс использую GNU nano иногда Vim, копилирую в терминале при помощи GCC. Покамис мне хватает.
> А откуда перешёл? С доса и турбо поскаля?Причем - 2.0
(после третьего уже было бы мучительно больно)
> GNU Assemblyначинание хорошее, но для него надо, чтобы кто-то хотя бы библиотеку макросов для gas написал, книгу рецептов и научил бв линуксоидов писать на асме.
GNU assembler имеюший синтаксис AT&T для Юникс-подобных систем является родной. Разработчики всё правильно сделали. Лицензия тоже здоровая.
Ищете следы посещения инопланетян? Вот вам AT&T ассемблер. Какие ещё нужны доказательства?
Если ты считаешь синтаксис AT&T инопланетным, то тогда инопланетен и сам GNU/Linux анд BSD system эн анд UNIX!
> синтаксис AT&T дляВообще, он умеет и нормальный синтаксис, для людей, а не только археологов.
AT&T проглотила Microsoft и уже давно.
Какое же оно страшное. Неужели так сложно скопировать дизайн какого-нибудь Xcode?
Нормальный Qt-дизайн. Xcodе - вот что страшно, как и все яблочные поделия
Они уже научились одновременному использованию кнопок Ctrl+C и Ctrl+Ins для копирования в буфер? Или по-прежнему можно назначить только одну комбинацию, блин?
В свое время меня эта мыльная опера путала чуток.
Dev-C++ Bloodshed, т.е. исходный, базировался на sourceforge, дожил до 4.9.9.2, 2005 год.
От него отросли двое. Первый - Dev-C++ Orwell, который перешел в некий момент с MINGW на TDM-GCC. Дожил до 5.11, 2015 г.
В другую сторону отрос wxDev-C++, дожил до 2012 г.
Ну и окончательный потомок Embarcadero_Dev-Cpp, выросший из Orwell, так что тоже использует TDM-GCC
Ага! А бинарники для всех формировал и формирует GCC. Да здравствует великий Столлман!
>Опубликован выпуск проекта Red Panda C++ 3.2, легковесной интегрированной среды разработки для языков C, C++ и GNU Assembly.IDE на полтора языка
>для языков C, C++ и GNU Assembly.1.9 == 0.7 + 1.0 + 0.2
Свободненькое это конечно очень мило, но имхо любой опенсоурс без крупного некомерчемкого фонда это детская поделка или завуалированная комерческий троянский конь(Redis, Elasticsearch, MongoDB и тысячи подобных не дадут соврать)