Прямой эфир

  • avatar
  • fog
  • 31 августа 2011, 14:23
  • #
  • +1
Инженерное ПО (где нужна прозрачность алгоритмов), системы управления (где нужна надёжность), встраиваемое ПО (где важен размер) и т.п. системы, на написании которых лучше не экономить. :-)
  • avatar
  • Goran
  • 31 августа 2011, 14:16
  • #
  • 0
а какие например сложные приложения?
  • avatar
  • Goran
  • 31 августа 2011, 14:15
  • #
  • 0
например Cobol :) на хабре писали про это
  • avatar
  • Goran
  • 31 августа 2011, 14:15
  • #
  • 0
например Cobol :)
  • avatar
  • fog
  • 31 августа 2011, 14:11
  • #
  • 0
Так он отозвал лицензию на распространение своей проприетарной версии. OpenJDK под GPL и никуда не денется. А отсутствие доступности оракловой Java только подтолкнёт развитие свободной реализации.
  • avatar
  • fog
  • 31 августа 2011, 14:08
  • #
  • +2
У C++ безусловно есть будущее, но оно в системном ПО и различных сложных приложениях. Эта ниша никуда не денется и программисты будут зарабатывать в ней очень хорошо. Хотя на фоне «попсы», типа web, мобильных приложений и заказной разработки, где нужно писать быстро, много и чтобы был результат красивый (окошечки, кнопочки и т.п.) количество срок кода, написанного на c/c++ будет снижаться. (Кстати, я где-то слышал, что сегодня наиболее высокооплачиваемые программисты это те, кто знает «мертвые» языки.)
  • avatar
  • fog
  • 31 августа 2011, 13:57
  • #
  • +1
но боюсь, что апстрим такие доработки к 2.32 просто не примет, сославшись на 3.00.
Да я отлично знаком с тем, как трудно что-то добавить в апстим (особенно, когда это что-то нужно не всем), но получается что силы тратятся на дублирование работы, и это грустно. :-(
  • avatar
  • Vass
  • 31 августа 2011, 13:54
  • #
  • 0
Да счас ни с чем ничего не понятно, вон оракл отозвал лицензию и баста. Можно теперь гадать что будет с Java
  • avatar
  • Goran
  • 31 августа 2011, 13:52
  • #
  • 0
с Qt очень многое непонятно. Здесь писали уже про это.
На GTK+ я писал… ну в принципе нормально, но он уступает и WPF и Swing я думаю.
  • avatar
  • Jenyay
  • 31 августа 2011, 13:50
  • #
  • +1
Хотелось бы видеть нативный кроссплатформенный C#/Java, а новый стандарт как раз C++ к этому и приближает.
  • avatar
  • Vass
  • 31 августа 2011, 13:49
  • #
  • 0
Именно, для веба еще припомним прочие Ruby и Python.
ну а для Java припомним Android, хотя это будет не честно, ибо native для Android сейчас получает развитие, а это как раз C++.

Кстати пока есть Qt и GTK, С++ и С не уйдут и с прикладушного рынка.
  • avatar
  • Goran
  • 31 августа 2011, 13:43
  • #
  • 0
Т.е. получается Java and .NET сегмент — это корпоративные приложения с кучей окошечек + веб-приложения.
C++ — GameDev, Компиляторы…
  • avatar
  • LRN
  • 31 августа 2011, 13:23
  • #
  • +1
Наше мнение — C++ слишком сложен. С другой стороны, Мы не являемся многоопытным программистом на C++. Однако то, что Мы видим, глядя на написанные на C++ проекты, Нам не нравится.
Также Мы считаем, что нативная компиляция жила, жива, и будет жить. Ибо Джава не тормозит.
  • avatar
  • Vass
  • 31 августа 2011, 13:08
  • #
  • +1
Почему то, люди которые говорят про то, что С++ мертв или подыхает, не видят дальше своего носа,
да для сегмента быдлосайтиков и говноокошечек С++ вероятно не будет актуальным языком, но на чем вы собираетесь продолжать разрабатывать
высокопроизводительные системы, компиляторы и ваши любимые побрякушки, не уж то на Java? а может на .NET, ой точно на Ruby — три раза Ха!
  • avatar
  • Goran
  • 31 августа 2011, 12:49
  • #
  • 0
это не моё утверждение, а просто как один из вариантов ответа. Напишите Ваше мнение — мне оно интересно!
  • avatar
  • LRN
  • 31 августа 2011, 12:44
  • #
  • 0
От последнего варианта ответа меня удержала только фраза «Будущее точно не за нативным программированием». С чего бы это?
  • avatar
  • gvy
  • 31 августа 2011, 12:30
  • #
  • 0
Так дело не в хвастовстве — попробуй-ка поправить это кроссплатформенно. Для линукса там оказалось удобно заюзать libnatspec, но боюсь, что апстрим такие доработки к 2.32 просто не примет, сославшись на 3.00.
  • avatar
  • fog
  • 31 августа 2011, 12:25
  • #
  • 0
Я сам ещё недавно очень тепло относился к Qt, но если бы мне прямо сейчас нужно было изучать какой-либо ЯП, я стал глядеть в сторону Java. Не обязательно прямо саму Java, а может быть, какой-то динамический язык, который можно было бы помимо трансляции в бинарный код, запускать и в java-машине (т.е. транслировать в её байт-код).

А если бы не срочно, я бы подождал, снимут ли в ближайшее время акционеры Элопа.
  • avatar
  • Goran
  • 31 августа 2011, 11:54
  • #
  • 0
а нет таких мыслей, что в плане создания UI Qt окончательно уступит той же java например…
  • avatar
  • Goran
  • 31 августа 2011, 11:53
  • #
  • 0
т.е., если есть мысли и желания поизучать Qt, то лучше этого не делать?