Обновить
2
0

Пользователь

Отправить сообщение
«Не работает» — это типа вообще не работает, или всё же кидает куда-то, но не на то, что ожидалось?
Текущих продуктов в свободном доступе от JetBrains для C++ пока пока нет — у них политика такая — они пытаются не ударить в грязь лицом и начинают выкладывать беты, только после тщательного внутреннего тестирования и допиливания… Но вроде как не так уж и долго ждать осталось.

Ну и представить кого-то кроме чувака на видео сейчас по тем же причинам тоже проблематично…

Мои ожидания от JetBrains конечно ничем прямо сильно не подкреплены, но косвенные признаки — а именно другие продукты в других не-Java языках, а также крайне критичный подход к своим продуктам, направленный не только на наращивание всяких фишек, а именно на доделывание и максимальную оптимизацию под пользователя существующих решений — позволяет надеяться, что хотя у них получится ну по-крайней мере не хуже чем у MS (а казалось бы — куда уж...).
Если вы про вообще про то, как я программирую на С++ — то я не ввязывался… Если про тот проект, который в моём первом комменте упоминается — то это проект перешёл ко мне на поддержку и небольшую дработку от другого разработчика, который естественно лабал его с ипользованием MSVC со всеми вытекающими. Поэтому приходится, так сказать, хавать говно. Причём не по своей воле, а потому что предыдущий разработчик не видел альтернатив (а точнее даже не пытался увидеть — привычку и калёным железом не вытравишь).

Я не говорю про то, какие JetBrains молодцы, я про то, что MS позиционирует свой продукт как IDE, но по сути это поделие всего лишь основа для IDE, причём за нехилые надо сказать деньги.

> Я бы кстати с огромным интересом почитал обзор по текущим возможностям продуктов от JetBrains по работе с C++ от практикующего эксперта.

Так вам ссылки в комменте выше зачем приведены? Там вполне человек из JetBrains, который вроде понимает, про что говорит (т.е. практик), рассказывает про то, что у них уже вроде как есть, и куда они путь держат.
учитывая, что в VS Express отсутсвует поддержка плагинов (а казалось бы, какие причины, кроме маркетинга могут быть?), то придётся брать минимум Professional редакцию и отдавать 500 баксов по сути за оболочку с кучей ненужного многим говна + прикручивать платный плагин.

И если за Visual Assist X действиельно есть за что платить, то качество поделия от MS оставляет желать лучшего.

Вот вы купили продукты, о которых говорите?..

И что значит хуже? По какому параметру? В том же сочетании цены-качетсва всякие QtCreator'ы, NetBeans'ы и пр. точно не хуже… Или скаченное в торрентах по-умолчанию считается бесплатным?
> Ну, учитывая что клёвая идея до сих пор с C++ вообще не работает

неправда — никакого ВООБЩЕ и в помине нет: www.youtube.com/watch?v=3Fl9Y6Lj6zI или habrahabr.ru/company/JetBrains/blog/184830/ (маленькая оговорочка: я так понял, под «клёвая идея» вы имели ввиду именно, что у JetBrains нет продуктов для C++ — многие продукты для того же Ruby, или Python, или PHP строятся на едином ядре идеи, насколько мне известно).

> обсуждать её преимущества в данном контексте как-то странно.

В чём странность? Вас смущает, что языки разные? Ну вот вам тогда решение за 0$, которое по некоторым параметрам (особенно часто используемым) опережает Visual C++ за 500+$: www.youtube.com/watch?v=MQy2rVOf-z0

> Скорее уж решарпер.

Не работал — не знаю. А я привык отвечать за свои слова… Хотя популярность того же ReSharper, как бы намекает, что и там MS не идеал.
> Если вы видели стандарты языков Java и C++,…

Господи, одно и то же… Вот откуда вы взяли, что я их не видел? Я вам даже больше скажу, я видел и серьёзно разбирался даже с редакциями разных годов.

И да, я осознаю, что C++ гораздо сложнее… И? Но по мне это нисколько не оправдывает то, что MSVC как IDE для C++ — это просто дорогое говно…

В конце концов, компилятор и сборщик от того же MS как-то проект собирает, какой бы сложный он не был. А там, знаете ли на определённом этапе происходит построение того же самого дерева зависимостей между компонентами. По сути для обеспечения нормальной функциональности перехода нужно отладить и всячески заоптимизировать построение этого дерева в реалтайм, но в то же время и дерево прямо чтобы полное на весь проект строить обычно не нужно, если пользователь сейчас работает с определённым набором файлов. Не знаю, как это реализовано в IntelliScence, но эта хрень просто не работает: минимум 50% попыток осущесвить «Go to definition» выдаёт сообщение «A definition for the symbol 'blablabla' could not be located.»

