Автор Тема: Простая mswindows CИ/С++ IDE "из коробки".  (Прочитано 32436 раз)

Geniepro

  • Hero Member
  • *****
  • Сообщений: 1955
  • Знайте- истина в том, что повторено трижды подряд!
    • Просмотр профиля
Re: Простая mswindows CИ/С++ IDE "из коробки".
« Ответ #15 : Июнь 03, 2013, 08:26:58 pm »
http://ru.wikipedia.org/wiki/C%2B%2B11

о_О
А может ну его нахрен, всю эту жуть под названием "современный С++"  ;D
to iterate is human, to recurse, divine

Салат «рекурсия»: помидоры, огурцы, салат…

valexey_u

  • Hero Member
  • *****
  • Сообщений: 3013
    • Просмотр профиля
Re: Простая mswindows CИ/С++ IDE "из коробки".
« Ответ #16 : Июнь 03, 2013, 08:40:23 pm »
http://ru.wikipedia.org/wiki/C%2B%2B11

о_О
А может ну его нахрен, всю эту жуть под названием "современный С++"  ;D
Гм. А какие проблемы? Слишком много всего? Дык это считай новый язык.
Y = λf.(λx.f (x x)) (λx.f (x x))

Geniepro

  • Hero Member
  • *****
  • Сообщений: 1955
  • Знайте- истина в том, что повторено трижды подряд!
    • Просмотр профиля
Re: Простая mswindows CИ/С++ IDE "из коробки".
« Ответ #17 : Июнь 03, 2013, 08:44:05 pm »
http://ru.wikipedia.org/wiki/C%2B%2B11

о_О
А может ну его нахрен, всю эту жуть под названием "современный С++"  ;D
Гм. А какие проблемы? Слишком много всего? Дык это считай новый язык.
Именно. Возникает вопрос -- а нафига он нужен? )))
to iterate is human, to recurse, divine

Салат «рекурсия»: помидоры, огурцы, салат…

valexey_u

  • Hero Member
  • *****
  • Сообщений: 3013
    • Просмотр профиля
Re: Простая mswindows CИ/С++ IDE "из коробки".
« Ответ #18 : Июнь 03, 2013, 09:06:23 pm »
http://ru.wikipedia.org/wiki/C%2B%2B11

о_О
А может ну его нахрен, всю эту жуть под названием "современный С++"  ;D
Гм. А какие проблемы? Слишком много всего? Дык это считай новый язык.
Именно. Возникает вопрос -- а нафига он нужен? )))
Не понимаю проблемы. Ровно для того же для чего и С++98. Только теперь stl можно реально полноценно пользоваться. Язык стал ещё выше уровнем без отдаления от железа. Накладных расходов не стало больше. Язык стал еще удобней. При этом обратная совместимость имеется (убрали ровно одну фичу из языка, которая и так нигде не была реализована).
Y = λf.(λx.f (x x)) (λx.f (x x))

Valery

  • Full Member
  • ***
  • Сообщений: 101
    • Просмотр профиля
Re: Простая mswindows CИ/С++ IDE "из коробки".
« Ответ #19 : Июнь 03, 2013, 09:09:28 pm »
Дык практически остался только один С++, который работает без виртуальной машины на голом процессоре... :)

valexey_u

  • Hero Member
  • *****
  • Сообщений: 3013
    • Просмотр профиля
Re: Простая mswindows CИ/С++ IDE "из коробки".
« Ответ #20 : Июнь 03, 2013, 09:37:38 pm »
Дык практически остался только один С++, который работает без виртуальной машины на голом процессоре... :)
Ну, еще Ада. Delphi/FreePascal. Modula-2, Modula-3. Еще ObjC. D еще бывает. Не говоря о всяких там Haskell'ях. Впрочем, если затребовать не просто отсуствие виртуальной машины, но и отсутствие GC, то остается только Ada, Delphi/FreePascal и ObjC + Aлександреска грозился для D что-то классное в этом плане сделать, чтобы стандартная либа GC не требовала.

Если же затребовать чтобы оно как-то шевелилось вовсе без рантайма, то это пожалуй только C, C++, Modula-2. Возможно Ада без рантайма сможет, но не уверен.

Вообще, С++ хорош тем, что он есть везде (ну или почти везде). Я пытался для нового свободного проекта (о котором я сейчас усиленно думаю) взять за основной язык Аду, но увы. Не выйдет. Ибо мне хочется язык ядра иметь общий как для серверов и десктопов, так и iOS/Android. А для iOS Ады нет (в списке рассылки представитель AdaCore меня отшил - мобильные платформы им не интересны, поддержки их не будет).
Y = λf.(λx.f (x x)) (λx.f (x x))

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
Re: Простая mswindows CИ/С++ IDE "из коробки".
« Ответ #21 : Июнь 04, 2013, 05:45:12 am »
Еще такая есть штука: http://www.codelite.org/

Geniepro

  • Hero Member
  • *****
  • Сообщений: 1955
  • Знайте- истина в том, что повторено трижды подряд!
    • Просмотр профиля
Re: Простая mswindows CИ/С++ IDE "из коробки".
« Ответ #22 : Июнь 04, 2013, 08:45:39 am »
Язык стал еще удобней. При этом обратная совместимость имеется (убрали ровно одну фичу из языка, которая и так нигде не была реализована).
Только при этом он становится всё больше и больше...
to iterate is human, to recurse, divine

Салат «рекурсия»: помидоры, огурцы, салат…

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
Re: Простая mswindows CИ/С++ IDE "из коробки".
« Ответ #23 : Июнь 04, 2013, 08:59:08 am »
Куча костылей, скрепленных скотчем   ;D

