Си (C), плюсы (C++) или почему не дельфин (Delphi)?

программирование C++ Delphi плюсы

Си шарп например мне не интересен, ибо только под винду (Microsoft .NET Framework). С си или же плюсами можно создавать программы как для лунохода, так и для окон?! Так ли это просто (адаптация кода ведь нужна)?
Другой вопрос, если на дельфине я программировать не умею, но при этом понимаю его код (не полностью конечно, по мелочи).. то когда смотрю на код си или плюсов, то вообще не врубаюсь. На дельфине набросал компонентов и вперед (а что, для новичка удобно). Есть ли на сях и плюсах подобные вспомогательные инструменты ("Object Inspector" delphi)? Проще ли выучить си или плюсы? Если да и наоборот, то насколько? Когда яро хотел учить дельфин, то смотрел видео-уроки на рутрекере от Антона Макрушин'а (прикольная фамилия, да?!). Уроки у него как мне показалось хорошие. Есть ли видео-уроки на русском для си или плюсов (для меня важно) и если можно ссылки? Плюсы я пожалуй в приоритет ставлю, хз почему, наверно после чтения википедии. Но вы советуйте пока я не вступил на поле боя.
Зы. надеюсь мой вопрос хоть на 1% отличается от "тысячи их" подобных. Есть ведь дополнительные нюансы.

Зыы. Многие предлагают жаву. Нет уж, увольте, каждый день читаю про ее уязвимости нулевого дня (вовремя сунь в микросистемс сбагрил её, до сбрасывания сплойтов в паблик :LOL:). Да и мне "оно" мягко говоря не нравиться.. ораклу пора ее с нуля переписывать. Да, да, я читал про си "Испытал влияние java" в википедии. Да простят меня джавшики. <s>Аминь.</s>ИМХО.
Ответы:
Я не спец в программировании, так что мое мнение можете не учитывать, но я бы начал с С++ хотя бы потому, что этот язык поновее будет, разнообразнее чем С, мощнее что ли... Я пытался его изучить, но понял, что железо и баш (Linux)/бат (DOS, Windows) скрипты - мое все и больше не не надо...
Что я не люблю в дельфине - это размер выходного файла. Ну не пойму я, как программа 2+2=4 может весить 300 и более кб (в идеале асм компонует .exe размером в 3 кб)
В мощных средах разработки под С++ есть визуальный редактор обычно.
Адаптация кода, естественно, нужна, но если орентироваться под ОСи десктопные, то можно обойтись библиотекой Qt, она кросплатформенна. Сам стандарт также не зависит от платформы
плохо читаешь про яву. уязвимость там не в языке а в реализации web app плагина.
если не могешь врубится в С то есть php python vala
можно достаточно легко писать кросплатформенные приложения
С++ можно также использовать как Delphi - если взять Studio от Embarcadero (C# - используется в Embarcadero Prism) - это все инструменты одного типа. И облегчают работу не только новичкам, но и профессионалам. Мне не нужно с головой влезать в обрасти отличные от моего проекта и я могу сосредоточится на главном.
Кроме того как язык Паскаль более удобен для построения таких систем как Делфи.
В философии C и C++ основу обмена решениями составляют Include, что затрудняет их графическое использование.
О сравнении языков смотри книгу
Вначале исключи из своей речи все эти неологизмы: луноход, плюсы, дельфин, жава (либо явой зови, либо джавой, что предпочтительней). И со своей любовью к смайлам и скобкам садись учить Лисп.
С (без плюсов) только для системного программирования. GUI писать на голых сях - мазохизм на гране идиотизма (я про новые проекты, к давно существующим претензий не имею).
Попробуй, С++ Builder. Это С++ в среде разработки как и Delphi. Delphi под Linux есть и называется он Kylix. Вообще Borland Delphi очень хороший язык программирования, на нем можно разрабатывать большие приложения(если есть прямые руки). Однако мода говорит используй Шарп и жава.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

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

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.