Я уже не говорю про то, что к переходам никакого отношения не имеет: более или менее нормальная подсветка синтаксиса и всякие подсветки выделенного только в 2012 версии вроде как появилась (у всяких бесплатных не-IDE типа Notepad++ уже хрен знает сколько к тому времени это было «из коробки»). Но это нисколько не мешало продавать предыдущие говноверсии продукта.

И последнее. Вот будет особенно эпично, если JetBrains (создатели ReSharper и IntelliJIDEA) допилят свою IDE для C++, которую они анонсировали в этом году. А учитывая то, как ребята оттуда подходят к контролю качества того, что они выпускают, они либо реально допилят, либо просто выпускать не будут, но заниматься впариванием набора свистоперделок за огромные деньги навряд ли отважутся. И да, особенно круто будет смотреться бесплатный JetBrains С++ IDE Community Edition (если выпустят конечно) на фоне даже того же MSVS Ultimate, где тот переход скорее всего так и не допилят. Потому что гладиолус…
применительно к Хабру, как к «трассе»: есть ещё некоторый процент трёхколёсных велосипедистов, которые всячески берегут свой велосипедик, потому что не могут достичь чего-то большего, но пытаются всячески показать свою важность, но поскольку не могут двигаться как большие, то вроде бы и не вякают, но обижаются на всех, кто «не с ними», поэтому творят свои делишки молча и из-под тишка :)
> знание c++ сейчас как проказа

Интересно тогда, на чём пишется виртуальная машина, в которой крутятся программы на C#, да и неужто такая прекрасная и замечательная Винда, а особенно её ядро пишется на Visual Basic?

Какой бы по вашему мнению плохой не был C++, но MS поставляет продукт, в том числе и поддерживающий С++ (я правда не заставлял MS включать в свои продукты поддержку С++), за который ещё и деньги хочет, но продукт выглядит как нагромождение кучи недоделанных хороших идей, которые, судя по всему, никогда так доведены до нормального состояния не будут. В сумме получаем красивую и дорогую свистоперделку, основу для нагромождения на неё сторонних платных плагинов, но не полноценную IDE.

При чём тут angular и asm.js — вообще не понял. IDE для работы с «низкоуровневым» javascript вполне хватает. Да та же IntelliJIDEA Community Edition или Sublime Text вполне неплохо покрывают эту нишу.
ой… я ж забыл, что обиженые нокияфилы меня заминусовали за то что я обижаю в комментариях их любимую и самую лучшую (но как оказалось довольно дешёвую) компанию в мире, поэтому сслыки в комменте не сработали :)

Вот пруфы с подтверждением моих слов из предыдущего комментария:

www.legalsw.ru/catalog/microsoftvisualstudioprofessional/
www.wholetomato.com/purchase/default.asp

www.jetbrains.com/idea/buy/index.jsp
Я знаю про Visual Assist… Но как бы, как я и говорил, всё познаётся в сравнении:

Visual Studio Professional (не Ultimate) 2013 — 16 174 руб (~500$)
+
Visual Assist X — min 99 $

при том, что

IntelliJIdea — 199 $

… или торренты наше всё?

… И вот при таком разбросе цен мне особенно не понятно, как можно 3-4 мажорных версии пилить «Go to difinition» и называть «рисовалку кубиков» полноценной IDE без нормальной работы, как мне кажется, базового для любой IDE функционала…
Я не путаю никакие баррикады. То, что вы адекватный потребитель, ещё не говорит обо ВСЕХ «любителях» то же самое. Упоротые индивиды присутсвуют в любом (прости-господи) комьюнити, будь то Ведройд, Яблоко, Ежевика или Нокла с форточками малой диагонали… Но тот пипец, который творился в форумах, твиттерах, да даже на том же Хабре, года 3-4 назад, как только всплывала где-то Нокия — это был Содом и Гомора… Люди говорили о Нокии, как о небожителе, под которого прогнётся рынок, поэтому Нокия — это был золотой эталон, приводились всякие обещания и графики того, как у Нокии всё будет хорошо и пр.пр… В общем это было порой очень забавно… Какие продукты? Какая ОСь? Марка решает всё! — был наш девиз. WP оказывался во всём этом круговоте просто, потому что Нокия выбрала этот вектор…