vlad

  • Hero Member
  • *****
  • Сообщений: 1391
    • Просмотр профиля
Re: Простая mswindows CИ/С++ IDE "из коробки".
« Ответ #24 : Июнь 04, 2013, 09:57:07 am »
А для iOS Ады нет (в списке рассылки представитель AdaCore меня отшил - мобильные платформы им не интересны, поддержки их не будет).

В смысле неинтересны??? Им туда надо заслать кого-нибудь... с айпадом :)

valexey_u

  • Hero Member
  • *****
  • Сообщений: 3013
    • Просмотр профиля
Re: Простая mswindows CИ/С++ IDE "из коробки".
« Ответ #25 : Июнь 04, 2013, 09:58:36 am »
Язык стал еще удобней. При этом обратная совместимость имеется (убрали ровно одну фичу из языка, которая и так нигде не была реализована).
Только при этом он становится всё больше и больше...
С++ становится больше с существенно меньшей скоростью чем Ада или C#.
Y = λf.(λx.f (x x)) (λx.f (x x))

valexey_u

  • Hero Member
  • *****
  • Сообщений: 3013
    • Просмотр профиля
Re: Простая mswindows CИ/С++ IDE "из коробки".
« Ответ #26 : Июнь 04, 2013, 10:14:46 am »
А для iOS Ады нет (в списке рассылки представитель AdaCore меня отшил - мобильные платформы им не интересны, поддержки их не будет).

В смысле неинтересны??? Им туда надо заслать кого-нибудь... с айпадом :)

В прямом смысле. 1000$ за лицензию на компилятор (одно рабочее место) - слишком дешево для них.

Цитировать
За прочих не скажу а за AdaCore скажу что да,
мобильный рынок нам неинтересен, он совершенно не
укладывается в нашу философию. На этом рынке не нужно
и не ценится высоконадежное ПО, а мы
специализируемся именно на таком. И "рыночная цена в
1000$"(с) не является на наш взгляд адекватной оплатой
нашего труда, соответственно пока "рыночной"
считается именно такая - нам нечего на таком рынке делать.

Цитировать
> Дык, большенство разработчиков это как раз "контора"
из 1-2 человек. За то их таких МНОГО. Поэтому Xamarin вполне
себе живет и здравствует. С каждого из сотни тысяч
разработчиков по 1000$ в сумме дает неплохую прибыль 

Повторюсь (последний раз, ибо эта тема основательно
утомила) - дойка "сотен тысяч разработчиков" с нашей
моделью не совместима, мы каждого разработчика
знаем по имени и желаем сохранить эту культуру в
целости и сохранности. Наши цены за одно рабочее
место и предоставляемые при этом услуги близки
ксамариновскому уровню "enterprise" и на
соответствующую аудиторию ориентированы.
Желающие работать в других сегментах - могут этим
заняться в любой момент, флаг в руки.

Если кратко - если вы мельче ботинга и не готовы за минимальную лицензию отдать 15000$, то вы для AdaCore не интересны и  не существуете. Поэтому Ады на десктопах (для коммерческого софта, аля тот же Sublime) и тем более мобильных платформ не будет никогда.
Y = λf.(λx.f (x x)) (λx.f (x x))

DddIzer

  • Гость
Re: Простая mswindows CИ/С++ IDE "из коробки".
« Ответ #27 : Июнь 04, 2013, 11:17:50 am »
Еще такая есть штука: http://www.codelite.org/
разные "весовые" категории.. , современная компонентная база..,  такое ощущение что калькировали с Эклипса(так же "накидано море дерьма в окно программы, с которым нужно разбираться")... однако для образовательных нужд devcpp подходит лучше(вот если бы его перевести на компонентную базу codelight - было бы вообще замечательно)..

Geniepro

  • Hero Member
  • *****
  • Сообщений: 1955
  • Знайте- истина в том, что повторено трижды подряд!
    • Просмотр профиля
Re: Простая mswindows CИ/С++ IDE "из коробки".
« Ответ #28 : Июнь 04, 2013, 11:22:57 am »
Если кратко - если вы мельче ботинга и не готовы за минимальную лицензию отдать 15000$, то вы для AdaCore не интересны и  не существуете. Поэтому Ады на десктопах (для коммерческого софта, аля тот же Sublime) и тем более мобильных платформ не будет никогда.

Да, это проблема Ады...
to iterate is human, to recurse, divine

Салат «рекурсия»: помидоры, огурцы, салат…

valexey_u

  • Hero Member
  • *****
  • Сообщений: 3013
    • Просмотр профиля
Re: Простая mswindows CИ/С++ IDE "из коробки".
« Ответ #29 : Июнь 04, 2013, 11:32:45 am »
Если кратко - если вы мельче ботинга и не готовы за минимальную лицензию отдать 15000$, то вы для AdaCore не интересны и  не существуете. Поэтому Ады на десктопах (для коммерческого софта, аля тот же Sublime) и тем более мобильных платформ не будет никогда.

Да, это проблема Ады...
Ага. А также C#, Java, Delphi, js, Basic, Fortran'a, COBOL'a, да даже Си - это проблема ЛЮБОГО промышленного языка которые ещё не окаменел (то есть меняется и активно используется).

Единожды привнесенную в язык фичу обычно оттуда уже убрать нельзя (ибо нужна совместимость с миллионами строк промышленного кода), можно только уточнить и аккурано расширять язык. Таким образом объем промышленного языка может меняться только через рост, а поскольку индустрия не устоялась и развивается, промышленный язык не может не меняться, следовательно он будет расти.
Y = λf.(λx.f (x x)) (λx.f (x x))