Так что если вы всего этого не застали — то не стоит оно того. Но судя по тому как некоторые воспринимают довольно посредсвенную шутку, на которую просто не стоит обращать внимание, люди, воспринимающие даже намёк на выпад в сторону любимой марки, как собсвенное анальное изнасилование, ещё остались.
С нокияфилами вообще не стоит шутить. Эти суровые ребята три года назад с пеной у рта и заборами восклицательных знаков доказывали, как в компании всё классно и какой она великолепный, а главное уникальный путь выбрала… Теперь вот продажа MS по смехотворной цене грянула… Думаете чему-то кто-то научился?
Шикарная история. В своё время уходя с первой работы самолично подписался на то, что уйду, как только закончу проект (на словах… ну ведь первое серьёзное место, родная компания и пр. звучало у меня в голове)… Эти 2 месяца я спал по ходу только в транспорте по дороге из дома на работу и обратно, ну и пару-тройку часов раз в двое суток себе позволял… Как с ума не сошёл — до сих пор не понимаю… Результат трудов был принят всё равно довольно сдержанно, я бы даже сказал с выражением «не очень-то и хотелось», хотя вначале и по ходу проекта был постоянный: «Alarm! Alarm!»… Когда им всё это пригодилось можно судить по письму в почте через полгода, с просьбой помочь в чём-то там разобраться :)))
Так получилось, что у меня довольно неплохой бэкграунд программирования на С++ под Windows, но сейчас программирую на java (в IntelliJIDEA). Недавно неожиданно свалилось задание на С++ — и я в полной мере ощутил «красоту» IDE от MS. Как говорится, всё познаётся в сравнении… Так вот: даже после бесплатной IntelliJIdea даже Visual Studio Pro и Ultimate — это набор свистелоперделок, которыми крайне тяжело пользоваться, которые глючат и работают непонятно как. Один ИнтеллиСенс чего стоит — пилят уже не одну версию, а нормального перехода «Go to definition» в более или менее крупном проекте так и нет. При этом релизы выпускаются регулярно, где всё просто охренительно как здорово, где куча всякого нового для проектирования и рисования квадратиков, где всякие интерфейсы меняются и производится переход с объёмного в плоский интерфейс… При этом нормального набора кода под C++ так и нет. Есть красивые презентации… Может я просто не тот язык изначально выбрал и нужно было C# пилить, но наличие в том мире довольно популярного ReSharper как бы наводит на мысль, что и там не всё гладко.
Лотки, торгующие дисками 100500 фильмов на одном DVD и текущая ситуация с блокировками в интернете тому яркое подтверждение :)
Я уже не помню, почему тогда не купил книгу через почту, хотя помню, что скрины смотрел. Уже тогда я как-то привык покупать книги онлайн в цифровом формате. Помню, что книги не было в цифровом виде, и я обошёл кучу местных магазинов… Но не нашёл :( Как-то не сложилось, задача забуксовала, запал пропал, и только случай меня завёл в книжный, когда я был в Москве.

Последние года 3 наверное в основном покупаю только электронные версии. Амазон натренировал, как собаку Павлова. По поводу того, что нет сканов и превью — это реально общая картина, которая у меня сложилась за весь период поиска различных книжек (хотя как раз последние года 3 не очень активно слежу — зачем? есть же Амазон, где подавляющее большинство книг, которыми я заинтересовался, лишены этих недостатков). Наверное неверно перенёс свой негативный опыт и на книгу про «Дыры...»… Ошибся — признаю.

Конечно кое-где, кое-что меняется, и я вам очень благодарен, что вы стараетесь. Но не только же вы занимаетесь изданием литературы?
Ладно, это тупиковая ветвь… Выдрали цитату и давай «поучать» (как в принципе и в предыдущем своём комментарии)… Про отсутсвие сканов и оглавлений на сайтах издательств как будто не было… Про отсутвие сервиса не было… Про то, как хороший современный сервис провоцирует продажи тоже не было… В общем понятно. Если вы реально издательство какое-то представляете, то косвенно подтверждаете моё мнение, что многие издатели застряли в 90-х и не хотят голову из жопы достать — проще пожаловаться и сказать, какие же торренты все плохие, какие люди плохие — платить не хотят… Ну-ну… Цивилизация и цивилизованность на Запад и Америку с неба свалились :)

«Shut up and take my money!»… Но, блин, для этого же что-то, ещё «непривычное» придётся делать (несколько страниц из книг отсканировать для начала)… Прям собес какой-то или ЖЭК, ей богу… Книг много, а мы одни :(
Чтобы не накапливать короткие задачи необходимо их делать как можно раньше и как можно быстрее. Если короткая задача не может быть выполнена прямо сейчас, она просто перекочёвывает в мой список до конца дня — я к ней возвращаюсь как только появляется свободное время и возможность её выполнить. Если к концу дня она не выполнена, хотя возможность её сделать была — так может она на самом деле нафиг не нужна и её просто нужно удалить? Так не копим всякую мелочь.

В скам доску посылаются только задачи, которые требуют по первым прикидкам больше 15 минут моего времени. Иначе задачи опять же попадают в текущий список задач на сегодня или завтра (редко, но бывает, что слишком много напланировал мелочи всякой, поэтому в принципе ну на ближайшие дни задача переносится). При этом задачи в скрам доске могут копиться, но, во-первых, я регулярно делаю просмотр того, что у меня там, разбираю и удаляю уже неактуальное и ненужное, а также могу поменять приоритеты чего-то, а во-вторых, самые актуальные задачи в самом верху, поэтому они всё равно выполняются. То, что внизу — может быть вообще никогда не будет сделано — ну и что? Если это в самом низу — значит это не так важно? Переживать не стоит, и строить из себя супермена тоже.
Теперь когда ко мне пользователи моих программ будут приходить и говорить, что программа говно, я им буду отвечать: «вот станете программистами — тогда поговрим»… Никогда не понимал этого абсолютно тупорылого довода: «Ты и такого не создал — чё вякаешь?»

Ладно, даже хрен с ними с электронными книгами — издательства, публикуйте на своём сайте хотя бы несколько страниц сканов, чтобы можно было понять, интересна книга или нет. Я тогда хотя бы смогу в онлайн-магазине купить. Так и этого по большей части нет!.. Да что «этого» — оглавление не всегда найдёшь. И тут вы тоже мне будете говорить, какие же издатели серьёзные люди? Голову из жопы достаньте, оглянитесь и увидите, что на дворе не 90-е. И нужно хоть что-то делать в соответсвии с текущим временем.

В этом комментарии я уже рассказал, как продался буржуям, потому что у них на их буржуйские электронные книги есть нормальный сервис, которым они мотивируют и всячески эксплуатитруют мою (иногда спонтанную) тягу «прикупить знаний», в то время как ситуация с российскими книгами эту тягу всячески убивает. Видно мозгов хватает только мерчендайзить и советовать, как в магазинах расставлять на полках грёбаные самоучители для неиссякаемого потока студентов, переиздавая одну и ту же хрень каждый год.
Я не утверждаю, что все книги не выкладываются в цифровом виде, но озвученный мною вопрос вижу в вашем блоге регулярно.

Спасибо вам, что вы делаете по-возможности цифровые копии. Однако как раз мой пример показывает, как можно упустить потенциального потребителя. Дело в том, что когда-то возникла ситуация, что мне нужна была компьютерная книга. Купить бумажную версию не получалось, а книга очень интересовала. Поиски цифровой копии приводили всё на те же пресловутые торренты с отвратительным качеством… Короче помаявшись несколько дней, я как-то забрёл на Амазон, посмотрел превью, и понял, что моего техничесмкого английского вполне достаточно. И книга была куплена там. Занавес… Теперь компьютерную литературу я покумаю только на английском, в Amazon, потому что это удобно, потому что когда у меня порыв «прикупить знаний», я могу даже не одеваясь зайти на Амазон и купить за несколько секунд, а не тащиться в магазин. Про то, чтобы прикупить переведёнки у российских издателей даже мысли не возникает. Зачем?

Но вот относительно недавняя история. Хотел прикупить «Битва при черной дыре». В цифровом виде не было. Заказывать по почте «кота в мешке» даже не полистав (а вдруг там совсем детский или нудный язык и книга не стоит того, чтобы читать её после 5-ой страницы) не хотелось… Я конечно купил эту книгу, только находясь проездом в Москве… А если бы раньше этого встретил бы в тех же торрентах?.. Даже не знаю, получили бы вы от меня мою копеечку?.. А ведь порыв после прочтения статьи об этой книге на Хабре был зашкаливающий. Мне бы в этот момент превью подсунуть и кнопку с «Купить»… А получается, что по сути я книгу случайно как-то потом приобрёл… Печально это всё…

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность